There’s something oddly comforting about a hot bowl of soup. Especially when it’s thick, rich, and smells like a taco stand on a Saturday night.
This Keto Creamy Taco Soup checks all those boxes. It’s low in carbs, but high on flavor, and nobody at the table will guess it’s keto-friendly.
You know those soups that feel like a full meal on their own? This is one of them.
Every spoonful has tender ground beef, a hint of spice, a creamy texture that melts on your tongue, and that classic taco taste you crave when you’re trying to eat healthy but still want comfort food.
I’ve been making this soup for a while, first as a weeknight dinner when I had zero energy, then as meal prep for lazy Sundays.
And every single time, it disappears faster than I expect. It’s one of those recipes that feels like cheating because it’s so easy, yet it tastes like you’ve been standing at the stove for hours.
Why Keto Creamy Taco Soup Works So Well
A lot of keto recipes try too hard to replace carbs. This one doesn’t bother. It just builds flavor where it matters most, the meat, the spices, and the cream.
Here’s why it hits different:
-
It’s hearty. The beef gives it body, while the cream cheese and heavy cream give it that smooth, silky texture.
-
It’s fast. You can get it from stove to table in 30 minutes.
-
It reheats like a dream. Perfect for lunch the next day, or three days later.
-
It’s flexible. You can make it spicier, cheesier, or even use chicken instead of beef if that’s what you’ve got.
Ingredients You’ll Need
Nothing fancy, just real ingredients that make sense:
-
1 pound (450g) ground beef
-
1 tablespoon olive oil or butter
-
1 small onion, chopped
-
2 cloves garlic, minced
-
1 (10-ounce) can diced tomatoes with green chilies (like Rotel)
-
2 cups beef broth (low sodium)
-
1 cup heavy cream
-
4 ounces cream cheese, softened
-
1 tablespoon chili powder
-
1 teaspoon cumin
-
1 teaspoon smoked paprika
-
½ teaspoon dried oregano
-
Salt and pepper, to taste
-
1 cup shredded cheddar cheese (for topping)
-
Optional garnishes: sliced jalapeños, sour cream, avocado, chopped cilantro
How to Make Keto Creamy Taco Soup

