Creamy Keto Taco Soup With Ground Beef

Loading…

By Reading time

Creamy keto taco soup has the kind of spoonable, rich broth that keeps you going back for one more bowl. The ground beef gives it enough heft to eat like a full meal, while the cream cheese and heavy cream turn the broth silky without needing beans, corn, or flour to thicken it. It tastes like taco night in soup form, but it lands with a smoother, more comforting finish.

The part that makes this version work is the order. The beef gets browned first for deep flavor, then the spices toast briefly in the pot so they don’t taste flat, and the dairy goes in at the very end over low heat so it stays creamy instead of grainy. That’s the difference between a soup that tastes muddled and one that tastes clean and full.

Below, I’ve added the little details that matter most: how to keep the cream cheese from clumping, which toppings actually add texture, and what to do if you want it a little thicker or a little spicier.

“

The broth turned out so creamy without getting heavy, and the cream cheese melted in completely once I lowered the heat. My husband went back for seconds and said it tasted like taco dip and chili had the best possible dinner version.

★★★★★— Megan T.

Creamy keto taco soup belongs on your Pinterest board for nights when you want all the taco flavor, a silky broth, and no beans or corn in the pot.

Save to Pinterest

The Secret to Keeping the Dairy Smooth in a Taco Soup

The biggest mistake with creamy taco soup is letting the broth boil after the cream cheese goes in. High heat tightens the dairy and leaves you with tiny curds instead of a smooth, velvety soup. The fix is simple: let the soup simmer with the tomatoes and broth first, then turn the heat down low before you add anything creamy.

Cream cheese also blends better when it’s cut into pieces and softened before it hits the pot. If you toss in a cold block, the outside melts before the center does, and you end up stirring longer than you need to. A few small pieces melt faster and distribute evenly through the broth.

What Each Ingredient Is Actually Doing in This Bowl

Creamy Keto Taco Soup With Ground Beef creamy Tex-Mex bowl
  • Ground beef — An 80/20 blend gives you enough fat for flavor without making the soup greasy. If you use leaner beef, the soup still works, but the broth will taste a little less full.
  • Onion, bell pepper, and garlic — This is the base that keeps the soup from tasting like seasoned meat in broth. Dice the onion and pepper small so they soften fast and disappear into the spoonfuls.
  • Rotel and diced tomatoes — The canned tomatoes give the soup acidity and enough liquid to carry the spices. Rotel adds the gentle heat and Tex-Mex edge; if you only have plain diced tomatoes, add a little extra cayenne or a splash of hot sauce.
  • Cream cheese and heavy cream — These are what turn the broth into a true creamy soup. Cream cheese gives body, while heavy cream smooths out the texture at the end.
  • Taco seasoning, cumin, smoked paprika, and cayenne — This spice mix builds the taco flavor without needing a packet. If your taco seasoning is salty, taste before adding extra salt at the end.

Building the Soup in the Right Order

Brown the Beef First

Cook the ground beef until it’s no longer pink and you see a few browned bits at the bottom of the pot. Those bits are flavor, so don’t rush to the next step before they form. If there’s a lot of grease in the pot, drain it off before you move on or the soup can taste heavy instead of creamy.

Wake Up the Vegetables and Spices

Add the onion and bell pepper to the beef and cook until the onion turns soft and translucent, about 4 minutes. Stir in the garlic for just a minute so it smells fragrant but doesn’t burn. Then add the seasoning, cumin, smoked paprika, and cayenne and cook for another minute; this step blooms the spices and keeps them from tasting dusty in the finished soup.

Simmer Before the Cream Goes In

Pour in the tomatoes and beef broth and bring the pot to a boil, then reduce it to a steady simmer for 12 minutes. This gives the flavors time to blend and the tomatoes time to lose their raw edge. If you add the dairy too early, you lock it into a longer boil and the texture suffers.

Finish Low and Slow

Drop the heat to low before you add the cream cheese, and stir until it melts fully into the broth. Add the heavy cream next and let everything warm through for about 5 minutes without bubbling hard. The soup should look smooth and lightly thickened, not boiling or separated.

How to Adapt This for Different Kitchens and Diets

Make It Even Spicier

Add more cayenne, use hot Rotel, or finish each bowl with sliced jalapeños. The heat stays cleaner when you build it in the pot rather than dumping in a lot of hot sauce at the table.

Dairy-Free Version

Use a thick unsweetened coconut cream in place of the heavy cream and a dairy-free cream cheese alternative for the base. The soup will still be rich, but the flavor shifts slightly toward coconut, so keep the seasoning bold.

