April 1, 2025

Keto Taco Soup: The Ultimate Low-Carb Mexican-Inspired Comfort Food

You know that moment when you’re craving something hearty and flavorful but don’t want to derail your keto diet? That’s exactly when this keto taco soup comes to the rescue! I’ve watched countless friends go back for seconds (even thirds!) of this soup, which speaks volumes about how delicious it truly is. 🌮🥣

What I love most about this low-carb taco soup is that it delivers all the Mexican-inspired flavors without the carb overload. The rich, creamy texture combined with perfectly seasoned ground beef creates a soup that’s not just a meal—it’s an experience. And trust me, as someone who’s experimented with countless keto-friendly recipes, this one sits proudly at the top of my rotation.

The best part? This recipe makes a massive batch that’ll keep you fed for days. Ever struggle with keto meal prep? This soup solves that problem instantly!

#KetoDiet #TacoSoup #LowCarbRecipes #KetoComfortFood #MexicanKeto #HighFatLowCarb #KetoMealPrep #DairyFreeOption #BeefRecipes #EasyKetoCooking

This recipe is perfect for those following: keto, low-carb, gluten-free, grain-free, and sugar-free eating plans.

JUMP TO RECIPE

Quick Stats

Prep time: 15 minutes

Cook time: 4 hours 15 minutes

Total time: 4 hours 30 minutes

Servings: 12-15 bowls

Calories: 485 per serving

Macros: 35g fat | 4g net carbs | 38g protein

Difficulty: Easy

Equipment Needed

  • Large stock pot or Dutch oven (at least 8-quart capacity)
  • Wooden spoon or heat-resistant spatula
  • Strainer or colander (for draining beef)
  • Measuring spoons and cups
  • Ladle for serving
  • Storage containers (for leftovers)

Don’t have a giant stock pot? No worries! You can easily halve this recipe to fit a standard 4-quart pot, or use a large slow cooker instead.

Ingredients

Meat & Dairy

  • 6 pounds ground beef or chuck (80/20 fat content works best)
  • 6 packages (8 oz each) cream cheese
  • 1 cup heavy whipping cream 🥛

Canned Goods

  • 2 cans (10 oz each) diced tomatoes with green chilies (like Rotel)
  • 2 cans (10 oz each) diced tomatoes with chipotle
  • 2.5 containers (32 oz each) beef bone broth 🍖

Spices & Seasonings

  • 3 tablespoons chili powder
  • 1 tablespoon red pepper flakes (adjust to taste)
  • 1 tablespoon oregano
  • 1 tablespoon paprika (Spanish or smoked)
  • 1 tablespoon cumin
  • 1 tablespoon salt
  • 1 tablespoon black pepper

Step-by-Step Instructions

  1. Brown the beef: In your large stock pot, cook all 6 pounds of ground beef over medium-high heat. Break it apart with your spoon as it cooks. Don’t worry about getting a perfect brown—with this amount of meat, it’s more about cooking it through. This should take about 10-15 minutes.
  2. Drain the fat: Once the beef is fully cooked, carefully drain off the excess fat. I usually tilt the pot slightly while holding back the meat with the lid (leaving a small crack). You can also use a colander, but be sure to place a heat-safe container underneath to catch the grease—never pour fat down your drain!
  3. Add the seasonings: Return the pot to medium heat and add all your spices: chili powder, red pepper flakes, oregano, paprika, cumin, salt, and black pepper. Stir well to coat the meat evenly. Let this cook for about 1-2 minutes until the spices become fragrant. This is where the magic happens, folks—awakening those spices makes ALL the difference!
  4. Incorporate the tomatoes: Add all four cans of diced tomatoes, including their juices. Stir to combine with the seasoned meat. Bring this mixture up to a gentle simmer.
  5. Add the cream cheese: Break up all six packages of cream cheese into chunks and add them to the pot. Stir gently, allowing the heat to begin melting the cream cheese. Don’t stress if it looks a bit chunky at first—it’ll smooth out as it continues to cook and as you add the liquids.
  6. Add the liquids: Pour in the 2.5 containers of beef broth and the cup of heavy cream. Stir thoroughly to combine everything into a smooth, creamy soup base.
  7. The long simmer: Reduce heat to low—I’m talking barely bubbling here—and let this beauty simmer for 4 hours. Stir occasionally (about every 30 minutes or so) to prevent anything from sticking to the bottom of the pot.
  8. Taste and adjust: After the 4-hour simmer, give it a taste. Need more heat? Add more red pepper flakes. More salt? You get the idea. Make it your own!

Batch Cooking Tips

This recipe intentionally makes a huge batch because it’s perfect for meal prep. Want to scale it down? Simply divide all ingredients by 2 or 3.

For meal prep, portion the cooled soup into individual containers. This makes grabbing a quick keto lunch or dinner throughout the week ridiculously easy. One batch usually gives me lunches for a full week plus a few dinners—talk about efficiency!

Serving & Presentation

Plating Suggestions

