Creamy Keto Taco Soup With Ground Beef

Loading…

By Reading time

Creamy keto taco soup lands in the bowl thick, rich, and deeply savory, with the kind of spoon-coating broth that makes you keep going back for one more bite. The ground beef gives it a hearty base, but the real payoff is the cream cheese and heavy cream working with the tomatoes and taco spices instead of fighting them. You get the familiar taco-soup flavor without the beans, corn, or broth that tastes thin after a few minutes on the stove.

This version works because the dairy goes in at the end, after the tomato mixture has had time to simmer and the spices have bloomed. That gives the soup a smoother finish and keeps the cream from breaking. Browning the beef well and draining the fat matters too; otherwise the soup can turn greasy instead of rich.

Below, I’m walking through the part that keeps the texture velvety, the ingredient swaps that still stay low carb, and the reheating trick that keeps the cream from separating the next day.

“

The soup got thick and creamy without getting heavy, and the cream cheese melted in smoothly once I lowered the heat. My husband went back for seconds and said it tasted like taco night in a bowl.

★★★★★— Jenna P.

Creamy Keto Taco Soup With Ground Beef is the one to pin for nights when you want taco flavor, a silky broth, and a low-carb dinner that still feels hearty.

Save to Pinterest

The Reason the Cream Stays Smooth Instead of Turning Grainy

The main mistake in creamy taco soup is dumping the dairy into a boiling pot. That’s when cream cheese can clump and the broth can take on a broken, slightly oily look. This recipe avoids that by simmering the tomato and broth base first, then turning the heat down before the cream cheese goes in. The low heat gives the cheese time to melt evenly instead of seizing up.

Another thing that helps is using softened cream cheese cut into pieces. Large cold blocks take longer to melt, which means more stirring and more chance of overheating the soup while you wait. If the soup ever starts looking a little separated, pull it off the burner and stir gently; the residual heat usually brings it back together.

What Each Ingredient Is Actually Doing In This Soup

Creamy Keto Taco Soup With Ground Beef creamy spiced low-carb
  • Ground beef — An 80/20 blend gives the soup enough richness to taste satisfying after the fat is drained. Leaner beef works, but it won’t carry the same savory depth.
  • Rotel and diced tomatoes — These bring acidity, body, and the Tex-Mex backbone of the soup. If you can’t find Rotel, use diced tomatoes plus a small handful of chopped green chiles for the same direction.
  • Cream cheese — This is what turns the broth from thin to velvety. It needs to be softened and added off the boil; cold cream cheese is the fastest way to get lumps.
  • Heavy cream — It rounds out the spice and adds that last bit of silkiness. Half-and-half will work in a pinch, but the soup will be thinner and a little less rich.
  • Taco seasoning, cumin, smoked paprika, and cayenne — The seasoning blend gives you the taco flavor, while cumin and smoked paprika build a deeper, more cooked-from-scratch taste. The cayenne is there for heat, so you can scale it up or down without changing the structure of the soup.

Building the Soup So the Dairy Doesn’t Fight the Heat

Brown the Beef First

Cook the ground beef in a large pot until it has real color, not just a gray cooked-through look. Those browned bits are part of the flavor, and they matter more here because the soup doesn’t have beans or corn to add extra bulk. Drain off the excess fat after browning so the finished soup stays creamy instead of slick.

Cook the Aromatics Until They Smell Sweet

Add the onion and bell pepper to the pot and cook them until the onion turns translucent and the pepper loses its raw edge. Garlic goes in last and only needs about a minute; if it stays on the heat too long, it can turn sharp and bitter. This base should smell savory and a little sweet before the spices go in.

Toast the Spices in the Pan

Stir in the taco seasoning, cumin, smoked paprika, and cayenne and let them cook for about a minute. That quick toast wakes up the spices and keeps them from tasting dusty in the broth. If the pot looks dry, the spices may stick, so keep stirring until they coat the meat and vegetables.

Finish With the Dairy on Low Heat

After the tomatoes and broth simmer and the flavors come together, lower the heat before adding the cream cheese. Stir until it disappears into the soup, then add the heavy cream and warm it gently. Don’t let the pot boil after the dairy goes in; a bare simmer is enough to finish the soup without breaking it.

Ways to Adjust This Without Losing the Keto-Friendly Feel

Make It Dairy-Free

