Go Back
Close-up of savory ground beef in a grey bowl garnished with fresh thyme sprigs.

Zesty Keto Taco Soup with Cream Cheese Swirl

A comforting and flavorful low-carb taco soup packed with seasoned ground beef, diced tomatoes, green chilies, and a creamy, tangy finish, perfect for a hearty keto meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American, Tex-Mex
Calories: 450

Ingredients
  

For the Soup Base
  • 1.5 lbs ground beef 80/20 fat ratio
  • 1 tbsp olive oil or avocado oil
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 1 14.5 oz can diced tomatoes undrained
  • 1 4 oz can diced green chilies undrained
  • 4 cups beef broth low sodium
  • 1/2 cup water
  • 1 tbsp chili powder
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/4 tsp cayenne pepper optional, for extra heat
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste
For the Creamy Swirl & Garnish
  • 4 oz cream cheese full-fat, softened
  • 2 tbsp lime juice freshly squeezed
  • 1/4 cup fresh cilantro chopped, for garnish
  • 1/4 cup sour cream or full-fat plain Greek yogurt, for serving
  • 1 medium avocado diced, for serving
  • 1/2 cup shredded cheddar cheese for serving

Equipment

  • Large Dutch Oven or Soup Pot
  • Wooden Spoon or Spatula
  • Measuring cups and spoons
  • Small Bowl
  • Whisk

Method
 

Prepare the Soup Base
  1. In a large Dutch oven or soup pot, heat the olive oil over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until fully browned. Drain any excess grease.
  2. Add the chopped onion to the pot with the browned beef. Cook for 5-7 minutes, or until the onion is softened and translucent. Stir in the minced garlic and cook for another minute until fragrant.
  3. Stir in the diced tomatoes (undrained), diced green chilies (undrained), beef broth, and water. Add the chili powder, ground cumin, smoked paprika, cayenne pepper (if using), salt, and black pepper. Stir well to combine all ingredients.
  4. Bring the soup to a gentle simmer. Reduce the heat to low, cover the pot, and let it simmer for at least 15-20 minutes, allowing the flavors to meld. Stir occasionally.
Finish and Serve
  1. While the soup simmers, in a small bowl, whisk together the softened cream cheese and lime juice until smooth and lump-free.
  2. Remove the soup from the heat. Gradually whisk small amounts of the hot soup into the cream cheese mixture, tempering it, then slowly add the cream cheese mixture back into the main soup pot, stirring constantly until fully incorporated and creamy. Do not bring back to a boil after adding cream cheese, as it may curdle.
  3. Ladle the hot Zesty Keto Taco Soup into bowls. Garnish each serving with a dollop of sour cream, diced avocado, shredded cheddar cheese, and fresh chopped cilantro. Serve immediately.

Notes

For a spicier kick, add more cayenne pepper or a dash of your favorite hot sauce.
Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop, stirring frequently. If it thickens too much, add a splash of beef broth or water.
Feel free to add other keto-friendly vegetables like chopped bell peppers or a handful of spinach during the last 5 minutes of simmering.