Ladle this gorgeous soup into deep bowls and get ready to dress it up! For an Instagram-worthy presentation, try these toppings:

  • Freshly chopped cilantro (keep it minimal to limit carbs)
  • A dollop of sour cream
  • Shredded cheddar or Mexican-blend cheese
  • Diced avocado
  • A few jalapeño slices
  • A squeeze of lime

For an extra touch of elegance, serve in a bread bowl made from Keto Garlic Bread with the center hollowed out—mind-blowing!

Complementary Recipes

This soup pairs wonderfully with:

Occasion Recommendations

This soup is perfect for:

  • Game day gatherings (serve in mugs for easy handling)
  • Cold winter nights when you need something warming
  • Meal prep Sundays
  • Potlucks where you want to impress both keto and non-keto friends

How to Store Your Mexican Masterpiece

Let’s be real—you’ll probably have leftovers unless you’re feeding a small army. Good news: this soup stores like a dream and actually gets better over time as the flavors continue to meld. 🍲

For refrigeration, allow the soup to cool completely before transferring to airtight containers. It’ll keep beautifully for up to 5 days. The soup might thicken in the fridge—that’s normal! Just add a splash of broth when reheating if you want to thin it out.

Want to extend its life? This soup freezes exceptionally well for up to 3 months. I recommend portioning it into individual servings before freezing. Thaw overnight in the refrigerator before reheating.

For reheating, the stovetop is best (medium-low heat, stirring occasionally), but the microwave works in a pinch. Just be sure to use a splatter cover—this soup can get a bit excited in the microwave!

Benefits/Why This Recipe Works

Ever wondered why this keto taco soup is such a game-changer for your low-carb lifestyle? Let me break it down:

First, it’s ridiculously satisfying. The combination of high-quality fats from the beef, cream cheese, and heavy cream keeps hunger at bay for hours. I can’t tell you how many times this soup has saved me from the dreaded 3 PM snack attack.

Second, it’s legitimately low-carb. At only 4g net carbs per serving, it fits perfectly into even the strictest keto macros. This is essential Mexican flavor without the typical carb overload from beans and tortillas.

The protein content is fantastic too. With 38g per serving, you’re getting plenty of muscle-supporting nutrition in each bowl.

But perhaps the biggest benefit is the efficiency factor. One cooking session sets you up with multiple meals, which is clutch for staying on track with keto. When hunger strikes and you’re tempted to grab something off-plan, having this soup ready to go in your fridge is like having a keto insurance policy.

From a nutritional standpoint, this soup delivers: the bone broth provides collagen and minerals, while the tomatoes offer lycopene and antioxidants—all while keeping carbs in check.

Common Mistakes to Avoid

Even though this recipe is pretty straightforward, there are a few pitfalls to watch out for:

  • Skipping the fat-draining step 🍗 – While keto is high-fat, leaving all the rendered beef fat makes the soup greasy rather than creamy. Drain it well!
  • Rushing the simmer time – Those 4 hours might seem excessive, but they’re essential for flavor development and making sure the cream cheese fully incorporates.
  • Going crazy with the heat – Unless you’re a spice fiend, start conservative with the red pepper flakes. You can always add more, but you can’t take it away once it’s in there! (I learned this the hard way during an overzealous cooking session that had me sweating through dinner.)
  • Using low-fat dairy products – This is NOT the time to use low-fat cream cheese or milk instead of heavy cream. The fat is crucial for both flavor and the proper keto macros.
  • Stirring too infrequently during the long simmer – Set a timer to remind yourself to stir every 30 minutes or so, especially if your stove has hot spots.

Alternatives/Substitutions

Need to tweak this recipe? I’ve got you covered:

Meat Options

  • Ground turkey or chicken (note: these will be less flavorful, so you might want to add extra seasonings or use chicken bone broth instead)
  • Shredded chuck roast for a more “shredded beef” texture
  • Vegetarian? Try using crumbled tempeh with additional spices (though this will alter the macros)

Dairy Substitutions

  • Dairy-free? Replace cream cheese with coconut cream plus 2 tablespoons of nutritional yeast for a cheesy flavor
  • Use mascarpone instead of cream cheese for an even richer texture
  • Substitute half-and-half for heavy cream if that’s what you have on hand

Spice Adjustments

  • For milder soup, reduce red pepper flakes to ½ tablespoon
  • For a smokier flavor, increase the smoked paprika and add ½ teaspoon of liquid smoke
  • Add a tablespoon of cacao powder for a mole-inspired twist

Budget Options

  • Use ground beef with higher fat content (it’s usually cheaper)
  • Check for beef on sale and freeze until needed
  • Store-brand cream cheese works just as well as name brands
  • Use regular diced tomatoes and add a can of diced green chilies separately
🛒GET YOUR GROCERIES DELIVERED - CLICK HERE!

This website may contain affiliate links, which means that if you click on one of the product links, the website may receive a small commission at no extra charge to you!

FAQ Section

Q: Can I make this in an Instant Pot?

