New recipes every week — Follow on Pinterest for daily inspiration 💕
Home › Soups, Stews & Chili › Low Carb Taco Soup
Soups, Stews & Chili

Low Carb Taco Soup

Low carb taco soup hits the bowl with a rich, spiced broth, tender beef, and just enough tomato to keep every spoonful bright. The cauliflower softens into the soup and ... Read more

📌 Save

Low Carb Taco Soup

Low carb taco soup hits the bowl with a rich, spiced broth, tender beef, and just enough tomato to keep every spoonful bright. The cauliflower softens into the soup and gives you that satisfying, hearty texture without turning the pot into a bean-heavy meal. What you get is something brothy enough to feel light, but substantial enough to stand in for dinner without anyone asking what else is for lunch tomorrow.

The key is building flavor in layers instead of dumping everything in at once. Browning the beef first gives the soup a deeper base, and blooming the taco seasoning in the hot pot wakes up the cumin and chili powder before the broth goes in. I also like fire-roasted tomatoes here because they add a little smoky depth that makes the whole pot taste like it simmered longer than it did.

Below, I’ll walk through the small choices that keep the broth bold, how to keep the cauliflower tender instead of mushy, and the swaps that still leave you with a soup worth making again.

“

The broth had great taco flavor without being watery, and the cauliflower stayed tender instead of falling apart. I topped mine with avocado and cheddar, and my husband asked if we could keep this in the regular rotation.

★★★★★— Melissa R.

Love this low carb taco soup with its smoky broth and tender cauliflower? Save it to Pinterest for a fast Tex-Mex dinner that doesn’t need beans to feel hearty.

Save to Pinterest

The Move That Keeps This Soup Hearty Without Turning Mushy

The biggest mistake with taco soup is letting the vegetables disappear before the broth has a chance to taste like anything. If you add everything cold and walk away, the beef can go gray instead of browning, the spices stay flat, and the cauliflower can turn soft long before the soup tastes finished. This version fixes that by starting with a proper browning stage, then giving the seasoning a full minute in the hot pot so it can bloom in the fat.

That last part matters. Taco seasoning needs heat to open up, and the fire-roasted tomatoes bring a deeper, almost smoky note that keeps the broth from tasting thin. The cauliflower goes in after the broth so it simmers gently and holds its shape instead of breaking into tiny pieces.

  • Browned ground beef — This is your flavor base. If you skip the browning and just cook it through, the soup tastes flatter and the broth won’t have that savory edge.
  • Fire-roasted tomatoes — These are worth buying. Regular diced tomatoes work, but fire-roasted gives you more depth without extra effort.
  • Cauliflower florets — Cut them small so they cook through in the same window as the soup. Bigger florets stay firm and make the bowl feel unbalanced.
  • Taco seasoning plus cumin and chili powder — The packet does the broad seasoning work, while the extra cumin and chili powder sharpen the Tex-Mex flavor so it doesn’t taste generic.

What Each Ingredient Is Actually Doing in the Pot

Low Carb Taco Soup rich spiced bowl
  • Ground beef — Use an 85/15 or similar blend if you can. It gives you enough fat for flavor, and you can drain the excess after browning. Leaner beef works, but the soup will taste a little less full.
  • Onion, bell pepper, and garlic — These build the base underneath the tomatoes and spices. Dice the onion and pepper small so they soften fast and blend into the broth instead of floating like chunks of garnish.
  • Cauliflower — This stands in for beans without making the soup heavy. Fresh florets hold up best; frozen works in a pinch, but add it straight from frozen and expect a softer texture.
  • Rotel and fire-roasted tomatoes — Rotel brings acidity and a little heat, while the fire-roasted tomatoes add body and color. Together they keep the soup from tasting like seasoned broth with meat in it.
  • Beef broth — Use a broth you’d actually drink. Since this soup is broth-forward, a weak broth makes the whole pot taste thin no matter how much seasoning you add.

Building the Broth So the Flavor Stays Bold

Browning the Beef First

Start in a large pot over medium-high heat and cook the beef until it’s deeply browned, not just no longer pink. If there’s a lot of fat in the pot, drain most of it off, but leave a thin coating behind because that’s where the onions and spices will pick up their flavor. If the beef steams instead of browns, the broth never gets that rich base you want from the start.

Softening the Vegetables

Add the onion and bell pepper to the pot and cook until they’ve softened and picked up a little color at the edges. Then stir in the garlic for just a minute. Garlic burns fast, and once it does, the whole pot tastes bitter, so don’t let it sit in the hot pan longer than needed.

Blooming the Seasonings

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and let them cook for about a minute. You should smell the spices wake up right away. That minute in the hot fat deepens the flavor more than adding extra seasoning at the end ever will.

Simmering Until the Cauliflower Is Tender

