Print

Pinto Bean Soup

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto Bean Soup is a delightful one-pot dish that offers a creamy texture and robust flavors, making it perfect for any occasion. This versatile soup can be enjoyed as a hearty main course or a light side dish. With fire-roasted tomatoes, aromatic spices, and nutrient-dense beans, this recipe is not only delicious but also packed with protein and fiber. Ideal for chilly days or casual gatherings, it’s easy to prepare and sure to impress family and friends alike. Plus, it’s completely plant-based and free from common allergens, making it suitable for various dietary preferences.

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 medium onion (diced)
  • 1 (14 oz) can fire-roasted tomatoes
  • 3 garlic cloves (minced)
  • 2 small carrots (peeled and diced)
  • 1 medium potato (peeled and diced)
  • 1 tsp oregano (dried)
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • Red pepper flakes (to taste)
  • 2 bay leaves (optional)
  • 2 cups vegetable broth
  • 2 (14 oz) cans pinto beans (drained and rinsed)
  • Salt and pepper (to taste)

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Sauté diced onion for 4-5 minutes until translucent.
  2. Add fire-roasted tomatoes, minced garlic, carrots, potato, oregano, cumin, smoked paprika, red pepper flakes (if using), and bay leaves (if desired). Cook for 1-2 minutes until fragrant.
  3. Pour in vegetable broth and bring to a boil. Reduce heat and simmer with the lid on for 10-15 minutes. Stir in rinsed pinto beans and cook for an additional 10 minutes until veggies are tender.
  4. Turn off the heat; blend half of the soup using an immersion blender or regular blender until smooth.
  5. Return blended soup to the pot with the remaining mixture, stir well, and adjust seasoning with salt and pepper as needed.
  6. Serve hot with optional garnishes like fresh herbs or lime wedges.

Nutrition

save me