Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Yield: 6 servings
Ingredients
For the Soup
- 2 tablespoons olive oil
- 1 pound (450 g) ground beef
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 small green bell pepper, diced
- 2 cups cauliflower florets, chopped into small pieces
- 2 tablespoons taco seasoning (low-carb)
- 1 teaspoon smoked paprika
- ½ teaspoon cumin
- ½ teaspoon chili powder
- ½ teaspoon black pepper
- 1 teaspoon salt (or to taste)
- 3 cups beef broth
- 4 ounces (115 g) cream cheese, softened
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese
- ½ cup diced tomatoes with green chilies (optional, low-carb)
- 2 tablespoons chopped fresh cilantro
Optional Toppings
- Shredded cheddar cheese
- Sour cream
- Sliced avocado
- Jalapeño slices
- Chopped green onions
- Fresh cilantro
- Crushed pork rinds for crunch
- Lime wedges
Instructions
Step 1: Brown the Beef
Heat the olive oil in a large soup pot or Dutch oven over medium heat.
Add the ground beef and cook for 6–8 minutes, breaking it apart with a spoon until browned.
Drain excess grease if necessary.
Step 2: Cook the Vegetables
Add the diced onion, garlic, and bell pepper to the pot.
Cook for 4–5 minutes until the vegetables soften and become fragrant.
Stir in the chopped cauliflower.
Step 3: Add the Seasonings
Sprinkle in the taco seasoning, smoked paprika, cumin, chili powder, salt, and black pepper.
Cook for 1 minute, stirring constantly to toast the spices and enhance their flavor.
Step 4: Simmer the Soup
Pour in the beef broth and add the diced tomatoes if using.
Bring the soup to a gentle boil, then reduce the heat to low.
Cover and simmer for 15 minutes, allowing the cauliflower to become tender.
Step 5: Make It Creamy
Reduce the heat to very low.
Add the softened cream cheese, stirring continuously until fully melted.
Pour in the heavy cream and stir until smooth.
Gradually add the shredded cheddar cheese, one handful at a time, stirring constantly until completely melted.
Avoid boiling after adding the dairy to maintain a silky texture.
Step 6: Finish and Serve
Taste the soup and adjust the seasoning if needed.
Stir in the fresh cilantro just before serving.
Ladle into bowls and garnish with your favorite keto toppings such as avocado, sour cream, cheddar cheese, jalapeños, and green onions.
Serve hot.
Tips for the Best Cheesy Keto Taco Soup
- Use freshly shredded cheddar cheese for smoother melting.
- Soften the cream cheese before adding it to avoid lumps.
- Simmer gently after adding dairy to prevent curdling.
- Cut the cauliflower into small pieces for a texture similar to beans.
- Prepare homemade low-carb taco seasoning to control sodium and sugar.
- Let the soup rest for a few minutes before serving, as it thickens slightly while cooling.
Recipe Variations
Spicy Taco Soup
Add extra jalapeños, cayenne pepper, or hot sauce for more heat.
Chicken Keto Taco Soup
Replace the ground beef with shredded cooked chicken or ground chicken.
Bacon Taco Soup
Stir in crispy bacon pieces for a smoky, savory flavor.
Extra Vegetable Version
Add chopped zucchini, mushrooms, or spinach while simmering.
Mexican Cheese Blend
Use a combination of cheddar, Monterey Jack, and Pepper Jack cheeses for a richer flavor.
Serving Suggestions
This Cheesy Keto Taco Soup pairs perfectly with:
- Keto cornbread
- Cheese crisps
- Almond flour biscuits
- Avocado slices
- Side salad
- Roasted vegetables
- Pork rind “croutons”
- Guacamole
- Cauliflower rice
- Keto tortillas
It’s also excellent for meal prep and tastes even better the next day as the flavors continue to develop.
Storage Instructions
Allow the soup to cool completely before storing.
Refrigerate in an airtight container for up to 4 days.
Freeze in freezer-safe containers for up to 2 months.
Thaw overnight in the refrigerator and reheat gently over low heat, stirring frequently. Avoid boiling after reheating to maintain the creamy consistency.
Why You’ll Love This Recipe
- Low in carbohydrates
- High in protein
- Rich and creamy
- One-pot meal
- Family-friendly
- Great for meal prep
- Gluten-free
- Keto-friendly
- Packed with bold taco flavors
- Ready in under one hour
Nutrition Information (Per Serving)
- Calories: 465
- Protein: 28 g
- Total Fat: 36 g
- Saturated Fat: 17 g
- Carbohydrates: 9 g
- Dietary Fiber: 3 g
- Net Carbohydrates: 6 g
- Sugar: 4 g
- Cholesterol: 125 mg
- Sodium: 720 mg
- Potassium: 510 mg
- Calcium: 290 mg
- Iron: 2.8 mg