Make It Thicker

Simmer uncovered for a few extra minutes before adding the cream, or stir in a little more cream cheese. Don’t rely on extra broth reduction after the dairy goes in, because overcooking at that stage can make the soup split.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills, so it may look a little denser the next day.
  • Freezer: It freezes, but the cream can separate a bit on thawing. Freeze in portions if you want, then reheat slowly and whisk well to bring it back together.
  • Reheating: Warm it gently on the stove over low heat, stirring often. A hard boil is the fastest way to break the dairy and give the soup a grainy texture.

Answers to the Questions Worth Asking

Can I use ground turkey instead of ground beef?+

Yes, and it works well if you want a lighter soup. Ground turkey has less fat, so the broth won’t taste quite as rich unless you leave a little butter or extra cream in the pot. Brown it well so you still get some savory depth.

How do I keep the cream cheese from clumping?+

Cut it into small pieces and let it soften before adding it. The soup also needs to be on low heat, not a boil, because high heat tightens the dairy and keeps it from melting evenly. Stir patiently and it will smooth out.

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

Yes. In fact, the flavor gets even better after a night in the fridge. The soup will thicken as it sits, so add a splash of broth or cream when you reheat it if you want the original texture back.

How do I thicken the soup without adding flour?+

Let it simmer uncovered for a few extra minutes before the cream goes in, or add another ounce or two of cream cheese. Both methods work because they build body without changing the keto-friendly structure of the soup.

Can I freeze leftovers from this soup?+

Yes, but expect the dairy to separate a little when it thaws. Freeze it in smaller containers so it reheats gently, and whisk while warming over low heat. If it looks slightly grainy at first, it usually comes back together once it’s heated through slowly.

Creamy Keto Taco Soup With Ground Beef

Creamy keto taco soup with ground beef, simmered until thick and saucy, then finished with melted cream cheese and heavy cream for a velvety broth. No beans or corn—just Tex-Mex flavor with a rich, creamy texture and easy topping options.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 520

Ingredients
  

Meat and vegetables
  • 1.5 lb ground beef Use 80/20 for the best flavor; drain excess fat after browning.
  • 1 onion Dice finely so it softens quickly.
  • 1 green bell pepper Dice so it stays tender, not mushy.
  • 4 garlic Minced for even distribution.
Tomatoes and broth
  • 1 can (10 oz) Rotel tomatoes Keeps the soup spicy and tangy.
  • 1 can (14 oz) diced tomatoes Adds body and a classic taco-soup texture.
  • 4 cup beef broth Use low-sodium if you prefer.
Creamy base and seasonings
  • 8 oz cream cheese Soften so it melts smoothly.
  • 1 cup heavy cream Stir in after reducing heat to keep it silky.
  • 2 tbsp taco seasoning Choose one that’s low in carbs if needed.
  • 1 tsp cumin Ground cumin for warm taco flavor.
  • 0.5 tsp smoked paprika Adds gentle smokiness and color.
  • 0.25 tsp cayenne Adjust to taste for heat.
Keto toppings
  • 0.33 cup sour cream Serve on top for a cool tang.
  • 0.75 cup shredded cheddar Use freshly shredded for better melt.
  • 1 avocado Dice and add right before serving.
  • 1 jalapeños Optional extra heat.
  • 2 tbsp cilantro Fresh garnish for brightness.

Equipment

  • 1 Dutch oven

Method
 

Brown and build the flavor
  1. Brown the ground beef in a large pot, then drain the excess fat.
  2. Sauté the onion and bell pepper until softened, about 4 minutes, then add the garlic and cook 1 minute.
  3. Add the taco seasoning, cumin, smoked paprika, and cayenne and cook 1 minute to bloom the spices.
Simmer into a rich 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, add the cream cheese in pieces, and stir until fully melted and smooth.
  3. Stir in the heavy cream and simmer gently for 5 minutes, keeping the soup creamy without boiling hard.
Serve
  1. Serve the soup hot with sour cream, shredded cheddar, diced avocado, jalapeños, and cilantro on top.

Notes

Pro tip: soften the cream cheese before adding so it melts without lumps—stir on low heat and avoid a hard boil after the cream goes in. Store leftovers in the fridge up to 3 days; freeze up to 2 months (texture may slightly change). For a dairy-light swap, use low-fat cream cheese and half-and-half, but expect a slightly thinner consistency.

You might also like these recipes

Leave a Comment

Recipe Rating