Easy Mediterranean Pinto Bean Soup

A hearty, comforting Mediterranean Pinto Bean Soup made with tender pinto beans, fresh vegetables, garlic, tomatoes, and fragrant herbs. This budget-friendly soup is packed with fiber, plant-based protein, and Mediterranean…

A hearty, comforting Mediterranean Pinto Bean Soup made with tender pinto beans, fresh vegetables, garlic, tomatoes, and fragrant herbs. This budget-friendly soup is packed with fiber, plant-based protein, and Mediterranean flavor. It’s perfect for a cozy lunch or a simple, healthy family dinner.
Ingredients

  • 2 cans (15 oz / 425 g each) pinto beans, drained and rinsed
  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 can (14.5 oz / 411 g) diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried thyme
  • 1 bay leaf
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 2 cups fresh baby spinach or chopped kale
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh parsley
  • 1/4 teaspoon red pepper flakes (optional)
    Optional Toppings
  • Crumbled feta cheese
  • Extra-virgin olive oil
  • Fresh parsley
  • Lemon wedges
  • Toasted whole-grain bread for serving
    Instructions
    Step 1: Sauté the Vegetables
    Heat the olive oil in a large soup pot over medium heat. Add the diced onion, carrots, and celery.

Cook for 5–7 minutes, stirring occasionally, until the vegetables soften. Add the minced garlic and cook for another 30–60 seconds until fragrant.
Step 2: Add the Herbs and Spices
Stir in the oregano, cumin, smoked paprika, thyme, black pepper, and red pepper flakes if using.

Cook for about 30 seconds to release the aromas of the spices.
Step 3: Add the Beans and Tomatoes
Add the rinsed pinto beans, diced tomatoes, vegetable broth, and bay leaf. Stir well to combine.

Bring the soup to a gentle boil.
Step 4: Simmer the Soup
Reduce the heat to low, cover partially, and simmer for 25–30 minutes, stirring occasionally.

This allows the vegetables to become tender and the flavors to blend.
Step 5: Make It Creamier
For a thicker soup, mash some of the pinto beans against the side of the pot with a spoon or carefully blend about 1–2 cups of the soup. Return the blended portion to the pot and stir.

Add a little extra broth if the soup becomes too thick.
Step 6: Add the Greens
Stir in the spinach or kale.

  • If using spinach, cook for 2–3 minutes until wilted.
  • If using kale, simmer for another 5–8 minutes until tender.
    Remove the bay leaf.
    Step 7: Finish With Lemon and Parsley
    Stir in the fresh lemon juice and chopped parsley. Taste and adjust the salt, pepper, or lemon juice as needed.

Serve hot with crumbled feta, a drizzle of olive oil, and fresh parsley if desired.
Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 35–40 minutes
  • Total Time: 50–55 minutes
  • Servings: 6
  • Course: Soup, Lunch, or Dinner
  • Cuisine: Mediterranean-inspired
  • Diet: Vegetarian, vegan without feta, dairy-free without feta, and naturally gluten-free when ingredients are verified
    Estimated Nutrition Information
    Per serving, based on 6 servings without optional toppings:
  • Calories: 250–290
  • Protein: 12–15 g
  • Carbohydrates: 40–45 g
  • Fiber: 11–14 g
  • Fat: 6–9 g
  • Sugar: 7–10 g
    Nutrition values are estimates and may vary depending on the beans, broth, and exact serving size.
    Nut Information and Allergens
  • Tree nuts: No tree nuts are intentionally included in the standard recipe.
  • Peanuts: No peanuts are intentionally included.
  • Dairy: The soup is dairy-free unless you add feta cheese.
  • Gluten: The listed ingredients are naturally gluten-free, but check the broth and canned products for labeling and cross-contact information.
  • Soy: No soy is intentionally included, although packaged broth may contain soy-derived ingredients.
  • Legumes: Pinto beans are legumes. People with a known legume allergy should check with their healthcare professional before consuming them.
    Allergy note: If serving someone with a severe food allergy, check every product label and prevent cross-contact during preparation.
    Helpful Tips for the Best Pinto Bean Soup
  1. Use canned beans for convenience: Drain and rinse them to remove excess sodium.
  2. Use dried beans if preferred: Cook them fully before adding them to the soup.
  3. Add more vegetables: Zucchini, bell peppers, or chopped Swiss chard work well.
  4. Boost the Mediterranean flavor: Add chopped Kalamata olives or a spoonful of capers near the end.
  5. Make it spicier: Increase the red pepper flakes or add a pinch of cayenne.
  6. Add more protein: Serve with Greek yogurt or feta, or add extra beans. For a non-vegetarian variation, cooked shredded chicken can also be added.
    Storage and Reheating
  • Refrigerator: Store in an airtight container for 3–4 days.
  • Freezer: Freeze in individual portions for up to 3 months for best quality.
  • Reheating: Warm gently on the stovetop or in the microwave until heated through. Add a splash of broth if the soup thickens.
  • Meal prep: The flavors often become even better the next day.
    Refrigerate leftovers within 2 hours of cooking.
    Frequently Asked Questions (Q&A)
    Q1: Can I use dried pinto beans instead of canned beans?

Yes. Soak and cook dried pinto beans until tender before adding them to the soup. Never add hard, undercooked beans directly to the finished soup.

Q2: Can I make this soup in a slow cooker?

Yes. Add the cooked or canned beans, vegetables, tomatoes, broth, and seasonings to the slow cooker. Cook on LOW for 6–7 hours or HIGH for 3–4 hours. Add spinach and lemon juice near the end.

Q3: Is Mediterranean Pinto Bean Soup vegan?

Yes, when made with vegetable broth and served without feta or other dairy toppings.

Q4: Is this soup gluten-free?

The standard ingredients are naturally gluten-free. Verify the broth and all packaged ingredients if you need to avoid gluten strictly.

Q5: How can I make the soup thicker?

Mash some beans with a spoon or blend a small portion of the soup and stir it back in.

Q6: Can I add pasta or rice?

Yes. Cook pasta or rice separately and add it shortly before serving. This prevents it from absorbing too much broth during storage.

Q7: What can I use instead of spinach?

Kale, Swiss chard, or other leafy greens are excellent substitutes. Add tougher greens earlier so they have enough time to soften.

Q8: Does pinto bean soup contain nuts?

No nuts are intentionally included in the standard recipe. Check packaged ingredients for allergy warnings and possible cross-contact.

Q9: Can I prepare this soup ahead of time?

Absolutely. Make it a day ahead and refrigerate. Add a little broth when reheating if it becomes too thick.

Q10: What should I serve with this soup?

Serve with whole-grain bread, a Mediterranean cucumber and tomato salad, roasted vegetables, or a small portion of hummus and pita.

Q11: Is this soup high in fiber?

Yes. Pinto beans and vegetables provide a good amount of dietary fiber, which supports digestive health as part of a balanced diet.

Q12: How can I make this recipe lower in sodium?

Use no-salt-added canned beans, low-sodium vegetable broth, and adjust the salt at the end. Lemon juice and fresh herbs can add flavor without requiring much extra salt.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *