Hearty Keto Protein Soup: Comfort Meal Prep (Print Version)

Keto protein soup for a hearty, comforting meal. This low-carb recipe is perfect for meal prep, packed with flavor and essential nutrients to keep you full.

# Recipe Info:

Prep Time: 15 Minutes minutes
Cook Time: 35 Minutes minutes
Total Time: 50 minutes
Servings: 6 Servings
Difficulty: Beginner
Cuisine: American
Dietary: Diabetic-Friendly

# Ingredients:

→ The Hearty Core

01 - 1 1/2 lbs 80/20 ground beef
02 - 6 slices thick-cut bacon, diced
03 - 1 tbsp olive oil

→ Aromatic Depth & Veggie Goodness

04 - 1 large yellow onion, diced (about 1 1/2 cups)
05 - 4 cloves garlic, minced
06 - 2 stalks celery, diced (about 1 cup)
07 - 1 medium head cauliflower, cut into 1-inch florets (about 4 cups)
08 - 6 cups beef bone broth (low sodium)
09 - 1 tsp dried thyme
10 - 1/2 tsp dried rosemary
11 - 1 bay leaf
12 - Salt and black pepper to taste

→ Creamy Keto Embrace

13 - 1 cup heavy cream
14 - 4 oz full-fat cream cheese, softened

→ Fresh Finish

15 - 1/4 cup fresh parsley, chopped, for garnish

# Instructions:

01 - In a large pot or Dutch oven, cook 6 slices thick-cut bacon over medium heat until crispy. Remove bacon, reserving 1-2 tbsp fat. Add 1 tbsp olive oil and 1 1/2 lbs 80/20 ground beef. Brown the beef, breaking it apart, then drain excess fat. This forms the protein-loaded core of your Hearty Keto Soup: Protein-Loaded Comfort Meal Prep.
02 - Add 1 large yellow onion (diced) and 2 stalks celery (diced) to the pot with the browned beef. Sauté for 5-7 minutes until softened. Stir in 4 cloves garlic (minced) and cook for another minute until fragrant, being careful not to burn the garlic.
03 - Pour in 6 cups low-sodium beef bone broth. Add 1 medium head cauliflower (cut into 1-inch florets), 1 tsp dried thyme, 1/2 tsp dried rosemary, and 1 bay leaf. Season generously with salt and black pepper to taste. Bring the mixture to a gentle simmer.
04 - Reduce heat to low, cover the pot, and let the Hearty Keto Soup: Protein-Loaded Comfort Meal Prep simmer for 15-20 minutes, or until the cauliflower florets are fork-tender. Stir occasionally to prevent sticking and ensure even cooking.
05 - Remove the bay leaf. Stir in 1 cup heavy cream and 4 oz softened full-fat cream cheese until fully melted and smooth. The soup will thicken slightly as the cream cheese incorporates, creating a rich, creamy texture for your Hearty Keto Soup.
06 - Crumble the reserved crispy bacon and stir most of it into the soup. Taste and adjust salt and black pepper as needed. Ladle the Hearty Keto Soup: Protein-Loaded Comfort Meal Prep into bowls, garnishing each serving with the remaining crispy bacon and 1/4 cup fresh chopped parsley.

# Notes:

01 - For an even thicker soup, you can mash some of the cooked cauliflower against the side of the pot before adding the cream, or use an immersion blender for a few pulses (be careful not to over-blend if you want some texture).
02 - This soup is excellent for meal prep! Store individual portions in airtight containers in the refrigerator for up to 4-5 days. Reheat gently on the stovetop or in the microwave.
03 - Feel free to add other keto-friendly vegetables like spinach (stir in at the end) or green beans (add with cauliflower) for extra nutrients and color.
04 - Serve this hearty soup with a side of keto cornbread or a simple green salad with a low-carb dressing for a complete and satisfying meal.

# Tools You'll Need:

01 - Large Dutch oven or stockpot
02 - Cutting board
03 - Chef's knife
04 - Measuring cups
05 - Measuring spoons

# Nutrition Facts (Per Serving):

Calories: 678 kcal
Total Fat: 54 g
Total Carbohydrate: 12 g
Protein: 33 g

🖨️ Share to Unlock Printing!

Share this recipe with your friends to unlock the print button

Verifying your share to unlock print...