Print

Pinto Bean Soup

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto Bean Soup is a creamy, hearty dish that’s perfect for any occasion. With an explosion of flavors from spices and fresh vegetables, this comforting soup not only warms you up after a long day but also impresses guests with its rich taste. It’s easy to prepare and adaptable, allowing you to customize it with your favorite toppings. A budget-friendly meal made with pantry staples, it’s naturally vegan and gluten-free, packed with protein and fiber to keep you satisfied. Serve it on its own or pair it with crusty bread for a complete meal that everyone will love.

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 softened.
  2. Add fire-roasted tomatoes, minced garlic, diced carrots, diced potato, and spices. Cook for an additional 1-2 minutes until fragrant.
  3. Pour in vegetable broth and add bay leaves if desired; bring to a boil then reduce heat and simmer covered for 10-15 minutes.
  4. Stir in pinto beans and continue cooking for another 10 minutes until veggies are tender.
  5. Blend half the soup using an immersion blender for creaminess; return blended soup to pot and mix thoroughly.
  6. Taste and adjust seasonings; serve hot garnished with fresh herbs.

Nutrition

save me