
I make this keto taco soup on weeknights when I want something fast, filling, and under 8 net carbs per bowl. Ground beef, cream cheese, and taco spices come together in one pot in about 25 minutes. No draining canned beans, no flour thickener — just naturally low-carb, gluten-free comfort food.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6
Method: Stovetop
Why This Keto Taco Soup Works
Cream cheese is the key ingredient. It melts into the broth and turns a thin soup into something thick and velvety without any starch. You get the richness of a creamy soup with none of the carbs.
Ground beef with taco seasoning gives you all the flavor of taco night. Cumin, chili powder, and garlic work hard here. There’s no guesswork — every spoonful tastes like the filling of a well-seasoned taco.
This keto taco soup reheats beautifully. I make a full pot on Sunday and eat it for lunch three days straight. The cream cheese keeps it from breaking or separating when you warm it up.
Ingredients
- 2 lbs ground beef (80/20)
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can (10 oz) Rotel diced tomatoes and green chiles, undrained
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 cups beef broth
- 8 oz cream cheese, softened and cubed
- 1/2 cup heavy cream
- 1 tablespoon taco seasoning
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and black pepper to taste
- 1/2 cup shredded cheddar cheese, for serving
- 2 tablespoons fresh cilantro, chopped, for serving
What You Need for Keto Taco Soup
Ground beef (80/20) — the fat content matters. Leaner beef gives you a drier, less flavorful soup. The 80/20 ratio keeps the broth rich and prevents the meat from turning rubbery.
Cream cheese — softened before adding so it melts evenly. Cold cream cheese will clump. Let it sit on the counter for 20 minutes before you start cooking.
Rotel diced tomatoes — these come with green chiles already in the can. They add heat and acidity without requiring extra ingredients. Regular diced tomatoes work if you want less spice.
Heavy cream — adds body and richness alongside the cream cheese. It also prevents the cream cheese from curdling when the hot broth hits it.
Taco seasoning — store-bought works fine. Check the label for hidden sugar or cornstarch if you’re strict keto. You can make your own with cumin, chili powder, garlic powder, onion powder, and paprika.
Cheddar and cilantro — optional toppings but they make a big difference. The sharp cheese adds salt and fat; the cilantro cuts through the richness.
How to Make Keto Taco Soup
- Heat a large Dutch oven or heavy pot over medium-high heat.
- Add the ground beef. Cook, breaking apart with a spoon, for 7-8 minutes until browned and no pink remains.
- Add the diced onion to the pot with the beef. Cook for 3 minutes until softened.
- Add the minced garlic. Cook for 30 seconds until fragrant.
- Drain excess fat if desired, leaving about 1 tablespoon in the pot.
- Add the taco seasoning, cumin, chili powder, garlic powder, and onion powder. Stir to coat the meat.
- Pour in the Rotel tomatoes, diced tomatoes, and beef broth. Stir to combine.
- Add the cubed cream cheese and heavy cream. Stir continuously over medium heat until the cream cheese melts completely, about 3-4 minutes.
- Reduce heat to low. Simmer uncovered for 10 minutes, stirring occasionally.
- Taste and adjust salt, pepper, and spices.
- Ladle into bowls. Top with shredded cheddar and fresh cilantro. Serve hot.
Keto Taco Soup Variations
Crockpot Keto Taco Soup
Brown the ground beef and onion on the stovetop first. Transfer to a slow cooker with all remaining ingredients except the cream cheese and heavy cream. Cook on low for 6 hours or high for 3 hours. Stir in the cream cheese and heavy cream 30 minutes before serving.
Keto Taco Soup With Chicken
Swap the ground beef for 2 lbs of boneless skinless chicken thighs. Add them raw to the slow cooker version and shred after cooking. For the stovetop version, dice the chicken and cook it until no pink remains before adding the vegetables and seasonings.
Spicy Keto Taco Soup
Double the Rotel tomatoes and add 1 diced jalapeño with the onion. A pinch of cayenne pepper at the end pushes the heat further. Top with sliced pickled jalapeños and a dollop of sour cream to cool it down.
Keto Taco Soup With Cream Cheese Ranch
Add one packet of dry Ranch dressing mix along with the taco seasoning. The tangy herb flavor changes the whole profile — it tastes like a taco soup and a loaded baked potato had a child.
Tips for the Best Keto Taco Soup
- I always soften the cream cheese before starting. Cold cubes leave lumps even after stirring.
- Don’t boil the soup after adding cream cheese. High heat can break the cream and make it grainy. Keep it at a gentle simmer.
- Taste after the simmer and adjust. Canned tomatoes vary in salt level — the soup almost always needs a pinch more at the end.
- Use 80/20 ground beef. Leaner beef makes the broth feel thin and the meat turns tough.
- The keto taco soup thickens as it cools. Add a splash of broth when reheating to loosen it back up.
Make Ahead & Storage
This keto taco soup keeps in the fridge for up to 5 days in an airtight container. The flavor gets deeper after a day as the spices meld. I always think it tastes better on day 2.
To freeze, let the soup cool completely and transfer to freezer-safe bags or containers. Freeze for up to 3 months. Cream-based soups can separate slightly when thawed — reheat slowly over low heat and stir well. Add a splash of heavy cream or beef broth while warming to bring it back together.
Common Questions
How many carbs are in keto taco soup?
This recipe comes in around 7-8 net carbs per serving depending on your specific brands. The main carb sources are the canned tomatoes and onion. Rotel tomatoes have slightly more carbs than plain diced tomatoes due to the added chiles.
Can I make keto taco soup in a slow cooker?
Yes. Brown the beef and onion first for better flavor. Add everything to the crockpot except the cream cheese and heavy cream. Cook on low 6 hours or high 3 hours. Stir in cream cheese and cream in the last 30 minutes.
Is taco seasoning keto-friendly?
Most store-bought taco seasonings have a small amount of cornstarch or maltodextrin as a filler. For strict keto, check the label — look for under 1g of carbs per serving at the amount you use. Making your own from scratch is the safest option.
What toppings work for keto taco soup?
Shredded cheddar, sour cream, sliced avocado, pickled jalapeños, fresh cilantro, and diced green onions all work. Avoid tortilla chips or corn-based toppings. Pork rinds are a low-carb crunch alternative.
Can I use ground turkey instead of beef?
Yes. Ground turkey works and drops the fat content. Use 93/7 or add an extra tablespoon of olive oil to keep the broth from tasting lean and flat. Season more aggressively since turkey has a milder flavor than beef.
This keto taco soup comes together in under 30 minutes and stays good all week. Save this recipe and make a double batch — you’ll be glad you did.
Keto Taco Soup Recipe for Busy Weeknights
A creamy, low-carb taco soup made with ground beef, cream cheese, and taco spices — ready in 25 minutes in one pot.
Ingredients
- 2 lbs ground beef (80/20)
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can (10 oz) Rotel diced tomatoes and green chiles, undrained
- 1 can (14.5 oz) diced tomatoes, undrained
- 2 cups beef broth
- 8 oz cream cheese, softened and cubed
- 1/2 cup heavy cream
- 1 tablespoon taco seasoning
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and black pepper to taste
- 1/2 cup shredded cheddar cheese, for serving
- 2 tablespoons fresh cilantro, chopped, for serving
Instructions
- Heat a large Dutch oven or heavy pot over medium-high heat.
- Add the ground beef. Cook, breaking apart with a spoon, for 7-8 minutes until browned and no pink remains.
- Add the diced onion to the pot with the beef. Cook for 3 minutes until softened.
- Add the minced garlic. Cook for 30 seconds until fragrant.
- Drain excess fat if desired, leaving about 1 tablespoon in the pot.
- Add the taco seasoning, cumin, chili powder, garlic powder, and onion powder. Stir to coat the meat.
- Pour in the Rotel tomatoes, diced tomatoes, and beef broth. Stir to combine.
- Add the cubed cream cheese and heavy cream. Stir continuously over medium heat until the cream cheese melts completely, about 3-4 minutes.
- Reduce heat to low. Simmer uncovered for 10 minutes, stirring occasionally.
- Taste and adjust salt, pepper, and spices.
- Ladle into bowls. Top with shredded cheddar and fresh cilantro. Serve hot.
