Mediterranean Bean Soup Recipe with Tomato Pesto

User Reviews

4.9

297 reviews
Excellent

Mediterranean Bean Soup Recipe with Tomato Pesto

Not your average bean soup recipe! This one pot Mediterranean bean soup is loaded with nutrition, texture and flavor from warm spices, aromatic, and a bright tomato pesto. Vegetarian. Gluten Free. Great to make ahead and freeze (see notes.)

I Made This!

222 people made this

Save this

178 people saved this

Ingredients

Servings
  • extra virgin olive oil
  • 1 large russet potato peeled, diced into small cubes
  • 1 medium yellow onion chopped
  • 1 15- oz can diced tomatoes
  • 1 tbsp white vinegar
  • 1 tbsp ground coriander
  • 1 tsp Spanish paprika
  • salt and pepper
  • 5 cups low sodium vegetable broth, or broth of your choice
  • 8- oz frozen spinach, no need to thaw
  • 15- oz can red kidney beans, drained and rinsed
  • 15- oz can cannellini beans, drained and rinsed
  • 15- oz can chickpeas, drained
  • basil leaves for garnish optional
  • 1/3 cup toasted pine nuts for garnish optional

For Tomato Pesto Sauce

  • 2-3 large garlic cloves, you can start with less garlic if you're not sure
  • 1 1/2 cup diced fresh tomatoes
  • 15-20 large basil leaves
  • 1/2 cup Private Reserve Greek extra virgin olive oil
  • salt and pepper
  • 1/3 cup grated Parmesan cheese
Add to Shopping List

Instructions

  1. In a large Dutch oven or heavy pot, heat two tablespoons of olive oil over medium heat until shimmering but not smoking. Add the diced potatoes and onions. Cook for about 4-5 minutes, tossing regularly.
  2. Add the canned diced tomatoes, vinegar, spices, salt and pepper. Stir to combine. Cover and cook for another 4 minutes.
  3. Uncover, add the vegetable broth and frozen spinach. Raise the heat to medium-high and bring to a boil for 4 minutes or so. Add the kidney beans, cannellini beans, and chickpeas. Bring back to a boil, then reduce heat to medium-low. Cover and cook for another 15 to 20 minutes (potatoes should be tender at this point).
  4. While the soup is cooking, make the tomato pesto. In the bowl of a food processor fitted with a blade, place the garlic and fresh tomatoes. Pulse a few times to combine. Add the basil and puree. While the processor is running, drizzle in the olive oil a little bit at a time. Transfer the thick tomato pesto to a bowl, and stir in the grated Parmesan.
  5. When the soup is ready, remove from heat. Stir in the tomato pesto.
  6. Transfer to serving bowls. Top each bowl with a few basil leaves and toasted pine nuts. Enjoy with your favorite crusty bread!

Notes

  • Cook each kind of beans separately. In a cooking pot, add beans and cover with water by 2 inches.  Bring to a boil, skim off and discard any foam on the surface. Reduce heat, cover and simmer gently, stirring occasionally, until beans are tender, 1 to 1 1/2 hours.
  • Drain any cooking water and proceed with the bean soup recipe as written. You can also store the cooked beans in the fridge in a tight-lid glass container for 2 days or before making the bean soup (keep in mind, this changes how long you can eat the leftovers if refrigerated. But you can certainly still freeze and use at a later time.)
  • Leftovers & Storage: This soup is great to serve a crowd for dinner or you can meal prep it for several lunches. To store leftovers, use glass containers with a tight lid and refrigerate for 2 to 4 days. You can also freeze cooked bean soup in portions. Thaw overnight in the fridge and heat stovetop over medium heat, stirring often.
  • To Use Dry Beans in Place of Canned: You can make this bean salad using dry beans. Budget enough time to start at the least the night before you need to make the bean soup recipe. To make this bean soup with dry beans, you will start with 3/4 cups dry beans in place of each 15-ounce can of beans. You must soak each kind of beans in a large bowl with plenty of water (water to cover the beans by 3 inches.) They will nearly triple in size while soaking. Discard soaking water before cooking. Cook each kind of beans separately. In a cooking pot, add beans and cover with water by 2 inches.  Bring to a boil, skim off and discard any foam on the surface. Reduce heat, cover and simmer gently, stirring occasionally, until beans are tender, 1 to 1 1/2 hours. Drain any cooking water and proceed with the bean soup recipe as written. You can also store the cooked beans in the fridge in a tight-lid glass container for 2 days or before making the bean soup (keep in mind, this changes how long you can eat the leftovers if refrigerated. But you can certainly still freeze and use at a later time.)
  • Visit Our Shop to browse quality Mediterranean ingredients including extra virgin olive oils and spices used in this recipe 

Nutrition Information

Show Details
Calories 366.1kcal (18%) Carbohydrates 37.3g (12%) Protein 14g (28%) Fat 20.2g (31%) Saturated Fat 3.1g (16%) Cholesterol 3.7mg (1%) Sodium 568.1mg (24%) Potassium 672.3mg (19%) Fiber 11.2g (45%) Vitamin A 3792.7IU (76%) Vitamin C 14.1mg (16%) Calcium 183.2mg (18%) Iron 4.5mg (25%)

Nutrition Facts

Serving: 8up to

Amount Per Serving

Calories 3661 kcal

% Daily Value*

Calories 366.1kcal 18%
Carbohydrates 37.3g 12%
Protein 14g 28%
Fat 20.2g 31%
Saturated Fat 3.1g 16%
Cholesterol 3.7mg 1%
Sodium 568.1mg 24%
Potassium 672.3mg 14%
Fiber 11.2g 45%
Vitamin A 3792.7IU 76%
Vitamin C 14.1mg 16%
Calcium 183.2mg 18%
Iron 4.5mg 25%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

4.9

297 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Mediterranean Pesto Pasta

Mediterranean
5.0 (3 reviews)

Mediterranean Three Bean Salad Recipe

Mediterranean
4.8 (48 reviews)

Mediterranean Bean Salad

Mediterranean
0.0 (0 reviews)

Mediterranean Artichoke and Tomato Salad

Mediterranean, Greek
5.0 (6 reviews)

Mediterranean Fish in Tomato Sauce

Mediterranean
5.0 (15 reviews)

Tomato and White Bean Soup

Mediterranean
5.0 (6 reviews)

Minestrone with pesto Genovese (basil pesto)

Mediterranean, Italian
5.0 (153 reviews)

Sicilian Pesto Pasta (Pesto Alla Siciliana)

Mediterranean, Italian
5.0 (78 reviews)

Italian Basil Pesto Lasagne al Forno (pesto lasagna)

Mediterranean, Italian
5.0 (129 reviews)

Pesto Calabrese (Red Pepper Pesto) with Pasta

Mediterranean, Italian
5.0 (117 reviews)

Mediterranean Lentil Soup

Mediterranean
4.6 (30 reviews)

Mediterranean Instant Pot Vegetable Soup

Mediterranean
4.8 (27 reviews)