This Hearty Keto Soup is warm, creamy, and full of savory beef flavor. It smells like comfort and tastes rich without heavy carbs. The beef browns to a deep, savory crust. The cream makes the broth silky. Zucchini and greens add color, texture, and a fresh bite. If you like hearty, low-carb soups with simple ingredients, this one is a winner. For a slow-cooked twist, I sometimes look at a slow-cooker Zuppa Toscana inspiration to adapt timing and seasoning.
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
(Approximate per serving)
- Calories per serving: 550 kcal
- Protein: 32 g
- Carbohydrates: 8 g
- Fat: 46 g
- Fiber: 2 g
- Sugar: 2.5 g
- Sodium: 780 mg
Why Make This Hearty Keto Soup
This soup is simple, fast, and filling. It gives rich beef flavor and a creamy texture while staying low in carbs. The vegetables add color and gentle crunch. It warms you on cold nights and fits well into a keto meal plan. It is an easy weeknight dinner that feels like comfort food but keeps carbs low.
How to Make Hearty Keto Soup
Make sure you have a large pot and a wooden spoon. Prep the veggies first so you can work quickly. Brown the meat well to deepen the flavor. Simmer gently so the cream stays smooth and the greens wilt but keep their color.
Ingredients:
- 1 lb ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups beef broth
- 1 cup heavy cream
- 1 cup chopped kale or spinach
- 1 cup diced zucchini
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Directions:
Step 1: Preparation
Chop the onion, mince the garlic, and dice the zucchini. Wash and chop the kale or spinach. Measure the broth and cream. Having everything ready makes cooking smooth.
Step 2: Mixing
Place a large pot over medium heat. Add the ground beef and break it up with a spoon. Season lightly with salt and pepper as it cooks.
Step 3: Cooking
Brown the ground beef until no pink remains and it has a bit of color, then drain excess fat. Add the diced onion and minced garlic to the pot. Cook until the onion is translucent and fragrant, about 3–4 minutes. Pour in the beef broth and bring to a simmer. Stir in the heavy cream, chopped kale or spinach, diced zucchini, and Italian seasoning. Season with additional salt and pepper to taste. Allow the soup to simmer gently for about 20 minutes, until the vegetables are tender and flavors meld.
Step 4: Finishing
Taste and adjust seasoning. If you want a thicker soup, simmer a few extra minutes uncovered. Serve hot in bowls. Add a sprinkle of extra black pepper or a few red pepper flakes for heat.
How to Serve Hearty Keto Soup
Serve hot with a sprinkle of grated Parmesan or a drizzle of olive oil. Add a few fresh herb leaves like parsley or basil for color. Pair with a side salad or steamed low-carb vegetables. For a heartier meal, serve with a small portion of cauliflower mash or keto bread.
How to Store Hearty Keto Soup
- Refrigerator: Cool to room temperature, then store in an airtight container for up to 4 days.
- Freezer: Freeze in a freezer-safe container for up to 3 months. Leave some headspace because cream expands when frozen.
- Reheating: Reheat on the stove over low-medium heat, stirring often. If thickened, add a splash of broth or cream to loosen. Avoid boiling after adding cream to prevent separation.
Expert Tips for Perfect Hearty Keto Soup
- Brown the beef well. A good sear adds deep flavor.
- Drain excess fat if the beef is very fatty, or keep a tablespoon for richness.
- Add greens near the end to keep them bright and tender.
- Use low-sodium beef broth if you watch salt. Adjust salt at the end.
- If the soup separates when reheating, whisk in a tablespoon of cream or a bit of cream cheese to smooth it.
- For a creamier texture, blend a cup of the soup and stir it back in. This keeps it low-carb while boosting creaminess.
Delicious Variations
- Sausage and Mushroom: Swap half the beef for Italian sausage and add sliced mushrooms.
- Chicken Keto Soup: Use ground chicken and chicken broth instead of beef. Add lemon zest for brightness.
- Cheesy Spinach: Stir in 1/2 cup shredded cheddar at the end for a cheesy finish.
- Dairy-Free: Replace heavy cream with full-fat coconut milk for a dairy-free version; expect a slight coconut flavor.
- Spicy Kick: Add 1/2 teaspoon crushed red pepper or a chopped jalapeño with the onions.
Frequently Asked Questions
Q: Can I use lean ground beef instead of regular ground beef?
A: Yes. Lean beef reduces fat and calories. You may want to add a tablespoon of olive oil when cooking to keep the soup rich.
Q: Is this soup freezer-friendly with cream?
A: Yes. The soup freezes well, but cream can change texture. Thaw in the fridge overnight and reheat gently. Stir in a splash of cream or broth if it looks separated.
Q: How can I make this soup thicker without adding carbs?
A: Simmer uncovered until it reduces. Blend a portion and return it to the pot. You can also add a small amount of cream cheese for thickness.
Q: Can I make this vegetarian or vegan?
A: To make it vegetarian, use plant-based crumbles and vegetable broth, and swap heavy cream for coconut cream. Flavor will change, but it stays rich and satisfying.
Q: How do I lower the sodium in this recipe?
A: Use low-sodium or homemade beef broth. Taste before salting and add salt at the end. Fresh herbs and acid (a squeeze of lemon) can brighten flavor without more salt.
Q: Can I add other low-carb vegetables?
A: Yes. Cauliflower florets, bell peppers in small amounts, or chopped celery all work well and keep carbs low.
Q: How long will this soup keep in the fridge?
A: Stored in an airtight container, it will keep 3–4 days. Reheat only what you plan to eat.
Conclusion
This Hearty Keto Soup is quick, comforting, and packed with savory flavor. It cooks in about 35 minutes and makes a satisfying low-carb meal for busy nights. If you want more keto soup ideas and variations to try later, check out this helpful keto stew and soup recipe roundup for inspiration. Enjoy a warm bowl and feel proud for making a tasty, keto-friendly meal.
Print
Hearty Keto Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Keto, Low-Carb
Description
A warm, creamy soup full of savory beef flavor, perfect for a low-carb meal.
Ingredients
- 1 lb ground beef
- 1 medium onion, diced
- 2 cloves garlic, minced
- 4 cups beef broth
- 1 cup heavy cream
- 1 cup chopped kale or spinach
- 1 cup diced zucchini
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
Instructions
- Chop the onion, mince the garlic, and dice the zucchini. Wash and chop the kale or spinach. Measure the broth and cream.
- Place a large pot over medium heat. Add ground beef and break it up while cooking, seasoning lightly with salt and pepper.
- Brown the ground beef until no pink remains, drain excess fat, then add diced onion and minced garlic. Cook until onion is translucent, about 3-4 minutes. Stir in beef broth and bring to a simmer.
- Add heavy cream, chopped greens, diced zucchini, and Italian seasoning. Season with additional salt and pepper. Simmer gently for about 20 minutes until veggies are tender and flavors meld.
- Taste and adjust seasoning. For a thicker soup, simmer uncovered for a few extra minutes. Serve hot with black pepper or red pepper flakes for heat.
Notes
Serve with grated Parmesan or a drizzle of olive oil. Can be stored in an airtight container in the fridge for up to 4 days or frozen for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Keto
Nutrition
- Serving Size: 1 serving
- Calories: 550
- Sugar: 2.5g
- Sodium: 780mg
- Fat: 46g
- Saturated Fat: 20g
- Unsaturated Fat: 26g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 120mg




