Gather and prep all ingredients. Dice the onion and bell pepper ahead of time.
In a pot over medium heat, add olive oil, onion, garlic, and ground beef. Season with salt and pepper.
Once the beef is browned, add in the bell pepper, diced tomato with green chile, heavy cream, and taco seasoning.
Stir together well making sure to incorporate the seasoning through all of the ingredients.
Add in the beef broth and then bring soup to a boil. Once boiling, reduce to low and simmer for 10-15 minutes, or until liquid has reduced and soup is thickened to your preference. Taste and season with salt and pepper if desired.
Portion out servings and garnish with avocado, sour cream, and cilantro. A squeeze of lime juice is great, too!
Notes
This makes a total of 6 servings of Keto Taco Soup. Each serving comes out to be 470 calories, 37.1g fat, 6.7g net carbs, and 24.7g protein.