Description
This comforting and protein-packed soup is a perfect solution for busy weeknights, blending seasoned ground beef with a hearty trio of black, kidney, and pinto beans. Simmered in a savory, tomato-based broth and finished with a velvety touch of cream, it offers the classic, vibrant flavors of taco night in a warm, satisfying bowl. It is a family-friendly, budget-conscious meal that is as easy to prepare as it is delicious, making it a reliable staple for your rotation.
Ingredients
1 tablespoon extra virgin olive oil
1 medium yellow onion, finely diced
2 cloves garlic, minced
1 pound ground beef (85% lean)
1 packet taco seasoning (approx. 1 ounce)
1 teaspoon ground cumin
1 can (15-ounce) black beans, drained and rinsed
1 can (15-ounce) kidney beans, drained and rinsed
1 can (15-ounce) pinto beans, drained and rinsed
1 can (15-ounce) diced tomatoes (with juices)
1 can (4-ounce) diced green chilies
2 cups beef broth (halal certified)
1/2 cup heavy cream
Instructions
Heat olive oil in a large pot over medium heat.
Add the diced onion and sauté until softened, about 5 minutes.
Add the minced garlic and ground beef, cooking until the beef is browned and no longer pink.
Stir in the taco seasoning and cumin until the meat is well coated.
Add the drained beans, diced tomatoes with their juices, green chilies, and beef broth.
Bring the mixture to a simmer, then reduce heat and cover, letting it cook for 20 minutes to marry the flavors.
Stir in the heavy cream and cook for an additional 2-3 minutes until heated through.
Serve warm with your favorite taco toppings.
Notes
Store leftovers in an airtight container in the refrigerator for up to 3 days. This soup freezes well for up to 2 months; thaw in the refrigerator before reheating. Customize by adding shredded cheese, fresh cilantro, or sour cream as desired.
- Prep Time: 15
- Cook Time: 30
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 4g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 8g
- Carbohydrates: 35g
- Fiber: 9g
- Protein: 24g
- Cholesterol: 70mg