Add the tomatoes, broth, and cauliflower, then bring the soup to a boil before dropping it to a steady simmer. Cook until the cauliflower is tender but not collapsing, usually around 18 to 20 minutes. If you let it boil hard the whole time, the cauliflower can break apart and the broth can taste harsher than it should.

Make It Dairy-Free Without Losing the Creamy Finish

Skip the sour cream and cheddar toppings, then finish the bowl with avocado, cilantro, and a squeeze of lime. You’ll lose the creamy tang, but the soup still feels complete because the broth has enough body on its own.

Swap the Beef for Ground Turkey

Ground turkey works well here, especially if you brown it until it gets some color. It’s leaner, so the soup tastes a little lighter and benefits from the extra smoke from the paprika and fire-roasted tomatoes.

Use Beans Instead of Cauliflower

If you’re not keeping it low carb, add black beans or pinto beans in place of the cauliflower. The soup gets thicker and a little more filling, but the texture shifts from light and brothy to more stew-like.

Make It Milder for Kids

Use mild Rotel or plain diced tomatoes and cut back the chili powder a bit. You still get the taco flavor, just without the heat that can overwhelm a softer palate.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The cauliflower softens a little more as it sits, but the flavor gets even better.
  • Freezer: Freezes well for up to 3 months. Cool it completely first, then freeze in portions. The texture of the cauliflower will be softer after thawing, but the soup still holds up.
  • Reheating: Warm it gently on the stove over medium-low heat or in the microwave in short bursts. Don’t boil it hard again or the cauliflower will break apart and the broth can taste overcooked.

Questions I Get Asked About This Recipe

Can I use frozen cauliflower in this taco soup?+

Yes, but add it straight from frozen and expect a softer texture. Frozen cauliflower gives up more water as it cooks, so the soup may be a touch thinner and the florets won’t hold their shape as neatly as fresh ones.

How do I thicken low carb taco soup?+

Let it simmer uncovered for a few extra minutes so some of the liquid cooks off. You can also mash a few pieces of cauliflower against the side of the pot, which gives the broth more body without adding flour or cornstarch.

Can I make this taco soup ahead of time?+

Yes, and the flavor gets even better after a night in the fridge. The cauliflower will soften a bit more, so if you want a firmer texture, undercook it by a minute or two the first time.

How do I keep the soup from tasting bland?+

Brown the beef well, bloom the seasoning in the pot, and use a broth with some real body. If it still tastes flat at the end, add salt in small pinches and finish with sour cream or cheddar, which sharpens the whole bowl.

Can I freeze leftover taco soup?+

Yes. Freeze it without the toppings, then thaw overnight in the fridge before reheating. Add fresh sour cream, avocado, and cheese after warming so the toppings keep their texture and don’t separate.

Low Carb Taco Soup

Low carb taco soup with a rich Tex-Mex spiced broth, browned ground beef, and tender cauliflower florets instead of beans. Simmered until flavorful and served chunky with sour cream, shredded cheddar, and avocado.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 520

Ingredients
  

Soup
  • 1.5 lb ground beef
  • 1 onion diced
  • 1 green bell pepper diced
  • 4 garlic minced
  • 2 cup cauliflower florets small; optional bean substitute
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (14 oz) diced fire-roasted tomatoes
  • 4 cup beef broth
  • 2 tbsp taco seasoning or use cumin, chili powder, garlic powder, paprika, salt
  • 1 tsp cumin
  • 1 tsp chili powder
  • 0.5 tsp smoked paprika
Toppings
  • 0.25 sour cream for serving
  • 0.5 cup shredded cheddar for serving
  • 1 avocado for serving
  • 0.25 jalapeños for serving
  • 0.25 cilantro for serving

Equipment

  • 1 Dutch oven

Method
 

Brown and build the soup
  1. Brown the ground beef in a large pot over medium-high heat, then drain excess fat.
  2. Add the diced onion and green bell pepper to the pot and sauté for 4 minutes, stirring occasionally, until softened.
  3. Add the minced garlic and cook for 1 minute, stirring, until fragrant.
  4. Stir in the taco seasoning, cumin, chili powder, and smoked paprika; cook for 1 minute to bloom the spices.
  5. Add the Rotel tomatoes, diced fire-roasted tomatoes, beef broth, and cauliflower florets (if using), then bring the mixture to a boil.
Simmer and serve
  1. Reduce to a simmer and cook for 18-20 minutes, until the cauliflower is tender.
  2. Season with salt and pepper, then serve hot with sour cream, shredded cheddar, avocado, jalapeños, and cilantro.

Notes

For best flavor, let the soup simmer uncovered for the full 20 minutes so the broth thickens slightly. Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat on the stove until hot. Freeze yes—cool completely first and freeze in portions for up to 3 months, then thaw overnight in the fridge and reheat. If you want it dairy-light, skip sour cream and use extra avocado or a dairy-free sour cream alternative.
Find the Print Button

The print button is inside the recipe card below ↓

Leave a Comment

Recipe Rating