Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Pinto Bean Soup

Pinto Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Pinto Bean Soup is a warm, comforting dish that combines the rich flavors of fire-roasted tomatoes, tender vegetables, and protein-packed pinto beans. This hearty soup is not only budget-friendly but also a nutritious option for any meal. Perfect for chilly days or quick weeknight dinners, it comes together in one pot, making cleanup a breeze. With its thick and creamy texture—achieved without any dairy—this vibrant soup is sure to satisfy your taste buds while keeping your health goals in check. Enjoy it on its own or pair it with crusty bread for a complete meal that everyone will love!

  • Total Time: 45 minutes
  • Yield: Serves 6

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

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Sauté diced onion for 4-5 minutes until soft.
  2. Stir in fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, cumin, smoked paprika, and red pepper flakes. Cook for 1-2 minutes until fragrant.
  3. Add vegetable broth and bay leaves (if using). Bring to a boil; reduce heat and simmer with the lid on for 10-15 minutes.
  4. Incorporate drained pinto beans and cook for another 10 minutes until veggies are tender.
  5. For creaminess, blend half of the soup with an immersion blender; return to pot and stir to combine.
  6. Adjust seasoning with salt and pepper to taste before serving.
  • Author: Jennifer Carter
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 190
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 5g
  • Saturated Fat: 0g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 10g
  • Protein: 9g
  • Cholesterol: 0mg