Cheesy Cowboy Soup Recipe
Servings: 6–8
Prep Time: 10 min
Cook Time: 25–30 min
Ingredients
-
1 lb (450 g) ground beef or turkey
-
1 medium onion, diced
-
2 cloves garlic, minced
-
1 bell pepper (any color), diced
-
1 can (15 oz) black beans, drained and rinsed
-
1 can (15 oz) corn, drained
-
1 can (14.5 oz) diced tomatoes
-
2 cups beef or chicken broth
-
1 tsp chili powder
-
1 tsp cumin
-
1/2 tsp smoked paprika (optional)
-
Salt and pepper to taste
-
1 1/2 cups shredded cheddar cheese (or a blend of cheddar & Monterey Jack)
-
Optional toppings: chopped green onions, sour cream, tortilla chips, or avocado
Instructions
-
Cook the meat:
In a large pot over medium heat, brown the ground beef with onions and garlic until fully cooked. Drain excess fat if needed. -
Add veggies & seasonings:
Add bell pepper, chili powder, cumin, smoked paprika, salt, and pepper. Cook 2–3 minutes until fragrant. -
Simmer the soup:
Stir in diced tomatoes, corn, black beans, and broth. Bring to a boil, then reduce heat and simmer for 10–15 minutes to let flavors meld. -
Add the cheese:
Turn off heat and stir in shredded cheese until melted and creamy. -
Serve:
Ladle into bowls and top with optional toppings like green onions, sour cream, or tortilla chips for a little crunch.
This soup is creamy, cheesy, and hearty, perfect for a chilly day. Bonus: it’s very flexible—you can add cooked rice, diced potatoes, or even some spicy sausage for more kick.
If you want, I can also give you a one-pot slow cooker version so it’s practically effortless and even more flavorful. Do you want me to do that?