Step 1: Brown the beef
In a big pot, heat the olive oil over medium heat. Add the ground beef and break it apart with a wooden spoon. Cook until it’s brown and no pink remains, about 6 to 8 minutes.
If there’s too much grease, drain most of it but leave a tablespoon behind for flavor.
Step 2: Add onion and garlic
Toss in the chopped onion and minced garlic. Cook for 2–3 minutes until the onion turns soft and smells good.
Step 3: Add spices
Sprinkle in the chili powder, cumin, paprika, oregano, salt, and pepper. Stir well. You’ll see the beef soak up all that spice.
Step 4: Add tomatoes and broth
Pour in the diced tomatoes (with the liquid) and the beef broth. Give it a stir, bring it to a simmer, and let it bubble gently for about 10 minutes.
Step 5: Add cream cheese and cream
Now lower the heat. Add the softened cream cheese in small chunks. Stir slowly until it melts and blends in, this is where the soup starts to look creamy. Then pour in the heavy cream. Keep stirring so nothing curdles.
Let it simmer another 5-7 minutes until thickened slightly.
Step 6: Taste and adjust
Give it a taste. Want more spice? Add a bit more chili powder or some hot sauce. Like it saltier? A small pinch more salt does the trick.
Serving Ideas
Pour the soup into bowls and top with shredded cheddar, a small dollop of sour cream, maybe a few slices of avocado, and a sprinkle of cilantro. If you’re not strict keto, a handful of crushed tortilla chips adds crunch — but even without them, it’s filling.
You can also serve it with low-carb sides like:
-
Cauliflower rice
-
Keto cheese crisps
-
A small green salad with ranch dressing
How to Store Keto Creamy Taco Soup
You can store leftovers in an airtight container for up to 4 days in the fridge. It actually tastes better the next day after the flavors mingle.
To reheat, just warm it up on the stove over low heat or in the microwave. Add a splash of cream or broth if it thickens too much.
If you want to freeze it, let it cool first, then freeze in portioned containers. It’ll last up to 2 months. When reheating from frozen, thaw overnight in the fridge first.
Nutritional Info (Per Serving)
Servings: 6 bowls
| Nutrient | Amount |
|---|---|
| Calories | 420 |
| Fat | 35g |
| Protein | 21g |
| Net Carbs | 5g |
| Fiber | 1g |
| Sugar | 2g |
(These numbers are approximate — it depends on your ingredients, but it’s very low-carb and fits perfectly into keto macros.)
Tips for the Perfect Soup
-
Soften the cream cheese: If it’s too cold, it’ll clump. Let it sit out or microwave it for 15 seconds before adding.
-
Don’t rush the melting: Stir gently to let the cream and cheese blend in slowly.
-
Want it thicker? Add a little more cream cheese or let it simmer uncovered for a few more minutes.
-
Want it thinner? Add a splash more broth or cream.
-
Add more veggies: Bell peppers or a handful of spinach go well and don’t add many carbs.
Common Substitutes
If you don’t have all the ingredients, don’t panic. Here’s how to tweak it:
-
Ground chicken or turkey instead of beef.
-
Chicken broth instead of beef broth – lighter but still good.
-
Coconut cream instead of heavy cream if you want dairy-free (though the flavor changes slightly).
-
Monterey Jack or Pepper Jack cheese instead of cheddar for a spicier kick.
The First Time I Made This Soup
I remember making this on a cold Tuesday night when I had about twenty minutes before my kids got hangry. The fridge was half-empty, ground beef, some cream cheese left from breakfast bagels, and one lonely can of tomatoes.
I threw it all together, thinking it’d be an average dinner. But that smell hit the kitchen, the mix of garlic, cumin, and melted cheese, and even my teenager, who thinks soup is boring, came sniffing around.
Now, it’s part of the rotation. I batch cook it on Sundays, pour it into glass jars, and stack them in the fridge. My husband heats one up after work and adds a handful of cheese on top. The leftovers always vanish.
Why It’s Perfect for Keto
If you’ve been eating keto for a while, you know how easy it is to get bored of eggs and bacon. This soup changes the game because it gives you all the satisfaction of comfort food without the carb crash.
Each bowl is:
-
High in fat: keeps you full for hours.
-
Low in carbs: no flour, no sugar, no guilt.
-
Rich in protein: great for muscle recovery.
The creamy base tricks your brain into thinking it’s something indulgent, like chowder, but it’s completely keto-friendly.
Making It in a Slow Cooker

