Print

Pinto Bean Soup

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto Bean Soup is a delicious, creamy dish that brings warmth and comfort to any occasion. This one-pot wonder is laden with fire-roasted tomatoes, aromatic spices, and hearty vegetables, making it a nutritious choice for dinner. Whether it’s a chilly night or a casual gathering, this soup is not only budget-friendly but also easy to prepare in just 45 minutes. With its rich flavor profile and high protein content from pinto beans, this soup is perfect as a main course or a side dish. Serve it with crusty bread or a fresh salad 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, oregano, ground cumin, smoked paprika, red pepper flakes, and optional bay leaves. Cook for 1–2 minutes until fragrant.
  3. Pour in vegetable broth and bring the mixture to a boil. Cover and simmer for 10–15 minutes.
  4. Stir in drained pinto beans and cook for an additional 10 minutes until all vegetables are tender.
  5. For creaminess, blend half of the soup using an immersion blender or standard blender. Combine blended soup with unblended portion and adjust seasoning as needed.
  6. Serve hot and garnish with fresh herbs if desired.

Nutrition

save me