Cozy Low-Carb Taco Soup for a Winter Warm-Up

3 min prep 5 min cook 10 servings
Cozy Low-Carb Taco Soup for a Winter Warm-Up
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything from browning to simmering happens in the same heavy pot.
  • Low-carb, high satisfaction: By using fiber-rich veggies instead of beans, each hearty serving stays under 10 g net carbs.
  • Freezer-friendly: Make a double batch; leftovers reheat like a dream for up to three months.
  • Customizable heat: Keep it family-friendly or add chipotle purée until your nose tingles.
  • Dairy-optional: Creaminess comes from blended avocado or a splash of coconut milk—no cheese required.
  • Ready in 35 minutes: Perfect for those “what’s for dinner?” moments when you want comfort fast.

Ingredients You'll Need

Ingredients

Great taco soup begins with solid building blocks. First up, ground beef—I like 85 % lean so there’s enough fat to carry spices but not so much that you need to drain. If you prefer turkey or chicken, add a tablespoon of avocado oil to compensate for leanness. Cauliflower rice steps in for beans; buy it pre-riced or pulse florets in your food processor until pearl-sized. It disappears into the broth yet lends body.

Zucchini brings soluble fiber and a silky texture. Choose small, firm squash—oversized ones can be watery and seedy. For the tomato component, a mix of diced fire-roasted tomatoes and tomato paste gives layered sweetness. Look for fire-roasted with no added sugar.

Spices are where the taco soul lives: chili powder (I use half ancho, half regular), cumin, smoked paprika, oregano, and a whisper of cinnamon for warmth. Buy spices in small quantities and store away from heat; faded spices equal faded flavor.

My secret umami booster is a teaspoon of fish sauce—you won’t taste it, but you’ll miss it when it’s gone. For brightness, keep limes at room temperature so they juice freely. Finally, garnish royalty: cubed avocado, shredded cheese, pickled jalapeños, and a swirl of cilantro pesto if you’re feeling fancy.

How to Make Cozy Low-Carb Taco Soup for a Winter Warm-Up

1
Brown the beef & bloom spices

Heat a heavy Dutch oven over medium-high. Add ground beef, breaking into walnut-sized chunks. Let it sit undisturbed for 2 minutes so it caramelizes. Sprinkle 1 tsp salt, pepper, chili powder, cumin, paprika, oregano, and cinnamon. Cook until only a hint of pink remains, about 5 minutes. Push meat to the perimeter, add tomato paste to the center, and stir 90 seconds until brick red and fragrant.

2
Build the base

Stir in diced onion and bell pepper. Sauté 3 minutes until edges soften. Add garlic and cook 30 seconds. Deglaze with 2 cups beef broth, scraping the brown bits—that’s pure flavor. Pour in remaining broth, fire-roasted tomatoes (with juice), fish sauce, and bay leaf.

3
Add the low-carb “beans”

Tip in cauliflower rice and diced zucchini. Bring to a gentle boil, then reduce to lively simmer. Cover partially; cook 12 minutes. The cauliflower will plump and the zucchini will turn translucent, releasing starches that naturally thicken the broth.

4
Season to perfection

Fish out bay leaf. Stir in juice of half a lime. Taste: if it needs brightness, add more lime; if it tastes flat, add ¼ tsp salt and a pinch of cayenne. For creamy richness, whisk in ¼ cup full-fat coconut milk or a handful of shredded Monterey Jack.

5
Serve & garnish

Ladle into warm bowls. Top with avocado cubes, shredded cheese, a drizzle of sour cream, and a sprinkle of fresh cilantro. Offer lime wedges and pickled jalapeños at the table for customizable zing.

Expert Tips

Control the heat

If serving kids, skip cayenne and use mild chili powder. For fire-seekers, blend a chipotle in adobo and swirl in at the end.

Freeze smart

Cool completely, portion into silicone muffin trays, freeze, then pop out and store in bags—easy single-serve blocks.

Thicken naturally

For an even heartier texture, ladle 1 cup soup into a blender, purée, then stir back in—no flour needed.

Slow-cooker hack

Brown meat and spices on the stovetop first, then transfer to slow cooker with remaining ingredients. Cook low 6 hours.

Variations to Try

  • Green Chile Chicken: Swap beef for shredded rotisserie chicken and use green enchilada sauce instead of tomato.
  • Seafood Taco Stew: Add peeled shrimp in the last 3 minutes; finish with chopped cilantro and a squeeze of orange.
  • Vegetarian: Use crumbled tofu or walnut “meat” and vegetable broth; add smoked paprika for depth.
  • Creamy Jalapeño Popper: Stir in 4 oz cream cheese and a handful of diced pickled jalapeños until melted and silky.

Storage Tips

Refrigerate cooled soup in airtight containers up to 4 days. The flavors meld beautifully, so next-day bowls are even tastier. When reheating, add a splash of broth or water because cauliflower continues to absorb liquid.

For longer storage, freeze up to 3 months. Leave ½-inch headspace in containers to prevent cracking. Thaw overnight in the fridge or use the microwave’s defrost setting, stirring every 2 minutes.

To make ahead for a party, prepare through step 3, refrigerate, then reheat gently and finish with lime and coconut milk just before serving.

Frequently Asked Questions

Absolutely. Add it straight from frozen; no need to thaw. It may add an extra minute or two to simmer time.

Yes, each serving contains roughly 8 g net carbs, fitting comfortably into a 20 g daily keto budget.

Stir in ⅛ tsp cayenne or a teaspoon of your favorite hot sauce at the end. Taste, then repeat until you reach desired heat.

Yes, use a 7-quart pot and increase simmer time by 5 minutes. Freeze half for effortless future dinners.

Avocado, shredded cheese, sour cream, cilantro, green onions, and sliced radishes all keep carbs minimal while adding texture.
Cozy Low-Carb Taco Soup for a Winter Warm-Up
soups
Pin Recipe

Cozy Low-Carb Taco Soup for a Winter Warm-Up

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Heat pot: Warm avocado oil in Dutch oven over medium-high heat.
  2. Brown beef: Add ground beef; cook 4 minutes without stirring, then crumble and continue until mostly browned.
  3. Spice & paste: Stir in spices, salt, and tomato paste; cook 1–2 minutes until fragrant.
  4. Sauté veg: Add onion and bell pepper; cook 3 minutes. Stir in garlic for 30 seconds.
  5. Simmer: Pour in broth, tomatoes, fish sauce, bay leaf, cauliflower rice, and zucchini. Bring to a boil, reduce heat, and simmer 12 minutes.
  6. Finish: Discard bay leaf, add lime juice, adjust seasoning, and serve hot with desired toppings.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For dairy-free richness, blend in ½ an avocado just before serving.

Nutrition (per serving)

298
Calories
23g
Protein
9g
Carbs
19g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.