Description
This Hearty Spicy Cowboy Soup is a robust and flavorful vegetarian dish packed with smoky beans, tender vegetables, and a blend of warming spices. Perfect for a comforting meal, this soup combines a medley of colorful vegetables and three types of beans, slow-simmered to create a thick, savory broth with a touch of heat and smokiness.
Ingredients
Scale
Vegetables
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 large carrots, diced
- 2 celery stalks, diced
- 1 bell pepper (any color), diced
- 2 medium potatoes, peeled and cubed
- 1 cup corn kernels (fresh or frozen)
Beans & Tomatoes
- 1 can (14.5 oz) diced tomatoes, with juices
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
Liquids & Oils
- 2 tablespoons olive oil
- 4 cups vegetable broth
Spices & Seasonings
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1/2 teaspoon cayenne pepper (adjust to taste)
- Salt and pepper, to taste
Garnish
- Fresh cilantro, chopped (for garnish)
- Lime wedges (for serving)
Instructions
- Sauté Aromatics: In a large pot or Dutch oven, heat the olive oil over medium heat. Once hot, add the diced onion and sauté for about 5 minutes, or until the onion becomes translucent.
- Add Garlic: Add the minced garlic to the pot and cook for an additional minute, stirring frequently to prevent burning.
- Cook Vegetables: Stir in the diced carrots, celery, and bell pepper. Cook, stirring occasionally, for about 5-7 minutes, or until the vegetables are slightly softened.
- Add Potatoes and Tomatoes: Add the cubed potatoes to the pot, followed by the diced tomatoes with their juices. Stir to combine all the ingredients.
- Add Broth and Beans: Pour in the vegetable broth, and then add the black beans, kidney beans, and pinto beans. Stir well to combine.
- Season Soup: Season the soup with ground cumin, smoked paprika, chili powder, cayenne pepper, salt, and pepper. Mix thoroughly to ensure the spices are evenly distributed.
- Simmer: Bring the soup to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 30 minutes, stirring occasionally to prevent sticking and ensure even cooking.
- Add Corn: After 30 minutes, add the corn kernels to the pot and continue to simmer for an additional 10 minutes until all vegetables are tender.
- Adjust Seasoning: Taste the soup and adjust the seasoning with more salt, pepper, or spices as desired to balance flavors.
- Serve: Serve the soup hot, garnished with fresh cilantro and lime wedges on the side for squeezing over each bowl to brighten the flavors.
Notes
- You can adjust the cayenne pepper to control the heat level of the soup.
- Use fresh or frozen corn kernels according to availability.
- This soup can be made a day ahead as flavors deepen overnight.
- For a richer flavor, use smoked paprika to add a hint of smokiness.
- Serve with warm crusty bread for a complete meal.
- This recipe is naturally vegan and gluten-free.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: cowboy soup, spicy soup, bean soup, vegetarian soup, vegan soup, smoky soup, vegetable soup, hearty soup
