Description
This hearty and flavorful soup is perfect for a comforting dinner or a cozy lunch. Packed with protein, warming spices, and a touch of heat, it’s a one-pot wonder that comes together effortlessly. Customize the spice level with mild or hot green chiles, and add a touch of sweetness with frozen corn. Serve with your favorite bread or tortillas for the ultimate meal.
Ingredients
For the soup:
- 1 pound ground beef
- 1 tablespoon olive oil (optional, if beef is lean)
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 cups cooked pinto beans (or 1 can, 15 oz, drained and rinsed)
- 1 can (4 oz) diced green chiles (mild or hot, depending on preference)
- 1 can (14.5 oz) diced tomatoes (with juices)
- 4 cups beef broth (or chicken/vegetable broth)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder (optional, for heat)
- Salt and pepper, to taste
- 1 cup frozen corn (optional, for sweetness)
For serving:
- Fresh cilantro, chopped (for garnish)
- Lime wedges (for a zesty finish)
Instructions
1️⃣ Brown the Beef:
Heat a large pot or Dutch oven over medium heat.
Add the ground beef and cook until browned, breaking it into crumbles.
If the beef is lean, add olive oil to prevent sticking. Drain any excess grease.
2️⃣ Sauté the Aromatics:
Add the diced onion to the pot and sauté for 3–5 minutes until softened.
Stir in the garlic and cook for another minute, until fragrant.
3️⃣ Build the Soup Base:
Stir in the green chiles, diced tomatoes, and pinto beans.
Add the cumin, smoked paprika, chili powder (if using), salt, and pepper.
4️⃣ Add the Broth:
Pour in the beef broth and stir to combine. Bring the soup to a gentle boil.
Reduce the heat to low and simmer for 15–20 minutes to allow the flavors to meld.
5️⃣ Optional Additions:
Stir in the frozen corn during the last 5 minutes of cooking for a touch of sweetness.
6️⃣ Serve:
Ladle the soup into bowls and garnish with fresh cilantro.
Serve with lime wedges for a tangy finish. Pair with cornbread, tortillas, or crusty bread on the side.
Notes
- For a vegetarian version, substitute the ground beef with plant-based meat or skip entirely, using vegetable broth for the base.
- Adjust the spice level by adding more chili powder or hot sauce if desired.
- This soup freezes well, making it a great option for meal prep!
- Prep Time: 10 mins
- Cook Time: 30 mins