Print

Hearty Pinto Bean Soup with Roasted Tomatoes and Spiced Vegetables Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 12 reviews

This hearty Pinto Bean Soup is a flavorful and comforting dish perfect for any day. Made with fire-roasted tomatoes, fresh vegetables, and a blend of warming spices, this soup delivers a rich, smoky taste while being easy to prepare on the stovetop. It's partially blended for a creamy texture with the added benefit of whole beans for bite, making it both satisfying and nutritious.

Ingredients

Vegetables and Aromatics

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 2 small carrots, peeled and diced
  • 1 medium 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

Other Ingredients

  • 1 (14 oz) can fire-roasted tomatoes
  • 2 cups vegetable broth
  • 2 (14 oz) cans pinto beans, drained and rinsed

Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium-high heat. Add diced onion and sauté for 4-5 minutes, stirring frequently until softened and translucent.
  2. Add Vegetables and Spices: Stir in fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, ground cumin, smoked paprika, red pepper flakes, and bay leaves. Cook for 1-2 minutes until the spices become fragrant.
  3. Simmer Soup: Pour in the vegetable broth, bring the mixture to a boil, then reduce heat to simmer. Cover with a lid and cook for 10-15 minutes.
  4. Add Beans and Continue Cooking: Add the drained and rinsed pinto beans to the pot, and continue to simmer for another 10 minutes or until vegetables are tender. Stir occasionally and adjust liquid by adding more broth or water if needed.
  5. Blend Soup: Remove about half of the soup into a separate container and blend using an immersion blender or transfer to a blender to puree until smooth. Pour the blended soup back into the pot and stir to combine.
  6. Season and Finish: Taste the soup and adjust seasoning with salt, pepper, or additional spices if desired. Optionally, stir in a little lime juice for brightness.
  7. Serve: Ladle the soup into bowls, garnish with fresh herbs such as cilantro or parsley, and enjoy warm.

Notes

  • Using fire-roasted tomatoes enhances the smoky flavor; if unavailable, regular diced tomatoes can be used but flavor will be milder.
  • Draining and rinsing canned pinto beans reduces sodium and improves texture.
  • The partial blending of the soup adds creaminess while maintaining some texture from whole beans and vegetables.
  • You can adjust the thickness of the soup by adding more broth or water during cooking as needed.
  • For extra garnish, consider topping with a dollop of sour cream or shredded cheese, if dairy is suitable.