Ingredients
Equipment
Method
- In a large pot or Dutch oven, brown the ground beef over medium-high heat. Drain off any excess grease.
- Add the onion and bell pepper to the pot and cook until softened, about 5-7 minutes.
- Stir in the garlic and cook for 1 minute more, until fragrant.
- Add the black beans, kidney beans, corn, diced tomatoes, diced tomatoes and green chilies, and taco seasoning to the pot.
- Pour in the chicken broth and bring to a simmer.
- Reduce heat to low, cover, and simmer for at least 20 minutes, or up to 1 hour, to allow the flavors to meld.
- Remove the pot from the heat. Stir in the heavy cream and sour cream until well combined. Do not boil.
- Taste and adjust seasonings as needed.
- Ladle into bowls and top with your favorite toppings.
Notes
For best results, use 80/20 ground beef. Adding the cream and sour cream off the heat prevents curdling. Simmering the soup for a longer period allows the flavors to meld together for a richer taste. Store leftover soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave. For a spicier soup, add a pinch of cayenne pepper or use hot taco seasoning. You can also use a slow cooker. Brown the beef and saute the vegetables in a skillet, then transfer everything to the slow cooker. Cook on low for 4-6 hours. Stir in the cream and sour cream just before serving.