If you like hands-off cooking, this soup loves the slow cooker too. Here’s how:
-
Brown your ground beef and onion on the stove first.
-
Transfer everything except the cream cheese and cream into the slow cooker.
-
Cook on low for 4-6 hours or high for 2-3 hours.
-
Add the cream cheese and cream in the last 30 minutes and stir until smooth.
That’s it. Dinner’s ready while you’re watching Netflix.
Making It in an Instant Pot
For Instant Pot fans, it’s even faster:
-
Use the Sauté setting to brown the beef and onion.
-
Add the tomatoes, broth, and spices.
-
Lock the lid and cook on High Pressure for 5 minutes.
-
Quick release the steam.
-
Stir in the cream cheese and cream at the end until melted.
How to Make It Spicier (or Not)
Everyone’s heat tolerance is different. Here’s how to control it:
-
Mild: skip the green chilies and use plain diced tomatoes.
-
Medium: add one jalapeño, finely chopped.
-
Hot: use extra chili powder, or even a bit of cayenne pepper.
You can also serve with hot sauce on the side so everyone can customize their bowl.
Flavor Boosters That Don’t Add Carbs
If you want to tweak the flavor without changing macros:
-
A squeeze of lime adds brightness.
-
A dash of smoked paprika gives it that “grilled taco” smell.
-
A sprinkle of crushed red pepper flakes wakes it up.
Why Many Love this Recipe
Keto Creamy Taco Soup is one of those recipes that look cozy in a photo, thick soup, melted cheese, a dollop of sour cream, a few green bits on top. It’s shareable, it’s meal-prep-friendly, and it works year-round.
It also fits that “lazy comfort food” vibe Pinterest readers love. You don’t need special ingredients or hours in the kitchen. It’s simple enough for beginners but impressive enough for guests.
Budget-Friendly Version
Eating keto can get pricey, but this soup doesn’t have to be. Here’s how to make it on a budget:
-
Use 80/20 ground beef – more fat, cheaper, and perfect for keto.
-
Buy block cheese and shred it yourself.
-
Replace half the beef broth with water, the cream will cover the difference.
-
Stock up on diced tomatoes when they’re on sale.
You can make a whole pot for less than ten bucks, and it feeds six people.
What People Usually Say After Trying It
I’ve shared this recipe with friends, and the most common things they say are:
-
“Did you really make this without any beans?”
-
“My kids asked for seconds.”
-
“I don’t even do keto, but I’d eat this every week.”
It’s that kind of recipe, nobody feels like they’re on a diet.
Variations You Can Try
Once you’ve made it a few times, you can play around with it.
-
Chicken taco soup: Use shredded rotisserie chicken instead of ground beef.
-
Sausage twist: Add spicy Italian sausage for more kick.
-
Cheesy bacon version: Add cooked bacon bits and extra cheddar on top.
-
Vegetable-loaded: Add riced cauliflower, spinach, or zucchini for more fiber.
A Few Common Mistakes to Avoid
-
Adding cream too early: Wait until the soup has cooled slightly or it may curdle.
-
Cold cream cheese: Always soften first.
-
High heat at the end: Keep it gentle – low simmer only.
-
Not tasting before serving: Adjust salt and spice after everything’s blended.
Why It Deserves a Spot in Your Weekly Meal Plan
Once you’ve made it once, you’ll realize how forgiving it is. You can double it for a crowd, cut it in half for two, or tweak the spice level depending on your mood.
It’s filling without being heavy, flavorful without being complicated, and it makes you feel like you’re eating something special even though it came together in half an hour.
Plus, if you’re doing keto or low-carb long term, it gives you variety without guilt.
Conclusion
Keto Creamy Taco Soup is that rare mix of cozy and clean. It tastes indulgent but still fits right into your macros. It’s easy enough for a weeknight but satisfying enough for company.
If you make it once, you’ll make it again, and probably tweak it to your own taste along the way. That’s the beauty of it.
So grab your pot, ground beef, and a block of cream cheese. Dinner’s going to smell like tacos tonight, without the carbs.
PrintKeto Creamy Taco Soup Recipe
This Keto Creamy Taco Soup is thick, rich, and full of taco flavor. Made with ground beef, cream cheese, and spices, it’s a low-carb comfort meal you can cook in just 30 minutes. Perfect for weeknight dinners, meal prep, or cozy weekends.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Soup / Main Dish
- Method: Stovetop
- Cuisine: American/ Mexican, Keto, Low-Carb
- Diet: Gluten Free
Ingredients
-
1 lb (450g) ground beef
-
1 tbsp olive oil or butter
-
1 small onion, chopped
-
2 cloves garlic, minced
-
1 (10 oz) can diced tomatoes with green chilies (like Rotel)
-
2 cups beef broth (low sodium)
-
1 cup heavy cream
-
4 oz cream cheese, softened
-
1 tbsp chili powder
-
1 tsp cumin
-
1 tsp smoked paprika
-
½ tsp dried oregano
-
Salt and pepper, to taste
-
1 cup shredded cheddar cheese (for topping)
-
Optional toppings: sour cream, avocado, sliced jalapeño, chopped cilantro
Instructions
-
Heat oil or butter in a large pot over medium heat. Add ground beef and cook until browned, breaking it apart as it cooks. Drain extra fat, leaving about 1 tablespoon.
-
Add onion and garlic. Cook for 2–3 minutes until the onion turns soft.
-
Add chili powder, cumin, paprika, oregano, salt, and pepper. Stir to coat the meat evenly.
-
Pour in diced tomatoes (with liquid) and beef broth. Stir well and bring to a simmer. Let it cook for about 10 minutes.
-
Lower the heat. Add softened cream cheese in small chunks. Stir slowly until it melts and blends in.
-
Pour in heavy cream. Stir until smooth and creamy.
-
Let the soup simmer another 5–7 minutes until slightly thickened.
-
Taste and adjust seasoning if needed.
-
Serve hot with shredded cheese and your favorite toppings.
Notes
-
Make sure the cream cheese is soft before adding, or it may clump.
-
For a thicker soup, let it simmer longer uncovered.
-
To make it spicier, add a pinch of cayenne or a diced jalapeño.
-
It reheats well, store leftovers in the fridge for up to 4 days.
-
Freezer-friendly for up to 2 months.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 2g
- Sodium: 780mg
- Fat: 35g
- Saturated Fat: 18g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 21g
- Cholesterol: 120mg
