30-Minute Keto Taco Soup
Keto taco soup is a one-pot meal that gives you all the bold, beefy flavor of tacos in a creamy, low-carb broth. It tastes like your favorite taco, spoonable and satisfying, without a single tortilla.

It comes together in about 30 minutes with simple pantry ingredients, so it works for busy weeknights when you need dinner on the table fast.
Why This Soup Works
The base is ground beef browned with onions and garlic, which builds a deep, savory foundation. Canned tomatoes and broth make it saucy, while cream cheese and shredded cheddar melt into a rich, velvety texture.
Every spoonful delivers the chili powder and cumin warmth you expect, with just enough richness to feel like comfort food. It’s the soup I keep coming back to when I want something quick, filling, and keto-friendly.
Ingredients

- 1 lb ground beef (80/20): the fat carries flavor; leaner works but won’t be as rich
- 1 small onion, diced: yellow or white
- 2 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes: use fire-roasted for a smoky note
- 4 cups beef broth: good-quality broth makes a difference
- 2 tbsp taco seasoning: choose a low-carb blend or make your own with chili powder, cumin, paprika, garlic powder, and salt
- 4 oz cream cheese, softened: full-fat cream cheese gives the creamiest result
- 1 cup shredded cheddar cheese: sharp cheddar adds a nice tang
- Salt and pepper as needed
- Optional toppings: sour cream, diced avocado, fresh cilantro, extra cheese
Variations / Substitutions
- Swap the protein: Ground turkey or chicken works well, just add a drizzle of oil while browning since those are leaner.
- Dairy-free option: Replace the cream cheese with full-fat coconut cream and use a dairy-free shredded cheese alternative, or increase the taco seasoning slightly for more flavor and skip the cheese entirely.
- Extra heat: Add a minced jalapeño with the onions, or stir in a pinch of cayenne with the spices.
- Thicker base: Stir in a tablespoon of tomato paste right after the garlic for a richer, stew-like broth.
Low Carb Taco Casserole is the main dish we love pairing with this soup.
How to Make Keto Taco Soup
Step 1: Brown the Beef

Add the 1 lb ground beef to a large pot or Dutch oven over medium-high heat. Break it up with a spoon and cook for about 6 minutes, until no longer pink.
The meat will sizzle and release its fat. Drain off most of the grease, leaving roughly a tablespoon in the pot for flavor.
Step 2: Sauté the Aromatics

Reduce the heat to medium. Add the diced onion and cook for 3 to 4 minutes, scraping up any browned bits from the bottom of the pot. Stir in the 2 cloves minced garlic and the 2 tbsp taco seasoning, and cook for 30 seconds more until fragrant.
The onion will soften and turn translucent, and the spices will toast just enough to deepen their flavor without burning.
Step 3: Simmer the Soup

Pour in the 1 (14.5 oz) can diced tomatoes with their juices and the 4 cups beef broth. Stir everything together, scraping the bottom of the pot to loosen any stuck-on bits. Bring to a boil, then reduce the heat to a gentle simmer.
Let it bubble away for 10 to 12 minutes. The broth will reduce slightly, darken to a rich red-brown, and all the flavors will meld. Taste and adjust salt and pepper as needed.
Step 4: Melt in the Cheeses

Reduce the heat to low. Add the 4 oz cream cheese and the 1 cup shredded cheddar cheese, stirring constantly until they fully melt into the soup, about 2 minutes.
The cream cheese will soften first, then dissolve completely, leaving no white streaks. The cheddar turns the broth creamy and lightly cheesy. Keep the heat low and don’t let it boil once the cheese is in, or the soup may separate.
Step 5: Ladle and Top Your Bowl

Taste one more time for seasoning. Ladle the soup into bowls and finish with your favorite taco fixings: a dollop of sour cream, diced avocado, fresh cilantro, or a little extra shredded cheese.
Serve immediately while the soup is piping hot and the toppings stay cool. That contrast of creamy, spiced broth against cold sour cream is exactly what makes this so satisfying.
Tips for the Best Keto Taco Soup
- Use room-temperature cream cheese and shred the cheddar from a block instead of using pre-shredded, which can have starches that affect the texture.
- If you prefer a smokier flavor, try fire-roasted diced tomatoes and a pinch of smoked paprika in place of some chili powder in your seasoning.
- The soup thickens naturally as it cools. When reheating leftovers, add a splash of beef broth to thin it back out without losing flavor.
Simmer times for the texture you want:
| Consistency | Simmer Time After Boiling |
|---|---|
| Brothy | 8 to 10 minutes |
| Standard (as written) | 10 to 12 minutes |
| Thick and hearty | 15 to 18 minutes |
Storing Leftovers
- Refrigerate: Store in an airtight container for up to 4 days. The soup will thicken, so you may need to add a little broth when you reheat.
- Reheating: Warm gently on the stovetop over low heat or in the microwave in short bursts, stirring often. Avoid boiling so the creamy texture stays smooth.
What To Serve With Keto Taco Soup
A crisp side salad with a lime vinaigrette works nicely to cut through the richness. For something more substantial, serve it with roasted cauliflower rice to soak up the broth, which adds bulk without extra carbs.
Frequently Asked Questions
Can I make this soup dairy-free?
Yes. Use full-fat coconut cream in place of the cream cheese and a dairy-free shredded cheese alternative, or omit the cheese and add a little more taco seasoning for a bolder broth.
Is this soup spicy?
It’s mildly spiced from a standard taco seasoning, not hot. You can add a minced jalapeño with the onion or stir in cayenne if you want more heat.
Can I make it in a slow cooker?
Absolutely. Brown the beef and onions first, then transfer to a slow cooker with the tomatoes, broth, and seasonings. Cook on low for 4 to 6 hours, then stir in the cheeses at the end until melted.
Can I freeze keto taco soup?
The soup freezes well without the cheese. Freeze the broth and meat mixture for up to 3 months, thaw overnight in the refrigerator, then reheat and add the cheeses just before serving.

Keto Taco Soup Recipe
Ingredients
Method
- Brown the ground beef in a large pot over medium-high heat for about 6 minutes, then drain excess fat.
- Add onion and cook 3 to 4 minutes. Stir in garlic and taco seasoning for 30 seconds until fragrant.
- Add tomatoes with juices and beef broth. Bring to a boil, then simmer for 10 to 12 minutes.
- Reduce heat to low. Add cream cheese and cheddar, stirring until melted, about 2 minutes.
- Ladle into bowls and top with sour cream, avocado, and cilantro if desired. Serve immediately.
