Creamy Keto Taco Soup
There’s something almost magical about a pot of taco soup bubbling away on the stove. The kitchen fills with the warm, savory scent of seasoned beef, garlic, and cumin, while little swirls of creaminess melt into a rich, velvety broth.
And then comes that first spoonful: tender ground beef, juicy tomatoes, melted cheese, and bold taco seasoning wrapped in a luxuriously creamy soup that tastes like your favorite taco night—only cozier.
This creamy keto taco soup is exactly the kind of dinner you make when you want something comforting and satisfying without spending hours in the kitchen. It’s low-carb, hearty, family-friendly, and wonderfully easy to customize.
Whether you’re following a ketogenic lifestyle or simply looking for an easy weeknight soup, this recipe deserves a permanent place in your dinner rotation.
Why You’ll Love This Creamy Keto Taco Soup
There’s a lot to love about this one-pot wonder:
- Keto-friendly: Low in carbohydrates while delivering plenty of satisfying fat and protein.
- Quick and easy: You can have dinner simmering on the stove in about 30 minutes.
- One-pot convenience: Less cooking equipment means less cleanup afterward.
- Budget-friendly: Ground beef and everyday pantry ingredients keep the cost reasonable.
- Meal-prep friendly: It stores and reheats beautifully.
- Family-friendly: Let everyone add their favorite toppings.
- Naturally gluten-free: Just verify that your taco seasoning and other packaged ingredients are certified gluten-free if needed.
- Comfort food without the carb overload: You get all the taco-night flavor in a warm, creamy bowl.
- Easy to customize: Make it extra spicy, mild enough for children, or even lighter.
Ingredients
This recipe makes 6 servings.
For the Soup
- 1 lb (454 g) ground beef, preferably 80–90% lean
- 1 tablespoon (15 ml) olive oil, if needed for browning
- 1 small yellow onion, about 4 oz (113 g), finely diced
- 3 cloves garlic, minced
- 2 tablespoons (16 g) chili powder
- 2 teaspoons (4 g) ground cumin
- 1 teaspoon (3 g) paprika
- 1 teaspoon (2 g) dried oregano
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper
- 1 can (14.5 oz/411 g) diced tomatoes, preferably no-sugar-added
- 4 cups (960 ml) beef broth
- 4 oz (113 g) full-fat cream cheese, softened and cut into cubes
- ½ cup (120 ml) heavy whipping cream
- 1 cup (4 oz/113 g) shredded sharp cheddar cheese
- 1 tablespoon (15 ml) lime juice
Optional Toppings
- Sliced avocado
- Shredded cheddar or Monterey Jack
- Chopped fresh cilantro
- Sliced jalapeños
- Sour cream
- Diced green onions
- Crumbled bacon
- Lime wedges
Healthy Substitutions
For a slightly lighter version, use 93% lean ground beef and reduce the heavy cream to ¼ cup (60 ml).
You can also replace some of the beef with ground turkey, although the soup will have a milder, slightly lighter flavor.
For an even lower-carb option, choose no-sugar-added tomatoes and check the nutrition label on your taco seasoning carefully. Some commercial taco seasoning blends contain added starches or sugar.
Nutritional Information
Approximate nutrition per serving, assuming 6 servings and excluding optional toppings:
- Calories: 470
- Protein: 28 g
- Total carbohydrates: 9 g
- Fiber: 2 g
- Net carbohydrates: approximately 7 g
- Fat: 36 g
The exact numbers will vary depending on the brands and fat percentages of your beef, cream cheese, broth, tomatoes, and cheese.
Dietary Information
This soup is:
- Keto-friendly
- Low-carb
- Gluten-free when gluten-free ingredients are used
- Not vegan
- Not vegetarian
Avocado, cilantro, jalapeños, and lime also contribute small amounts of vitamins, minerals, and antioxidants, while dairy provides calcium and protein.
Kitchen Tools Needed
You don’t need a fancy kitchen setup for this recipe.
Grab:
- Large Dutch oven or heavy-bottomed soup pot
- Wooden spoon or spatula
- Chef’s knife
- Cutting board
- Measuring cups and spoons
- Ladle
- Small bowl, if softening the cream cheese separately
That’s it. One pot, one cutting board, and a very happy dinner table.
How to Make Creamy Keto Taco Soup
1. Brown the Ground Beef
Place a large Dutch oven or soup pot over medium-high heat.
Add the olive oil if your beef is particularly lean. Add the ground beef and break it apart with a wooden spoon.
Cook for approximately 5–7 minutes, stirring occasionally, until the beef is browned and no longer pink.
If there’s a large amount of excess grease, carefully drain some of it. Don’t remove every drop, though—the flavorful beef fat helps give the soup its rich taco-shop flavor.
Pro tip: Let the beef sit undisturbed for a minute or two between stirs. Those browned bits create extra savory flavor.
2. Add the Onion and Garlic
Reduce the heat to medium.
Add the diced onion and cook for 3–4 minutes, until it begins to soften and turn translucent.
Add the minced garlic and cook for another 30–60 seconds.
You should be able to smell the garlic immediately. Don’t let it brown heavily, because burnt garlic can make the entire soup taste bitter.
3. Toast the Spices
Add the chili powder, cumin, paprika, oregano, salt, and black pepper.
Stir everything into the beef and cook for about 30 seconds.
This tiny step makes a surprisingly big difference. Gently heating the spices releases their aromatic oils, making the taco flavor deeper and more pronounced.
Your kitchen should now smell like taco night.
4. Add the Tomatoes and Broth
Pour in the diced tomatoes and beef broth.
Scrape the bottom of the pot with your wooden spoon to loosen all those delicious browned bits.
Bring the mixture to a gentle boil, then reduce the heat to medium-low.
Allow the soup to simmer uncovered for approximately 10 minutes.
You aren’t trying to cook it for hours. The goal is simply to let the flavors mingle and allow the broth to become slightly richer.
5. Make It Creamy
Reduce the heat to low.
Add the softened cream cheese a few cubes at a time, stirring continuously.
The cream cheese may look slightly lumpy at first. Don’t panic. Keep stirring and give it a few minutes to melt into the broth.
Once the cream cheese has mostly disappeared into the soup, pour in the heavy cream.
Continue cooking gently for 3–5 minutes.
Important: Avoid aggressively boiling the soup after adding the dairy. A gentle simmer helps keep the texture smooth and creamy.
6. Add the Cheddar
Stir in the shredded cheddar cheese.
Continue stirring until the cheese has completely melted and the soup looks thick, glossy, and creamy.
Finally, stir in the lime juice.
Taste and adjust the seasoning. You may want another pinch of salt, extra chili powder, or a little more lime.
7. Serve It Hot
Ladle the soup into bowls while it’s steaming hot.
Top generously with shredded cheese, avocado, cilantro, jalapeños, sour cream, or whatever makes your taco-loving heart happy.
For maximum taco-night drama, finish with a squeeze of fresh lime.
That first spoonful is the moment you’ll understand why this soup disappears so quickly.
Expert Cooking Tips & Mistakes to Avoid
Don’t Boil the Dairy
One of the most common mistakes with creamy soups is allowing them to boil vigorously after adding cream cheese or heavy cream.
Keep the heat low and stir gently. This helps prevent curdling and keeps the soup silky.
Soften the Cream Cheese First
Cold cream cheese straight from the refrigerator takes longer to melt and can create lumps.
Cut it into small cubes and let it sit at room temperature for about 15–20 minutes before cooking if possible.
Short on time? Microwave it briefly until softened, but don’t let it become hot.
Shred Your Own Cheese
Pre-shredded cheese is convenient, but many varieties contain anti-caking ingredients that can affect how smoothly the cheese melts.
Freshly shredded cheddar usually gives you a creamier result.
Don’t Overdo the Salt
Broth, beef, cream cheese, and cheddar can all contain sodium.
Start conservatively and taste the finished soup before adding more salt.
Want a Thicker Soup?
Let the soup simmer uncovered for an additional 5–10 minutes before adding the dairy, allowing some liquid to evaporate.
You can also increase the cream cheese slightly.
Avoid traditional flour or cornstarch if you’re trying to keep the soup keto.
Variations & Customizations
🌶️ Spicy Creamy Taco Soup
Turn up the heat with:
- 1–2 diced jalapeños
- ½ teaspoon cayenne pepper
- A few dashes of hot sauce
- Pepper Jack cheese instead of cheddar
For serious spice lovers, add chopped serrano peppers.
🥑 Healthier Version
Use:
- 93% lean ground beef or ground turkey
- Reduced-fat cream cheese
- Less cheddar
- Extra diced tomatoes
- Plenty of avocado and fresh herbs
You can also increase the amount of broth slightly for a lighter soup.
👧 Kid-Friendly Version
For little ones who aren’t fans of spicy food, reduce the chili powder and skip the cayenne and jalapeños.
Keep toppings separate and let everyone build their own bowl.
Some children love adding extra cheese and sour cream, while others prefer the soup completely plain.
🥓 Loaded Taco Soup
Turn this into the ultimate low-carb comfort-food bowl with:
- Crispy bacon
- Cheddar cheese
- Sour cream
- Avocado
- Jalapeños
- Green onions
- Cilantro
It’s basically taco night in soup form.
Storage & Reheating Instructions
Refrigerator
Allow the soup to cool before transferring it to an airtight container.
Store in the refrigerator for 3–4 days.
Because this is a dairy-rich soup, refrigerate it promptly rather than leaving it at room temperature for an extended period.
Freezer
The soup can be frozen for approximately 2–3 months.
However, creamy dairy-based soups can sometimes separate slightly after freezing and thawing.
For the best texture, freeze individual portions and thaw them slowly in the refrigerator overnight.
Best Reheating Method
The stovetop is your best friend.
Place the soup in a saucepan and warm over low to medium-low heat, stirring frequently.
If it has thickened considerably in the refrigerator, add a splash of beef broth or heavy cream until you reach your preferred consistency.
You can microwave individual portions in 30–60 second intervals, stirring between each interval.
Avoid boiling the reheated soup.
What to Serve With Keto Taco Soup
This soup is filling enough to be a complete meal, but toppings and sides make it even better.
Try serving it with:
- Avocado slices for cool, creamy contrast
- Fresh cilantro and lime for brightness
- Cheese crisps instead of tortilla chips
- Low-carb tortillas warmed and sliced into strips
- Simple green salad with lime vinaigrette
- Roasted cauliflower for an extra vegetable side
- Sour cream for even more richness
For a classic taco-inspired presentation, set out a topping bar and let everyone customize their own bowl.
Frequently Asked Questions
1. Is taco soup keto?
This version is designed to be keto-friendly, with approximately 7 g net carbohydrates per serving, depending on the specific ingredients you use.
For strict keto eating, always check the labels on broth, canned tomatoes, taco seasoning, and dairy products for added sugars or unexpected carbohydrates.
2. Can I use ground turkey instead of beef?
Absolutely. Ground turkey works well and creates a lighter soup.
Because turkey has less natural fat than many ground beef varieties, you may want to add a little extra olive oil or use the full amount of cream cheese and heavy cream to maintain the soup’s richness.
3. Why isn’t my cream cheese melting smoothly?
The most likely culprit is cold cream cheese or heat that’s too high.
Use softened cream cheese, add it gradually, and stir over low heat until fully incorporated.
4. Can I make this soup in a slow cooker?
Yes. Brown the beef and sauté the onion and garlic first. Transfer them to a slow cooker with the tomatoes, broth, and seasonings.
Cook on LOW for 4–6 hours or HIGH for 2–3 hours.
Add the cream cheese, heavy cream, and cheddar near the end and stir until smooth.
5. Can I make creamy taco soup without dairy?
Yes, although the flavor and texture will change. Use a dairy-free cream cheese alternative and unsweetened dairy-free cream or coconut cream.
Choose a neutral-flavored substitute so it doesn’t overpower the taco seasoning.
6. How can I make the soup thicker?
Simmer the broth and tomato mixture uncovered before adding the dairy, or add a little extra cream cheese.
Remember that the soup will also thicken as it cools.
7. Can I make this recipe ahead of time?
Definitely. In fact, the flavors often become even more harmonious after resting.
Prepare the soup a day ahead, refrigerate it, then gently reheat it on the stovetop. Add a splash of broth if necessary to restore the original consistency.
Final Thoughts
There are recipes you make because they’re impressive, and then there are recipes you make because you know everyone is going to ask for them again.
This creamy keto taco soup belongs firmly in the second category.
It’s rich without being fussy, comforting without requiring hours of cooking, and packed with the bold flavors of taco night. The creamy broth coats every bite of seasoned beef, while tomatoes, lime, cheese, and your favorite toppings keep every spoonful interesting.
And perhaps the best part?
You can put a steaming bowl on the table on a busy weeknight and make dinner feel like something special.
So grab your Dutch oven, gather your taco toppings, and let that incredible aroma fill the kitchen.