Low Carb Taco Soup

Loading…

By Reading time

The beef starts to brown around the edges while the onion and bell pepper soften beside it, and the pot already smells like taco night before the broth goes in. I like this Low Carb Taco Soup because it keeps the familiar cumin-and-chili flavor without relying on beans or a pile of toppings to make it feel like dinner.

The cream cheese goes in at the very end, after the broth, tomatoes, and green chiles have had time to simmer together. Adding it over low heat gives it a chance to melt into the broth without boiling, which keeps the finished soup smooth instead of grainy.

Each bowl is savory and gently tangy, with browned beef in a creamy, tomato-rich broth. It’s filling without feeling heavy, and the leftovers make an easy lunch.

Low Carb Taco Soup creamy, hearty bowl
“

Kitchen Note

Drain the beef only if you see excess fat pooling in the pot. Leaving a little behind keeps the soup savory, but too much can leave an oily slick on top.

Save this Low Carb Taco Soup for a cozy bowl of seasoned beef, green chiles, and a smooth cream cheese broth.

Save to Pinterest

Why the Creamy Texture Comes From the Finish, Not a Thickener

Many taco soups get their body from beans, flour, or a long reduction. This one takes a different route: the broth stays relatively light until cream cheese is whisked in at the end. That keeps the beef, tomatoes, and green chiles distinct instead of turning the pot into a thick stew.

That order also gives you more control over the texture. The tomatoes and broth simmer uncovered first, letting the spices mingle and the liquid reduce a little. Then the cream cheese melts into the hot soup, adding richness without needing a separate roux or a starch thickener. Since the soup is low carb, that matters; there’s no need to add a higher-carb ingredient just to make the broth feel substantial.

Think of the cream cheese as the final texture adjustment, not something to cook for the whole simmer. The soup should be smooth and creamy once it melts, but still loose enough to ladle easily. Keeping the finish gentle preserves that balance.

The Beef, Broth, and Cream Cheese That Shape This Taco Soup

Low Carb Taco Soup spiced beef, creamy broth
  • Ground beef — The 85% lean beef brings enough fat for a savory, full-tasting broth while still browning into distinct crumbles. Freshly ground beef from the grocery store works well; a leaner grind will give you a less rich result.
  • Yellow onion and bell pepper — They soften alongside the beef and give the soup a sweet, mellow vegetable base. Red or orange bell pepper works in place of green if that’s what you have; the soup will taste a little sweeter.
  • Garlic and dried spices — Chili powder, cumin, paprika, and oregano build the taco-style seasoning from individual spices. Fresh, fragrant spices make a noticeable difference, especially with cumin, but there’s no need to buy a specialty brand.
  • Beef broth — It gives the soup a deeper, beefier background than water would. Chicken broth works as a substitute, though the finished soup will taste lighter and less beef-forward.
  • Diced tomatoes and green chiles — The tomatoes bring acidity, while the chiles add a mild peppery warmth. No-salt-added tomatoes are a good pick because the soup is seasoned separately; ordinary canned tomatoes work too, but may make the broth saltier.
  • Cream cheese — Softening it and cutting it into cubes helps it melt into the broth without leaving stubborn lumps. Use plain cream cheese rather than a flavored spread, which could bring extra seasoning that competes with the spices.

Brown the Beef First, Then Finish the Soup Gently

Brown the Beef and Soften the Vegetables

Heat the avocado oil in a 5-quart pot over medium-high heat, then add the ground beef, chopped onion, and bell pepper. Break the beef into small crumbles as it cooks, and give it time to brown rather than stirring constantly. The beef should be browned and reach 160°F after 8 to 10 minutes. If there’s excess fat in the pot, drain it before moving on.

Let the Spices Bloom Briefly

Stir in the minced garlic, chili powder, cumin, paprika, oregano, kosher salt, and black pepper. Cook for 30 seconds, stirring so the garlic and spices coat the beef and vegetables. The mixture should smell fragrant, not scorched. Keep this step brief; garlic can turn bitter if it catches on the hot bottom of the pot.

Simmer the Broth, Tomatoes, and Chiles

Pour in the beef broth, diced tomatoes, and green chiles, then bring the pot to a boil. Once it boils, reduce the heat and simmer uncovered for 15 minutes. You’ll see the seasonings disperse through the broth and the surface settle into a gentle simmer. Keep the pot uncovered so the liquid can reduce slightly.

Whisk in the Cream Cheese Without Boiling

