This Cheesy Keto Taco Soup is rich, creamy, hearty, and packed with classic taco flavor. Ground beef, tomatoes with green chilies, taco spices, cream cheese, and cheddar come together in one pot for an easy low-carb dinner that tastes like comfort food in a bowl.
It is perfect for busy weeknights, meal prep, chilly evenings, or whenever you want something warm and satisfying without a long ingredient list. Top each bowl with avocado, shredded cheese, sour cream, cilantro, or jalapeños for an easy taco-night twist.
Why You Will Love This Recipe
This soup is quick to prepare and cooks in one pot, which means less cleanup and very little hands-on work. The cream cheese creates a velvety broth, while cheddar adds extra richness and cheesy flavor.
It is also easy to customize. You can make it mild or spicy, use ground turkey instead of beef, add cauliflower rice, or adjust the broth depending on how thick you like your soup.
Ingredients
- 1 1/2 pounds ground beef
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 can diced tomatoes with green chilies, 10 ounces, undrained
- 2 cups low-sodium beef broth
- 8 ounces cream cheese, softened and cubed
- 1 1/2 cups shredded cheddar cheese
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- Salt and black pepper, to taste
Optional Toppings
- Sliced avocado
- Extra shredded cheddar
- Sour cream
- Fresh cilantro
- Sliced jalapeños
- Chopped green onions
- Crushed low-carb tortilla chips, optional
Ingredient Notes
Ground beef: An 85/15 or 90/10 blend works well. Drain excess grease after browning so the finished soup stays creamy rather than oily.
Cream cheese: Softened cream cheese melts more smoothly into the hot broth. Cutting it into cubes helps it incorporate faster.
Cheddar: Freshly shredded cheddar melts more smoothly than many pre-shredded varieties, which can contain anti-caking ingredients.
Tomatoes with green chilies: These add tomato flavor, moisture, and a mild kick without requiring a separate salsa.
How to Make Cheesy Keto Taco Soup
- Place a large Dutch oven or soup pot over medium-high heat.
- Add the ground beef and cook for about six to eight minutes, breaking it into small crumbles.
- Cook until no pink remains and the beef reaches 160°F.
- Drain off excess grease if necessary.
- Add the diced onion and cook for three to four minutes, until softened.
- Add the minced garlic and cook for about 30 seconds.
- Stir in the chili powder, cumin, paprika, garlic powder, onion powder, salt, and black pepper.
- Cook the spices with the beef for about one minute.
- Add the diced tomatoes with green chilies and beef broth.
- Stir well and bring the soup to a gentle simmer.
- Reduce the heat to medium-low.
- Add the softened cream cheese a few cubes at a time.
- Whisk or stir gently until the cream cheese has melted into the broth.
- Simmer for about 10 minutes.
- Reduce the heat to low.
- Add the shredded cheddar gradually, stirring until melted.
- Do not allow the soup to boil after adding the cheese.
- Taste and adjust the seasoning.
- Ladle into bowls and add your favorite toppings.
How to Get a Smooth, Creamy Soup
Use softened cream cheese and keep the heat moderate. Adding very cold cream cheese to boiling liquid can make it harder to blend smoothly.
Add the cheddar only after reducing the heat. High heat can cause cheese sauces and soups to separate or become grainy.
If you want an extra-smooth texture, whisk the cream cheese with a small amount of hot broth in a separate bowl before stirring it back into the pot.
How to Make the Soup Thicker
This taco soup naturally thickens from the cream cheese and cheddar, but you can easily adjust the consistency.
For a thicker soup, simmer it uncovered for five to 10 minutes before adding the cheddar.
You can also add a little more cream cheese or shredded cheese.
If the soup becomes too thick, stir in additional beef broth a few tablespoons at a time until it reaches your preferred consistency.
Slow Cooker Instructions
Brown the ground beef in a skillet until it reaches 160°F and drain the excess grease.
Transfer the beef to the slow cooker with the onion, garlic, tomatoes, broth, and seasonings.
Cook on low for three to four hours or high for about two hours.
During the final 30 minutes, stir in the softened cream cheese until smooth. Add the shredded cheddar during the final 10 to 15 minutes and stir until melted.
Easy Variations
For spicy taco soup, add diced jalapeños, cayenne pepper, or your favorite hot sauce.
For chicken taco soup, replace the ground beef with cooked shredded chicken and use chicken broth instead of beef broth.
For a lighter variation, use ground turkey and reduced-fat cream cheese if preferred.
For extra vegetables, add diced zucchini, bell peppers, spinach, or cauliflower rice.
For a smoky version, add a small amount of chipotle chile powder or smoked paprika.
Best Keto Taco Soup Toppings
Avocado adds a cool, creamy contrast to the warm soup. A spoonful of sour cream makes it even richer.
Fresh cilantro and green onions add brightness, while jalapeños provide extra heat.
For more crunch, use a small amount of low-carb tortilla chips or crisp cheese chips.
A squeeze of fresh lime just before serving also balances the richness of the cheese.
What to Serve with Cheesy Taco Soup
This soup is filling enough to serve on its own, but it also pairs well with a simple green salad, roasted cauliflower, zucchini, or avocado salad.
Low-carb tortillas can be warmed and served on the side for dipping.
You can also spoon the soup over cauliflower rice for an even heartier meal.
Meal Prep Tips
Prepare the soup ahead and portion it into individual containers for easy lunches throughout the week.
Keep fresh toppings such as avocado, cilantro, and sour cream separate until serving.
The soup may become thicker after refrigeration, which is normal. Add a splash of broth while reheating if needed.
Storage and Reheating
Store cooled leftovers in an airtight container in the refrigerator for up to three to four days.
Reheat gently over low to medium-low heat, stirring frequently. Avoid boiling because the dairy can separate.
If the soup becomes too thick, stir in a little additional broth.
The soup can be frozen, although dairy-based soups can sometimes have a slightly grainy texture after thawing. For the best result, freeze the beef and tomato base before adding the cream cheese and cheddar, then add the dairy after reheating.
Is This Taco Soup Keto?
This recipe can fit a ketogenic or low-carb eating pattern when prepared with appropriate ingredients, but exact carbohydrate counts depend on the tomatoes, broth, cream cheese, cheddar, seasonings, and toppings used.
Some packaged taco seasonings and tomato products contain added sugar or starch, so check ingredient labels if you are tracking net carbohydrates closely.
Printable Recipe Card
Cheesy Keto Taco Soup
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Yield: 6 servings
Category: Soup
Cooking Method: Stovetop
Quick Instructions
- Brown ground beef to 160°F and drain excess grease.
- Add onion, garlic, and seasonings.
- Stir in tomatoes and beef broth.
- Simmer for about 10 minutes.
- Add softened cream cheese and stir until smooth.
- Reduce heat and add cheddar gradually.
- Serve hot with your favorite keto-friendly toppings.
Nutrition note: Exact net carbohydrates, calories, protein, and fat depend on the specific brands, toppings, and serving size used.
Final Thoughts
This Cheesy Keto Taco Soup combines seasoned ground beef, tomatoes, warm taco spices, cream cheese, and cheddar in one rich, comforting bowl. It is quick enough for a weeknight dinner and easy to customize with whatever toppings you have on hand.
Keep the heat low when adding the cheese, adjust the broth to your preferred thickness, and finish each bowl with avocado, cilantro, sour cream, or jalapeños for an easy low-carb taco-inspired meal.