Ingredients
Method
Preparation
- Heat the olive oil in a large pot over medium heat.
- Add the diced onion and bell pepper; sauté until softened and fragrant, about 4 minutes.
- Add the garlic and cook for 30 seconds until fragrant, then add the ground meat.
- Cook, breaking up the meat with a spoon, until browned and cooked through.
Cooking
- Sprinkle in the taco seasoning and stir to coat.
- Pour in the diced tomatoes, drained beans, corn, and broth.
- Bring to a simmer, scraping up any browned bits from the bottom of the pot.
- Reduce heat and stir in the Greek yogurt and shredded cheese until the soup becomes luxuriously creamy.
- Taste and adjust salt, pepper, and lime juice.
- Let it simmer gently for 5 to 10 minutes so the flavors marry.
- Serve hot with your favorite toppings.
Notes
For a slightly thinner soup, add a splash more broth. For a smoother texture, use an immersion blender to blend a third of the soup and then stir it back in. Make it vegetarian by swapping meat for extra beans and cooked lentils, or dairy-free with coconut yogurt.
