why make this recipe
Hearty Cowboy Soup is a delicious and filling meal that is perfect for busy weeknights or chilly weekends. It has a wonderful mix of flavors and textures, with ground beef, beans, and vegetables all coming together in a warm bowl of comfort. This soup is not only easy to make but also nutritious, providing protein and fiber to keep you satisfied. It’s a great way to feed the whole family and works well for leftovers too!
how to make Hearty Cowboy Soup
Ingredients:
- 1 lb ground beef
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 1 cup corn kernels (fresh, frozen, or canned)
- 1 onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 2 cups beef broth
- 1 tablespoon chili powder
- 1 teaspoon cumin
- Salt and pepper to taste
- Olive oil (for cooking)
Directions:
- In a large pot, heat a splash of olive oil over medium heat. Add the onion, garlic, and bell pepper, and sauté until softened.
- Add the ground beef to the pot and cook until browned. Drain any excess fat.
- Stir in the kidney beans, black beans, diced tomatoes, corn, beef broth, chili powder, cumin, salt, and pepper.
- Bring the mixture to a boil, then reduce the heat and simmer for about 20-30 minutes, stirring occasionally.
- Adjust seasonings as needed and serve warm. Enjoy!
how to serve Hearty Cowboy Soup
Serve Hearty Cowboy Soup hot in bowls. You can top it with shredded cheese, sour cream, or chopped green onions for extra flavor. Additionally, some crusty bread or cornbread on the side makes for a delightful meal.
how to store Hearty Cowboy Soup
You can store any leftover Hearty Cowboy Soup in an airtight container in the refrigerator. It will stay fresh for about 3-4 days. If you want to keep it longer, consider freezing the soup. Just make sure to let it cool completely before transferring to freezer-safe containers. It can be frozen for up to 3 months.
tips to make Hearty Cowboy Soup
- Feel free to add more vegetables like carrots or zucchini for added nutrition.
- For a spicier soup, add diced jalapeños or a splash of hot sauce.
- If you prefer a thicker soup, let it simmer longer, or add a tablespoon of tomato paste.
variation
You can make a vegetarian version of this soup by swapping the ground beef for plant-based ground meat or just adding more beans and vegetables. You can also use vegetable broth instead of beef broth for added flavor.
FAQs
1. Can I use other types of beans?
Yes, you can use any type of beans you like, such as pinto beans or navy beans.
2. Is this soup gluten-free?
Yes, as long as the ingredients used are gluten-free, this soup can be enjoyed by those avoiding gluten.
3. Can I make this soup in a slow cooker?
Absolutely! Just brown the beef and vegetables first, then transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.

Hearty Cowboy Soup
Ingredients
Method
- In a large pot, heat a splash of olive oil over medium heat. Add the onion, garlic, and bell pepper, and sauté until softened.
- Add the ground beef to the pot and cook until browned. Drain any excess fat.
- Stir in the kidney beans, black beans, diced tomatoes, corn, beef broth, chili powder, cumin, salt, and pepper.
- Bring the mixture to a boil, then reduce the heat and simmer for about 20-30 minutes, stirring occasionally.
- Adjust seasonings as needed and serve warm. Enjoy!