A: Absolutely! Brown the meat using the sauté function, drain, then add all ingredients and pressure cook for 20 minutes with a 10-minute natural release. You won’t get the same depth of flavor as the long simmer, but it’ll still be delicious.

Q: How spicy is this soup?

A: With the amounts listed, I’d call it medium spicy. If you’re sensitive to heat, start with half the red pepper flakes.

Q: Can I add beans to this soup?

A: Traditional beans would add too many carbs for keto. If you want that texture, try adding 1 cup of black soybeans, which are much lower in carbs than regular beans.

Q: How long does this soup last in the fridge?

A: It keeps well for up to 5 days. The flavors actually improve after a day or two!

Q: Can I add vegetables to this soup?

A: Sure! Bell peppers, zucchini, or cauliflower would work well. Just be mindful of the additional carbs and add them in the last 30-45 minutes of cooking.

Q: What’s the net carb count if I omit the tomatoes?

A: You’d drop to about 2g net carbs per serving, but you’d lose a lot of flavor. Consider reducing rather than eliminating if carbs are a concern.

Final Thoughts

Let’s be honest—maintaining a keto lifestyle isn’t always a walk in the park. There are days when you desperately need something that’s both satisfying AND compliant, and that’s exactly where this keto taco soup shines brightest. 🌟

What I love most about this recipe is its versatility. Having a big batch in my fridge has saved me countless times from the temptation of ordering takeout. Whether it’s lunch on a busy workday or a comforting dinner after a long commute, this soup delivers big flavor without the carb crash.

The combination of savory beef, warming spices, and creamy texture creates a genuinely crave-worthy meal that even my non-keto friends request regularly. And isn’t that the ultimate test of a great recipe?

So go ahead—make a big pot this weekend and set yourself up for keto success all week long. Your future hungry self will thank you!

Next Recipes To Try

If you enjoyed this Keto Taco Soup, you’ll definitely want to check out these related recipes:

  • Keto White Chicken Chili – Another hearty soup option with a different flavor profile
  • Keto Taco Seasoning – Make your own blend to use in this soup and other Mexican-inspired dishes
  • Keto Nachos – The perfect accompaniment to this soup for a complete Mexican fiesta
  • Keto Chili – A bean-free chili that’s just as satisfying as the traditional version

keto taco soup

keto taco soup

Yield: 12-15 servings
Prep Time: 15 minutes
Cook Time: 30 minutes
Additional Time: 4 hours
Total Time: 4 hours 45 minutes

Enticingly creamy Keto Taco Soup! Easy low-carb comfort perfect for meal prep. Hearty & flavorful, stay keto effortlessly with this large batch recipe.

No Ratings

Ingredients

  • 6 pounds ground beef or chuck (80/20 fat content)
  • 6 packages (8 oz each) cream cheese
  • 1 cup heavy whipping cream
  • 2 cans (10 oz each) diced tomatoes with green chilies
  • 2 cans (10 oz each) diced tomatoes with chipotle
  • 2.5 containers (32 oz each) beef bone broth
  • 3 tablespoons chili powder
  • 1 tablespoon red pepper flakes
  • 1 tablespoon oregano
  • 1 tablespoon paprika (Spanish or smoked)
  • 1 tablespoon cumin
  • 1 tablespoon salt
  • 1 tablespoon black pepper

Instructions

  1. Brown the beef: In a large stock pot, cook 6 pounds of ground beef over medium-high heat until fully cooked, breaking it apart with a spoon as it cooks.
  2. Drain the fat: Carefully drain off the excess fat from the cooked beef.
  3. Add the seasonings: Return pot to medium heat and add all spices: 3 tablespoons chili powder, 1 tablespoon each of red pepper flakes, oregano, paprika, cumin, salt, and black pepper. Stir well to coat the meat and cook for 1-2 minutes until fragrant.
  4. Incorporate the tomatoes: Add all four cans of diced tomatoes with their juices and stir to combine.
  5. Add the cream cheese: Break up the cream cheese into chunks and add to the pot. Stir as it begins to melt.
  6. Add the liquids: Pour in the beef broth and heavy cream, stirring thoroughly to combine.
  7. Simmer: Reduce heat to low and simmer for 4 hours, stirring occasionally to prevent sticking.
  8. Taste and adjust: After simmering, taste and adjust seasonings if needed.

Notes

This recipe intentionally makes a large batch perfect for meal prep. It can be easily scaled down by halving or thirding all ingredients.

Nutrition Information
Yield 12-15 Serving Size 1 cup
Amount Per Serving Calories 485Total Fat 35gSaturated Fat 17gTrans Fat 0gUnsaturated Fat 18gCholesterol 140mgSodium 980mgCarbohydrates 6gNet Carbohydrates 4gFiber 2gSugar 3gProtein 38g

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Tags

beginner, comfort food, cream cheese, dinner, easy, ground beef, healthy, high-protein, keto, low-carb, lunch, meal prep, soup, taco soup

Skip to Recipe