Description
A hearty and flavorful Creamy Cowboy Soup recipe with ground beef, beans, corn, and a touch of cream. Easy to make and perfect for a comforting meal.
Ingredients
Scale
- 1 tablespoon olive oil
- 1 pound ground beef (80/20 or 85/15)
- 1 large yellow onion, chopped
- 2 bell peppers (any color), chopped
- 2–3 cloves garlic, minced
- 1 (15-ounce) can diced tomatoes, undrained
- 1 (15-ounce) can kidney beans, rinsed and drained
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (15-ounce) can corn, drained
- 4 cups beef broth (low sodium)
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and freshly ground black pepper to taste
- 1/2 cup heavy cream or half-and-half
- Optional garnishes: shredded cheese, sour cream or Greek yogurt, chopped fresh cilantro or parsley, sliced jalapeños
Instructions
- 1. Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground beef and cook, breaking it up, until browned. Drain off excess grease.
- 2. Add chopped onion and bell peppers. Cook until softened, about 5-7 minutes.
- 3. Stir in minced garlic and cook for 1 minute until fragrant.
- 4. Add diced tomatoes, kidney beans, black beans, and corn.
- 5. Pour in beef broth. Stir in chili powder, cumin, smoked paprika, and cayenne pepper (if using). Season with salt and pepper.
- 6. Bring to a boil, then reduce heat to low, cover, and simmer for at least 20-30 minutes.
- 7. Stir in heavy cream or half-and-half. Heat gently until warmed through, but do not boil.
- 8. Taste and adjust seasoning. Ladle into bowls and serve with garnishes.
Notes
Allow soup to cool completely before storing in an airtight container in the refrigerator for up to 3-4 days. For freezing, transfer to freezer-safe containers for up to 2-3 months. Reheat gently on the stovetop or in the microwave.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 450
- Sugar: 8g
- Sodium: 800mg
- Fat: 20g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 25g