Go Back

Creamy Keto Taco Soup With Ground Beef

Creamy keto taco soup with ground beef made in one pot with a spiced tomato broth and cream cheese swirl. Thickened with heavy cream for a rich, spoonable texture—no beans or corn.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Tex-Mex
Calories: 560

Ingredients
  

Soup base
  • 1.5 lb ground beef (80/20)
  • 1 onion, diced
  • 1 green bell pepper, diced
  • 4 garlic, minced
  • 10 oz Rotel tomatoes
  • 14 oz diced tomatoes
  • 4 cup beef broth
  • 8 oz cream cheese, softened
  • 1 cup heavy cream
  • 2 tbsp taco seasoning
  • 1 tsp cumin
  • 0.5 tsp smoked paprika
  • 0.25 tsp cayenne
Keto toppings
  • sour cream
  • shredded cheddar
  • diced avocado
  • jalapeños
  • cilantro

Equipment

  • 1 Dutch oven

Method
 

Brown the beef
  1. Heat a Dutch oven over medium-high heat. Brown the ground beef, then drain excess fat.
Sauté aromatics and spices
  1. Add the diced onion and green bell pepper to the pot and sauté for 4 minutes. Stir in the minced garlic and cook for 1 minute.
  2. Sprinkle in taco seasoning, cumin, smoked paprika, and cayenne and cook for 1 minute. Keep stirring so the spices bloom.
Simmer the soup
  1. Add Rotel tomatoes, diced tomatoes, and beef broth to the pot and bring to a boil. Simmer for 12 minutes.
Make it creamy
  1. Reduce the heat to low and add the cream cheese in pieces. Stir until fully melted and smooth.
  2. Stir in the heavy cream and simmer gently for 5 minutes. Keep the heat low to prevent curdling.
Serve
  1. Ladle the soup into bowls and top with sour cream and shredded cheddar. Add diced avocado, jalapeños, and cilantro to finish.

Notes

Pro tip: soften the cream cheese before cooking so it melts without lumps, and keep the soup at low heat once dairy is added. Store leftovers in the fridge for up to 4 days; freeze up to 2 months (best reheated gently). For a dairy-light swap, use low-fat cream cheese and half-and-half, noting the soup may be slightly less thick.