Print

Pinto Bean Soup

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto Bean Soup is a comforting and nutritious dish that brings the vibrant flavors of Mexican cuisine to your table. This hearty soup combines creamy pinto beans, fire-roasted tomatoes, and an array of fresh vegetables, all simmered together with aromatic spices. Whether served as a main course, appetizer, or at a gathering, this one-pot wonder is easy to make and perfect for any occasion. Rich in protein and fiber, it supports a healthy diet while being budget-friendly, customizable, and 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 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é the diced onion for about 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 the vegetable broth and bring to a boil. Reduce heat and let simmer with a lid for about 10-15 minutes.
  4. Add the drained pinto beans and continue cooking for another 10 minutes or until all veggies are tender.
  5. For creaminess, blend half of the soup using an immersion blender or by transferring it to a countertop blender.
  6. Taste the soup and adjust seasoning with salt, pepper, or additional spices if needed.
  7. Serve hot, garnished with fresh herbs or lime juice.

Nutrition

save me