Skip to Recipe

If you’re craving all the bold flavors of taco night without the carb overload, this creamy keto taco soup is about to become your new go-to dinner. It comes together in one pot in about 30 minutes, and the combination of cream cheese, heavy cream, and diced tomatoes with green chiles makes it taste way more indulgent than it actually is.

What Is Creamy Keto Taco Soup?

Creamy keto taco soup is a low-carb spin on classic taco soup, swapping out the beans and corn typically loaded with carbs for a rich, cream cheese and heavy cream base. Ground beef gets seasoned with cumin, chili powder, garlic, and onion, then simmered in beef broth with tomatoes and green chiles until it turns into a thick, velvety soup that tastes like a cross between chili and queso.

Unlike traditional taco soup, which relies on beans and sometimes taco seasoning packets full of fillers, this version keeps things simple and clean with real ingredients you can pronounce. It’s a favorite among keto and low-carb eaters, but honestly, it’s hearty and satisfying enough to win over anyone at the dinner table, regardless of what diet they’re following.

Tips for Cooking and Prepping

#1: Soften the cream cheese first

Let the cream cheese sit at room temperature for 20-30 minutes before cooking so it melts smoothly into the beef instead of forming stubborn clumps.

#2: Mash, don’t just stir, the cream cheese in

Drop the cream cheese in small pieces and really mash it against the beef with the back of a spoon until no white streaks remain before adding the liquids.

#3: Drain the beef thoroughly

Excess grease can make the soup taste greasy instead of creamy, so take an extra minute to drain and discard it before moving on to the spices.

#4: Bloom the spices before adding liquid

Cooking the cumin and chili powder with the beef for a couple of minutes wakes up their flavor and keeps the soup from tasting flat.

#5: Don’t skip the salt

Because there’s no taco seasoning packet doing the heavy lifting, the 2 teaspoons of salt are essential for balancing the richness of the cream cheese and heavy cream.

#6: Keep the heat gentle after adding dairy

Once the cream cheese and heavy cream go in, simmer gently rather than boiling hard to keep the soup smooth instead of curdled or separated.

Recipe Variations and Substitutes

This soup is easy to customize based on what you have on hand or how spicy you like things. Swap ground beef for ground turkey or chicken for a lighter option, or use spicy RO*TEL and add diced jalapeños for extra heat. You can also stir in a cup of shredded cheddar or pepper jack cheese along with the cream cheese for an even more loaded, queso-like texture.

Serving Suggestions

Ladle the soup into bowls and top with shredded cheese, sour cream, sliced avocado, chopped cilantro, or a few crushed pork rinds for crunch. For a low-carb taco night spread, serve alongside a simple side salad or keto-friendly tortilla chips made from cheese crisps.

Storing, Make-Ahead, and Freezing Tips

Leftover soup keeps well in an airtight container in the refrigerator for up to 4 days and reheats beautifully on the stovetop over low heat. This soup can also be frozen, though the dairy base may separate slightly upon thawing; simply whisk it back together while reheating gently, or stir in a splash of extra heavy cream to smooth it out.

FAQs

Is taco soup with cream cheese actually keto-friendly?

Yes, this version is keto-friendly because it skips beans, corn, and sugary taco seasoning packets, relying instead on ground beef, cream cheese, heavy cream, and low-carb diced tomatoes with green chiles.

Can I make this soup in a slow cooker?

Yes, brown the beef with the onion and garlic first, then transfer everything except the cream cheese and heavy cream to a slow cooker on low for 3-4 hours, stirring in the dairy during the last 20-30 minutes so it doesn’t overcook.

Why is my soup grainy instead of smooth?

Grainy or curdled texture usually happens when the cream cheese isn’t fully softened before adding it, or when the soup is boiled too hard after the dairy goes in; keep the heat at a gentle simmer and mash the cream cheese thoroughly.

Can I use sour cream instead of heavy cream?

You can substitute an equal amount of full-fat sour cream for the heavy cream, though it will give the soup a slightly tangier flavor and a bit less richness.

What can I use instead of RO*TEL diced tomatoes and green chiles?

If you can’t find RO*TEL, use plain diced tomatoes plus a small can of diced green chiles, adjusting the chiles to taste depending on how much spice you want.

Creamy Keto Taco Soup with Ground Beef Recipe

Prep time: 10 min | Cook time: 20 min | Total time: 30 min | Servings: 8

Ingredients

  • 1 pound ground beef
  • 0.5 cup chopped onion
  • 2 cloves garlic, minced
  • 1 tablespoon ground cumin
  • 1 teaspoon chili powder
  • 1 (8 ounce) package cream cheese, softened
  • 2 (14.5 ounce) cans beef broth
  • 2 (10 ounce) cans diced tomatoes and green chiles (such as RO*TEL)
  • 0.5 cup heavy cream
  • 2 teaspoons salt, or to taste

Instructions

  1. Gather all ingredients.
  2. Combine ground beef with onion and garlic in a large soup pot over medium-high heat. Cook and stir until beef is browned and crumbly, 5 to 7 minutes.
  3. Drain and discard grease. Add cumin and chili powder; cook 2 minutes more.
  4. Drop cream cheese into the pot by bits and mash it into the beef with a big spoon until no white spots remain, 3 to 5 minutes.
  5. Stir in broth, diced tomatoes and green chiles, heavy cream, and salt. Cook until heated through, about 10 minutes more.

For a thicker, chili-like consistency, reduce the beef broth slightly or simmer the soup a few extra minutes uncovered before serving.


Leave a Reply