01 -
Cook 6 slices bacon until crispy; crumble and set aside, reserving some for garnish. Dice 1/2 cup yellow onion and 1 cup celery. Mince 4 cloves garlic. Have 2 lbs cooked chicken breast, shredded, ready.
02 -
In a large pot or Dutch oven, heat 2 tbsp olive oil over medium heat. Add the diced 1/2 cup yellow onion and 1 cup celery; cook for 5-7 minutes until softened. Stir in the 4 cloves garlic and cook for another minute until fragrant.
03 -
Pour in 6 cups low-sodium chicken broth. Add 1 tsp dried thyme, 1 tsp smoked paprika, 1 bay leaf, 1 tsp salt, and 1/2 tsp black pepper. Bring to a gentle simmer, building the flavorful base for your Hearty Keto Soup: Protein Loaded with Comfort Meal Prep.
04 -
Add 4 cups cauliflower florets, chopped into bite-sized pieces, to the simmering broth. Cook for 8-10 minutes, or until the cauliflower is tender-crisp. Stir in the 2 lbs cooked chicken breast, shredded, heating through for a few minutes.
05 -
Reduce heat to low. Whisk in 4 oz full-fat cream cheese, softened, until fully melted and smooth. Gradually stir in 1 cup heavy cream until well combined and heated through. This step creates the rich, comforting texture essential for your Hearty Keto Soup: Protein Loaded with Comfort Meal Prep.
06 -
Stir in 5 oz fresh baby spinach until just wilted, about 1-2 minutes. Remove and discard the bay leaf. Taste and adjust seasoning if needed. Serve your delicious Hearty Keto Soup: Protein Loaded with Comfort Meal Prep immediately.
07 -
Ladle the soup into bowls. Garnish each serving generously with 1/4 cup fresh parsley, chopped, and the reserved crumbled bacon. The final touches elevate this Hearty Keto Soup: Protein Loaded with Comfort Meal Prep to a truly satisfying meal.