Ingredients
Equipment
Method
Brown the beef
- Brown the ground beef in a large pot over medium-high heat, breaking it up until no longer pink, then drain excess fat.
- Return the drained beef to the pot and keep it hot for the next step.
Sauté aromatics and toast spices
- Sauté the onion and bell pepper for 4 minutes over medium heat until softened, stirring as needed.
- Add the garlic and cook for 1 minute until fragrant.
- Add the taco seasoning, cumin, smoked paprika, and cayenne, then cook for 1 minute to bloom the spices.
Simmer the soup
- Add the Rotel tomatoes, diced tomatoes, and beef broth, then bring the mixture to a boil.
- Simmer for 12 minutes, stirring occasionally, until the flavors meld and the soup thickens slightly.
Make it creamy
- Reduce heat to low, then add the cream cheese in pieces and stir until fully melted and smooth.
- Stir in the heavy cream and simmer gently for 5 minutes without boiling hard.
Serve with keto toppings
- Ladle the soup into bowls and top with sour cream, shredded cheddar, diced avocado, and jalapeños, with cilantro if using.
Notes
Pro tip: keep the heat at low after adding cream cheese so it melts smoothly instead of separating. Store leftovers in the fridge up to 4 days; reheat gently on the stove. Freezing is not recommended for best creamy texture. For a dairy-swap, use a dairy-free cream cheese and coconut cream/heavy-cream alternative to keep it keto-friendly.