Lower the heat and whisk in the softened cream cheese cubes until they’re fully melted and the soup looks smooth, about 3 to 5 minutes. A few slow passes around the pot help catch any pieces clinging to the bottom. Don’t let the soup boil at this stage; high heat can leave the creamy broth uneven instead of silky.

Three Easy Ways to Adapt This Low Carb Taco Soup

Make It Dairy-Free

Replace the cream cheese with plain dairy-free cream cheese, using the same amount and adding it at the same point. The soup will still have a creamy finish, though the flavor may be a little less tangy and the texture can vary by brand.

Use Ground Turkey for a Lighter Bowl

Swap in the same amount of ground turkey for the beef. It makes a milder soup with less of the deep beef flavor, so brown it well and cook it to 165°F before adding the spices and broth.

Give the Broth a Smokier Edge

Use smoked paprika in place of the regular paprika. It adds a woodsy, smoky note that makes the soup taste a little more like it spent time over a fire, without changing the rest of the spice blend.

Storage and Reheating

  • Refrigerator: Store in a covered container for 3 to 4 days. The broth may thicken as it chills.
  • Freezer: Freeze in an airtight container for up to 2 to 3 months. The cream cheese may separate slightly after thawing, but gentle reheating and whisking will bring the soup back together.
  • Reheating: Warm it slowly in a saucepan over low heat, stirring often. Avoid boiling it; high heat can make the cream cheese separate.

The Questions That Come Up While Making Taco Soup

Can I use regular diced tomatoes instead of no-salt-added?+

Yes. The soup will still work, but canned tomatoes with added salt can make the broth taste more seasoned. Taste a spoonful before adding any extra salt at the table.

How do I fix cream cheese lumps in the soup?+

Keep the pot over low heat and whisk steadily until the remaining pieces melt. If the soup has started to boil, take it off the heat first; whisking over gentler heat helps the cheese blend instead of breaking into small bits.

Can I make this soup without cream cheese?+

You can leave it out, but the result will be a broth-based taco soup rather than a creamy one. The cream cheese is what gives this version its rounded texture, so there isn’t a direct omission that keeps the same finish.

Can I make the soup ahead of time?+

Yes. For the smoothest texture, prepare the soup through the simmer, chill it, then warm it gently and whisk in the softened cream cheese just before serving. That way the cream cheese melts into the hot soup fresh rather than sitting in the broth during storage.

Low Carb Taco Soup

Low carb taco soup combines browned ground beef, tomatoes, green chiles, and warm spices in a creamy broth. Simmered in one pot and finished with cream cheese, it has a smooth texture and satisfying taco flavor.
Prep Time 10 minutes
Cook Time 29 minutes
Total Time 39 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Tex-Mex
Calories: 300

Ingredients
  

  • 1 tbsp avocado oil
  • 1 lb ground beef 85% lean
  • 0.5 cup yellow onion chopped
  • 0.5 cup bell pepper chopped
  • 2 cloves garlic minced
  • 1 tbsp chili powder
  • 2 tsp ground cumin
  • 1 tsp paprika
  • 0.5 tsp dried oregano
  • 1 tsp kosher salt
  • 0.25 tsp black pepper
  • 4 cup beef broth
  • 1 can (14.5 oz) diced tomatoes preferably no-salt-added
  • 1 can (4 oz) diced green chiles
  • 4 oz cream cheese softened and cut into cubes

Equipment

  • 1 5-quart pot

Method
 

  1. Heat the avocado oil in a 5-quart pot over medium-high heat.
  2. Add the ground beef, onion, and bell pepper. Cook for 8 to 10 minutes, breaking up the beef, until it is browned and reaches 160°F; drain excess fat if needed.
  3. Stir in the garlic, chili powder, cumin, paprika, oregano, salt, and black pepper, and cook for 30 seconds.
  4. Add the beef broth, diced tomatoes, and green chiles, then bring to a boil.
  5. Reduce the heat and simmer uncovered for 15 minutes.
  6. Reduce the heat to low and whisk in the softened cream cheese until fully melted and the soup is smooth, about 3 to 5 minutes; do not let the soup boil.

Notes

For the smoothest texture, soften and cube the cream cheese before adding it. Refrigerate leftovers for 3 to 4 days; freezing is not recommended because the cream cheese broth may separate. For a dairy-free variation, use dairy-free cream cheese.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Leave a Comment

Recipe Rating