Use full-fat canned coconut milk in place of the heavy cream and a dairy-free cream cheese alternative for the body of the soup. The flavor changes a little, and the soup loses some of the tang you get from regular cream cheese, but it still stays rich enough to feel satisfying.

Turn Up the Heat

Add extra cayenne or a chopped jalapeño with the onion and bell pepper. That gives the heat a chance to mellow as it cooks instead of hitting you all at once at the end.

Use Turkey Instead of Beef

Ground turkey works if you want a lighter soup, but it needs the full amount of seasoning and usually a little extra salt to taste as the soup finishes. You lose some richness, so the cream cheese and heavy cream matter even more in this version.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It thickens as it chills, so expect a denser texture after cooling.
  • Freezer: It freezes, but the dairy can separate a little after thawing. For the best texture, freeze before adding the cream cheese and heavy cream, then stir those in when you reheat.
  • Reheating: Warm it gently on the stove over low heat, stirring often. High heat is what causes creamy soups to break, so don’t rush it with a hard boil in the microwave or on the burner.

Answers to the Questions Worth Asking

Can I make this creamy keto taco soup ahead of time?+

Yes, and it often tastes even better the next day after the spices settle in. If you’re making it ahead, cool it completely before refrigerating and reheat it slowly so the dairy stays smooth. If the soup thickens too much, stir in a splash of broth when warming it back up.

How do I keep the cream cheese from clumping?+

Soften it first and add it over low heat in small pieces. If the pot is boiling, the outside of the cheese melts too fast and the inside stays stubborn, which is where the lumps come from. Stir until each piece disappears before adding the next.

Can I use half-and-half instead of heavy cream?+

You can, but the soup won’t be as rich or as thick. Heavy cream stands up better to the tomatoes and gives the broth that velvety finish. Half-and-half still works if that’s what you have, just keep the heat low and don’t boil it after it goes in.

How do I thicken the soup if it seems too thin?+

Let it simmer uncovered for a few extra minutes before you add the cream cheese, which reduces the broth naturally. If it still needs more body, stir in a little extra cream cheese rather than cranking up the heat. Boiling harder won’t thicken it in a helpful way; it usually just makes the dairy more likely to separate.

Can I make this without Rotel tomatoes?+

Yes. Use diced tomatoes and add a small can of green chiles if you want the same mild heat and tomato-forward flavor that Rotel brings. The soup will still taste right, but the heat will be a little gentler and less punchy.

Creamy Keto Taco Soup With Ground Beef

Creamy keto taco soup with ground beef is simmered until the flavors meld, then finished with cream cheese and heavy cream for a thick, spiced broth. This Tex-Mex soup stays low carb by skipping beans and corn and topping it with avocado, jalapeños, and cheese.
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 base
  • 1.5 lb ground beef (80/20)
  • 1 onion, diced
  • 1 green bell pepper, diced
  • 4 garlic, minced
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (14 oz) diced tomatoes
  • 4 cup beef broth
  • 8 oz cream cheese, softened
  • 1 cup heavy cream
Seasoning
  • 2 tbsp taco seasoning
  • 1 tsp cumin
  • 0.5 tsp smoked paprika
  • 0.25 tsp cayenne
Keto toppings
  • 0.25 cup sour cream
  • 0.5 cup shredded cheddar
  • 1 diced avocado
  • 2 jalapeños
  • 2 tbsp cilantro

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Brown the ground beef in a large pot over medium-high heat, and drain the fat.
Build the flavor
  1. Sauté the diced onion and bell pepper for 4 minutes, then add the minced garlic and cook for 1 minute.
  2. Stir in the taco seasoning, cumin, smoked paprika, and cayenne, and cook for 1 minute to bloom the spices.
Simmer the soup
  1. Add the Rotel tomatoes, diced tomatoes, and beef broth, bring to a boil, then simmer for 12 minutes.
  2. Reduce the heat to low and add the softened cream cheese in pieces, stirring until fully melted.
  3. Stir in the heavy cream and simmer gently for 5 minutes, keeping the soup at a low simmer.
Serve with keto toppings
  1. Serve the soup topped with sour cream, shredded cheddar, diced avocado, jalapeños, and cilantro.

Notes

Pro tip: keep the heat low when melting the cream cheese so the soup stays smooth and creamy. Store leftovers in the fridge up to 4 days in a sealed container. Freezing is not recommended because the dairy can break after thawing. Dietary swap: use turkey instead of ground beef to make it a lighter keto option.

You might also like these recipes

Leave a Comment

Recipe Rating