Posted in

Spicy Beef Vegetable Soup

Spicy Beef Vegetable Soup

A hearty tomato-chili broth with browned ground beef, sweet carrots, and a cool dollop of cream

This is weeknight chili energy in a soup bowl. Lean ground beef gets browned hard, then simmered with onion, celery, carrot, and peppers in a smoky tomato broth. A spoon of sour cream (or melted cheese) cools the heat and makes every bite rich.

It is filling enough to be dinner on its own, low enough in carbs for keto days, and better the next day. About 40 minutes, one pot, leftover-friendly.

Prep15 min
Cook25 min
Servings6
Protein38g
Net Carbs9g
Calories380

Why you’ll love this soup

  • 38g protein per bowl – a real meal, not a starter
  • Only 9g net carbs – keto and low-carb friendly
  • One pot, about 40 minutes start to table
  • Smoky chili heat you can turn up or down
  • Reheats well for meal prep lunches
  • Easy to bulk with extra veg or cauliflower rice

Health notes

  • High protein: Ground beef plus broth keeps you full for hours.
  • Low carb veg: Celery, peppers, and a measured amount of carrot.
  • Tomato base: Lycopene and body without a flour thickener.
  • Spice: Chili and paprika add flavor so you do not need sugar or starch.

Key element – brown the beef hard

Do not steam the meat. Get a real sear so browned bits stick to the pot. Those bits dissolve into the broth and give the soup its steakhouse depth. Drain extra fat if you want a cleaner bowl, but leave a spoonful for flavor.

Ingredients

Beef and veg

  • 2 lb (900g) lean ground beef (90/10 or 93/7)
  • 1 medium onion, diced
  • 2 celery stalks, diced
  • 2 small carrots, diced (keep pieces small)
  • 1 green bell pepper, diced
  • 1 jalapeno, minced (optional, seeds out for milder)
  • 4 garlic cloves, minced
  • 1 Tbsp olive oil if the pan is dry

Broth and spice

  • 1 can (14.5 oz) diced tomatoes
  • 2 Tbsp tomato paste
  • 4 cups beef broth
  • 1 1/2 tsp chili powder
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1/2 tsp dried oregano
  • 3/4 tsp salt + 1/2 tsp black pepper, then taste
  • Pinch cayenne or red pepper flakes (optional)

To finish

  • Sour cream or thick Greek yogurt
  • Chopped cilantro or green onion
  • Optional: shredded cheddar or Monterey Jack
  • Lime wedges

Swaps

  • Milder: Skip jalapeno and cayenne; use sweet paprika only.
  • Hotter: Add a chipotle in adobo or extra cayenne.
  • Turkey: Ground turkey works; add 1 extra Tbsp oil when browning.
  • Extra veg: Fold in zucchini or spinach in the last 5 minutes.

Instructions

Pro tips

  • Dice carrots small so they cook in the 15-minute simmer.
  • If the broth tastes flat, add a pinch of salt and a squeeze of lime – not more chili first.
  • For a thicker bowl, simmer uncovered the last 5 minutes.
  • Brown in batches if your pot is crowded so the meat sears, not steams.
  • Make it a day ahead – spice and beef flavor get better overnight.

Nutrition

NutrientPer serving (1/6)
Calories380
Protein38g
Net carbohydrates9g
Total carbohydrates12g
Fiber3g
Total fat18g
Sodium780mg

Estimates without extra cheese. Brands and beef fat percent will shift the numbers.

Variations

Cheesy skillet soup

Stir 1/2 cup shredded cheddar into the pot off heat so it melts into the broth.

Taco bowl

Top with avocado, extra cilantro, and a few crushed pork rinds instead of chips.

Cabbage beef

Add 2 cups shredded cabbage with the broth for more bulk and almost no extra carbs.

Slow cooker

Brown the beef and veg first, then cook on low 4 hours. Finish with sour cream at the table.

Storage

MethodTimeNotes
RefrigeratorUp to 4 daysCovered; reheat gently
FreezerUp to 3 monthsFreeze without the sour cream topping
Meal prep boxesUp to 4 daysAdd cream and herbs when you eat

FAQ

Yes. About 9g net carbs per serving if you keep the carrot modest and skip starchy sides. Skip extra tomatoes if you need it even lower.
Medium as written. Leave out the jalapeno and cayenne for family-mild. Add chipotle or extra flakes if you want it hotter.
Yes, but it needs a longer simmer (60 to 90 minutes) until the cubes are tender. Ground beef is the 40-minute version.
Use 90/10 or leaner beef and spoon off fat after browning. A leaner grind still tastes rich because of the browned bits and tomato paste.
A green salad, cauliflower rice, or extra sour cream and cheese. Skip bread if you want to stay low carb.
Yes. Cool, refrigerate, and reheat the next day. The spice mellows and the broth tastes deeper. Add fresh herbs and cream when serving.

Test your knowledge

5 quick questions about this soup

1. Protein per serving?

2. Net carbs per serving?

3. What gives the broth the most flavor?

4. About how long does this soup take?

5. Best way to cool the heat at the table?

Leave a Reply

Your email address will not be published. Required fields are marked *