Cowboy Soup
When the weather cools down and you’re craving something hearty, warming, and deeply satisfying, Cowboy Soup answers the call. This creamy, cheesy soup is a full dinner in one pot—loaded with ground beef, tender potatoes, colorful vegetables, and just the right amount of spice. Think of it as part chili, part chowder, and 100% comfort food.
Perfect for busy weeknights, cold evenings, or anytime you’re feeding a hungry crowd, this recipe brings serious flavor with minimal fuss. And yes—leftovers taste even better the next day.
Ingredients You’ll Need
- 1 lb Lean ground beef
- 1 (16 oz) package Velveeta, cubed
- 1 cup Sharp cheddar cheese, grated
- 1 medium Yellow onion, finely chopped
- 4 Small potatoes, chopped
- 1 Red bell pepper, diced
- 1 (13.25 oz) can Whole corn kernels, drained
- 1 (13.25 oz) can Black beans, rinsed & drained
- 1 (4 oz) can Green chiles
- 3 cups Low-sodium broth (beef or chicken)
- 2 ½ cups Whole milk
- ¼ cup All-purpose flour
- ¼ cup (½ stick) Unsalted butter
- 1 teaspoon Garlic powder
- 1 teaspoon Ground cumin
- ½ teaspoon Cayenne pepper (optional)
- Bacon bits (optional) As desired
- Kosher salt & black pepper To taste
How to Make Cowboy Soup
Step 1: Make the Roux
In a medium saucepan over medium heat, melt butter. Whisk in flour and cook for about 2–3 minutes until golden and bubbling. Gradually add milk, whisking constantly to avoid lumps. Season with a pinch of salt and pepper. Once thickened, remove from heat and refrigerate until needed.
Pro Tip: This roux makes the soup extra creamy and prevents curdling when the cheese is added later.
Step 2: Brown the Beef
In a large Dutch oven or stockpot, cook ground beef over medium-high heat. Season with garlic powder, salt, and pepper. Once fully browned, transfer the beef to a plate. Leave about 2 tablespoons of fat in the pot for sautéing.
Step 3: Sauté the Veggies
Add onion, potatoes, and bell pepper to the pot. Cook for 10–12 minutes, stirring occasionally. The veggies should be softened, and the potatoes fork-tender. Stir in cumin, cayenne (if using), and more salt and pepper to taste.
Add drained corn, black beans, and green chiles. Mix well.
Step 4: Simmer the Base
Return the cooked beef to the pot. Pour in the broth, stir, and bring everything to a gentle boil. Reduce heat and let simmer for 15 minutes to allow the flavors to come together.
Step 5: Stir in the Roux & Cheese
Add your pre-made roux to the soup, stirring to combine. Then, drop in the cubed Velveeta. Cover and cook on low for another 15 minutes, stirring occasionally, until everything is smooth and creamy.
Step 6: Finish & Serve
Ladle the hot soup into bowls and top with shredded sharp cheddar and optional bacon bits. Serve with warm bread, cornbread, or a side salad.
Extra cheesy tip: For a more intense cheese pull, add an extra handful of cheddar just before serving.
Recipe Tips
- Go low-sodium on broth and beans to better control the final salt level.
- Velveeta melts beautifully, but you can substitute with shredded American or processed cheddar in a pinch.
- Add heat with a diced jalapeño or chipotle powder.
- Meal prep friendly: Cowboy Soup stores well in the fridge for 3–4 days.
Make It Your Own
- Swap the meat – Ground turkey or spicy sausage work great.
- Add more veggies – Try diced carrots, celery, or green beans.
- Make it thicker – Add another tablespoon of flour to the roux if you like your soup ultra-thick.
- Go gluten-free – Use a cornstarch slurry instead of a roux.
FAQs
1. Can I freeze Cowboy Soup?
Yes, though dairy-based soups may slightly separate upon thawing. Let it cool completely, then freeze in airtight containers for up to 2 months.
2. What’s the best way to reheat it?
Reheat on the stovetop over medium heat, stirring often. Add a splash of broth or milk if needed to loosen the consistency.
3. Can I make this in a slow cooker?
You can! Brown the beef first, then transfer everything (except cheese and roux) to the slow cooker. Cook on low 6–8 hours. Stir in the roux and cheese 30 minutes before serving.
4. Is this kid-friendly?
Absolutely—just skip the cayenne if your kids are sensitive to spice.
5. What can I serve with it?
Cornbread, garlic toast, or tortilla chips are all perfect sides.
Nutrition Highlights (Approx. per serving)
- Calories: ~450
- Protein: ~22g
- Carbs: ~30g
- Fat: ~28g
- Fiber: ~6g
- Nutrition may vary based on brand and specific ingredients used.
Final Thoughts
Cowboy Soup is more than just a hearty meal—it’s the kind of dish that brings people together. Creamy, cheesy, and loaded with comforting flavors, it’s a guaranteed hit whether you’re serving it for dinner, game night, or freezing portions for future cozy nights in.
Make it once, and it might just become your new signature comfort food.