Ingredients
Equipment
Method
- Heat the olive oil in a 6-quart Dutch oven over medium heat, then add the onion and ground beef. Cook for 7–9 minutes, breaking up the beef, until the onion is tender and the beef is browned and reaches 160°F.
- Stir in the taco seasoning, tomatoes, black beans, pinto beans, corn, and beef broth.
- Bring the soup to a boil, then reduce the heat and simmer uncovered for 15–20 minutes.
- Reduce the heat to low and stir in the cream cheese until melted and the soup is creamy, about 3–5 minutes.
- Remove the pot from the heat.
- Whisk about 1 cup of hot soup into the Greek yogurt a little at a time.
- Stir the yogurt mixture back into the pot until smooth, then serve.
Notes
For the smoothest finish, temper the Greek yogurt with hot soup a little at a time. Refrigerate leftovers for 3–4 days; freeze for up to 3 months, though the texture may change slightly after thawing. For a dairy-free variation, use dairy-free cream cheese and plain unsweetened dairy-free yogurt.
