Low Carb Taco Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Low carb taco soup hits that sweet spot between fast and satisfying: a rich, spiced broth, tender ground beef, and all the Tex-Mex toppings that make a bowl feel complete without leaning on beans or pasta to do the heavy lifting. The cauliflower stays in the background where it belongs, softening just enough to blend in with the broth while keeping the soup hearty instead of heavy.

What makes this version work is the layering. The beef browns first, the onion and bell pepper soften in the same pot, and the spices get a full minute of heat before the liquid goes in. That little step wakes everything up and keeps the broth from tasting flat. Using both Rotel and fire-roasted tomatoes gives the soup brightness and depth, while cauliflower adds body if you want that extra spoonful without the carbs.

Below, I’ve included the one detail that matters most when you’re swapping in cauliflower, plus a few ways to adapt the soup for different diets without losing the bold taco flavor that makes it worth repeating.

“

The broth had so much flavor, and the cauliflower stayed tender without turning mushy. I loved that it still felt like taco soup, just lighter, and it reheated beautifully the next day.

★★★★★— Megan T.

Save this low carb taco soup for the nights when you want a big, cheesy bowl with smoky broth and no beans.

Save to Pinterest

The Trick to Keeping This Soup Thick Without Beans

Low carb taco soup can go watery fast if you treat the broth like an afterthought. The fix is simple: build flavor in the pot before the liquid goes in, then let the soup simmer uncovered long enough for the cauliflower to soften and the broth to tighten up a bit. That keeps it from tasting like taco-seasoned stock with toppings floating on top.

Cauliflower does the job beans usually do here, but it only works if the florets are cut small. Big chunks stay too firm, and if you cook them until they’re falling apart, they can taste dull and mushy. Small florets pick up the seasoning and give the soup a little body without turning it into puree.

  • Ground beef — Use a beef with enough fat for flavor, then drain off the excess after browning. If the pan looks greasy, the broth will taste greasy.
  • Rotel tomatoes — These bring heat, acidity, and a little sweetness in one can. If you swap in plain diced tomatoes, add a pinch of extra chili powder and a few diced green chiles.
  • Fire-roasted tomatoes — They add depth that regular diced tomatoes won’t match. This is one place where the canned version is worth keeping.
  • Cauliflower — Cut it small so it cooks through in the simmer time. If you leave it in large pieces, it won’t feel like part of the soup.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Broth in the Right Order

Browning the Beef First

Cook the ground beef in a large pot until it loses its pink color and starts to pick up a few browned bits on the bottom. Those bits matter; they’re the base of the soup’s flavor. Drain off the fat before adding the vegetables so the final broth stays bold instead of oily.

Softening the Aromatics

Add the onion and bell pepper to the same pot and cook them until the onion turns translucent and the pepper loses its raw edge. You want them softened, not browned. If the garlic goes in too early, it can scorch in the hot pot, so stir it in for just the last minute.

Blooming the Seasonings

Stir in the taco seasoning, cumin, chili powder, and smoked paprika and let them cook for about a minute. The spices should smell fragrant and a little toasted before the liquids go in. If they sit in cold broth from the start, the soup tastes thinner and less defined.

Simmering Until the Cauliflower Gives Up Its Bite

Add the tomatoes, broth, and cauliflower if you’re using it, then bring everything to a boil before lowering the heat. Simmer until the cauliflower is tender but not falling apart, about 18 to 20 minutes. If you stop too early, the soup tastes sharp and the cauliflower feels crunchy in the middle.

Finishing the Bowl

Taste the soup at the end and adjust with salt and pepper. Then load each bowl with sour cream, cheddar, avocado, jalapeños, or cilantro. The toppings aren’t decoration here; they cool the heat, add fat, and give each spoonful contrast.

How to Adapt It When You Want It Creamier, Spicier, or Dairy-Free

Make It Dairy-Free Without Losing the Comfort

Skip the sour cream and cheddar toppings, then finish each bowl with avocado and cilantro for creaminess. The soup itself is already dairy-free, so you don’t need to change the base at all.

Add More Heat Without Breaking the Balance

Use hot Rotel if you can find it, then top with sliced jalapeños. That gives you heat in the broth and at the finish, which tastes more layered than just dumping in extra chili powder.

Swap the Beef for Ground Turkey

Ground turkey works well, but it needs the spices and toppings to carry more of the flavor. Use a little extra salt at the end and don’t skip the smoked paprika, since turkey is leaner and a bit less forgiving.

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: It freezes well for up to 3 months. Cool it completely first, then freeze without the toppings so the dairy and avocado stay fresh when you serve it.
  • Reheating: Warm it gently on the stove over medium-low heat until hot. A hard boil can make the cauliflower break down too much and dull the texture.

Questions I Get Asked About This Recipe

Can I make low carb taco soup without cauliflower?+

Yes. The soup still tastes complete without it, just a little lighter and more broth-forward. If you want more body, add an extra half cup of diced tomatoes or a small handful of shredded cheese when serving.

Low Carb Taco Soup

Low carb taco soup with ground beef and cauliflower simmers into a rich, spiced broth with no beans. Topped with sour cream, cheddar, avocado, and jalapeños for a Tex-Mex bowl full of flavor and tender vegetables.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 520

Ingredients
  

Ground beef
  • 1.5 lb ground beef
Vegetables
  • 1 onion diced
  • 1 green bell pepper diced
  • 4 garlic cloves, minced
Low-carb base
  • 2 cup cauliflower florets small; optional bean substitute
Tomatoes and broth
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (14 oz) diced fire-roasted tomatoes
  • 4 cup beef broth
Seasoning
  • 2 tbsp taco seasoning or homemade blend
  • 1 tsp cumin if using homemade blend
  • 1 tsp chili powder if using homemade blend
  • 0.5 tsp smoked paprika if using homemade blend
Toppings
  • sour cream to serve
  • shredded cheddar to serve
  • avocado to serve
  • jalapeños to serve
  • cilantro to serve

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat, breaking it up as it cooks, until fully browned. Drain the fat so the soup stays less greasy.
Build the flavor base
  1. Sauté the diced onion and green bell pepper for 4 minutes until softened and fragrant. Add the minced garlic and cook for 1 minute.
  2. Stir in taco seasoning along with cumin, chili powder, and smoked paprika, then cook for 1 minute to bloom the spices. Keep stirring so the seasoning doesn’t scorch.
Simmer the soup
  1. Add the Rotel tomatoes, diced fire-roasted tomatoes, beef broth, and cauliflower florets (if using), then bring the mixture to a boil. Use the boil as the cue to start timing the simmer.
  2. Simmer for 18-20 minutes, until the cauliflower is tender. Stir occasionally so the cauliflower cooks evenly.
Serve
  1. Season with salt and pepper to taste, then turn off the heat. Spoon into bowls and top with sour cream, shredded cheddar, and avocado.
  2. Finish each bowl with jalapeños and cilantro as desired. Serve hot while the broth is rich and steaming.

Notes

Pro tip: If you want it thicker, simmer uncovered for 3-5 extra minutes to concentrate the broth. Store leftovers in the refrigerator up to 4 days; reheat gently on the stovetop or microwave until hot. Freezing is yes—freeze for up to 3 months, then thaw and reheat; the cauliflower may soften further. Dietary swap: For dairy-free, skip cheddar and sour cream and use avocado plus extra cilantro for creaminess.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating