Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pinto Bean Soup

Pinto Bean Soup

Pinto Bean Soup is a heartwarming dish that brings together a delightful combination of flavors and textures, perfect for cozy dinners or meal prep. This creamy, yet light soup is made with wholesome pinto beans, fire-roasted tomatoes, and aromatic spices, creating a satisfying and nourishing meal that caters to various dietary preferences. Gluten-free, dairy-free, and vegan-friendly, this recipe is not only delicious but also budget-friendly. With its rich taste and quick preparation time of just 45 minutes, this one-pot wonder will become a staple in your kitchen.

  • Total Time: 45 minutes
  • Yield: Serves approximately six people 1x

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)
  • Fresh parsley for garnish

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Sauté the diced onion for about 4-5 minutes until soft.
  2. Add fire-roasted tomatoes, minced garlic, diced carrots, diced potato, oregano, cumin, smoked paprika, red pepper flakes, and optional bay leaves. Cook for an additional 1-2 minutes until aromatic.
  3. Pour in vegetable broth and bring to a boil. Reduce heat to medium-low and simmer covered for about 10-15 minutes.
  4. Stir in rinsed pinto beans and cook for another 10 minutes until veggies are tender.
  5. Blend about half the soup using an immersion blender until smooth; then mix it back into the pot.
  6. Adjust seasoning with salt, pepper, or lime juice as desired.
  7. Serve hot garnished with fresh parsley.
  • Author: Natalia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: One-pot cooking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 200
  • Sugar: 3g
  • Sodium: 310mg
  • Fat: 3g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 12g
  • Protein: 10g
  • Cholesterol: 0mg

Keywords: Feel free to customize with your favorite vegetables or spices. Allowing the soup to rest after cooking enhances the flavor.