Description
A hearty and flavorful Pinto Bean Soup made with fire-roasted tomatoes, aromatic spices, and fresh vegetables. This comforting soup is easy to prepare, vegan, and packed with nutrients, perfect for a cozy meal any time of the year.
Ingredients
Scale
Base Ingredients
- 1 tbsp olive oil
- 1 medium onion, diced
- 1 (14 oz) can fire-roasted tomatoes
- 3 garlic cloves, minced
- 2 small (150 g) carrots, peeled and diced
- 1 medium (135 g) potato, peeled and diced
Spices and Seasonings
- 1 tsp dried oregano
- 1 tsp ground cumin
- 1 tsp smoked paprika
- Red pepper flakes, to taste
- 2 bay leaves (optional)
- Salt and pepper, to taste
Liquids and Beans
- 2 cups vegetable broth
- 2 (14 oz) cans pinto beans, drained and rinsed
Instructions
- Heat the Oil and Onion: Heat 1 tablespoon of olive oil in a large pot over medium-high heat. Add the diced onion and sauté for about 4-5 minutes, stirring frequently until the onion becomes translucent and fragrant.
- Add Vegetables and Spices: Stir in the fire-roasted tomatoes, minced garlic, diced carrots, diced potato, dried oregano, ground cumin, smoked paprika, and red pepper flakes. Cook for 1-2 minutes to release the spices’ aromas.
- Add Broth and Bay Leaves: Pour in 2 cups of vegetable broth and add 2 bay leaves if using. Bring the soup to a boil, then reduce heat to simmer with the lid on for about 10-15 minutes.
- Incorporate Pinto Beans: Add the drained and rinsed pinto beans to the pot and cook for an additional 10 minutes until the vegetables are tender, stirring occasionally to prevent sticking.
- Adjust Consistency: If the soup is too thick or has evaporated too much liquid, add extra vegetable broth or water to reach the desired consistency.
- Blend the Soup: Pour about half of the soup into a separate pot or blender. Use an immersion blender or regular blender to blend until smooth or to your desired consistency. Return the blended soup to the main pot and stir to combine evenly.
- Season and Serve: Taste the soup and adjust seasoning with salt, pepper, or additional spices as needed. Optionally, add a splash of lime juice for brightness. Serve hot, garnished with fresh herbs of your choice. Enjoy your comforting pinto bean soup!
Notes
- Fire-roasted tomatoes add a smoky depth; if unavailable, use regular canned tomatoes for a milder flavor.
- Rinsing canned pinto beans removes excess sodium and improves the soup’s texture.
- Optionally add bay leaves for an aromatic background flavor.
- Lime juice brightens the soup and balances the smoky spices, but is optional.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering and Blending
- Cuisine: American
Nutrition
- Serving Size: 1 cup (about 240 ml)
- Calories: 190 kcal
- Sugar: 5 g
- Sodium: 350 mg
- Fat: 4 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 3.5 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 8 g
- Protein: 10 g
- Cholesterol: 0 mg
Keywords: pinto bean soup, vegan soup, easy soup recipe, fire-roasted tomatoes, healthy soup, plant-based soup, comforting soup