Mediterranean White Bean and Rice Soup

Mediterranean White Bean and Rice Soup

A robust, restorative one-pot soup featuring a savory tomato-herb broth, tender vegetables, creamy cannellini beans, and fluffly rice. Finished with lemon for brightness, this dish thickens into a hearty stew the next day.

45mEasy6 servings
Remix

Equipment

Large Dutch oven or heavy-bottomed pot
Chef's knife
Cutting board
Wooden spoon
Fine-mesh sieve

Ingredients

6 servings

Aromatics & Base

  • 30 ml extra virgin olive oil, room temperature
  • 1 yellow onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced

Broth & Grains

  • 1500 ml vegetable broth
  • 400 g diced tomatoes, canned
  • 150 g long-grain white rice, rinsed
  • 1 g dried oregano
  • ½ g dried thyme
  • 5 g salt
  • 2 g black pepper

Vegetables & Finish

  • 1 zucchini, diced into 1cm cubes
  • 400 g cannellini beans, canned
  • 100 g fresh spinach, rough chopped
  • 15 ml fresh lemon juice
  • 10 g fresh parsley, chopped

Nutrition (per serving)

Nutrition is estimated per serving. Nutrients without complete source data are omitted.

349
Calories
17g
Protein
68g
Carbohydrates
6g
Fat
11g
Fiber
8g
Sugar
1870mg
Sodium
Full nutrition
Calories
349 kcal
Protein
17 g
Carbohydrates
68 g
Fat
6 g
Fiber
11 g
Sugar
8 g
Sodium
1870 mg
Saturated Fat
1 g
Monounsaturated Fat
4 g
Polyunsaturated Fat
1 g
Potassium
1041 mg
Calcium
166 mg
Iron
5.4 mg
Magnesium
123 mg
Phosphorus
236 mg
Zinc
2.5 mg
Vitamin A
326 mcg
Vitamin C
20 mg
Vitamin E
1.4 mg
Vitamin K
123 mcg
Vitamin B6
0.2 mg
Thiamin
0.08 mg
Riboflavin
0.11 mg
Niacin
1.0 mg
Folate
61 mcg
Water
111 g

Sources: Aggregated Public Data, USDA FoodData Central

Method

01

Prepare vegetables: dice the onion, carrots, celery, and zucchini into uniform pieces (approx. 1cm). Mince the garlic. Rinse the rice under cold water until water runs clear.

02

Heat olive oil in a large pot over medium heat (approx. 175°C/350°F). Add onion, carrots, and celery. Sauté for 6-8 minutes until onions are translucent and vegetables soften.

8mLook for: Onions translucentFeel: Vegetables softened
03

Stir in minced garlic, dried oregano, thyme, salt, and pepper. Cook for 1 minute until fragrant, being careful not to burn the garlic.

1mLook for: Garlic slightly goldenFeel: Aromatic
04

Pour in the vegetable broth and canned tomatoes with their juices. Increase heat to bring the mixture to a rolling boil.

05

Stir in the rinsed rice. Reduce heat to low, cover, and simmer gently for 10 minutes.

10m
06

Add the diced zucchini and drained cannellini beans. Continue to simmer, covered, for another 5-8 minutes, or until the rice is tender and zucchini is cooked through but not mushy.

8mFeel: Rice is tender, zucchini offers slight resistance
07

Remove from heat. Stir in the fresh spinach and lemon juice. The residual heat will wilt the spinach in about 1-2 minutes. Taste and adjust salt if needed.

2m
08

Ladle into bowls and garnish with fresh chopped parsley before serving.

Chef's Notes

  • Rinsing the rice is crucial in this recipe to remove surface starch; otherwise, the broth will become gluey rather than silky.
  • For a richer flavor profile (if not strictly vegan), add a Parmesan cheese rind during the simmering step and remove before serving.
  • The acid from the lemon juice is essential—it cuts through the starchiness of the beans and rice to brighten the entire dish.
  • Cut all vegetables to roughly the same size as the beans to ensure every spoonful has a balanced mix of textures.
  • If you plan to freeze this soup, undercook the rice slightly (by 3-4 minutes) so it doesn't disintegrate upon reheating.

Storage

Refrigerator: 4 daysSoup will thicken significantly as rice absorbs liquid. Add water or broth when reheating.

Freezer: 3 monthsRice texture may become softer upon thawing.

Reheating: Gently warm on stovetop over medium-low heat; add splash of liquid to loosen.

Troubleshooting

Soup has become too thick (stew-like)

Cause: Rice released excess starch or absorbed liquid during cooling

Fix: Stir in 120-240ml of hot water or extra vegetable broth to reach desired consistency

Prevention: Rinse rice thoroughly before cooking; serve immediately

Rice is mushy

Cause: Overcooked or simmered too vigorously

Fix: Cannot be fixed, but still edible and flavorful

Prevention: Check rice texture early; add zucchini later if rice cooks fast

Cultural Context

This dish draws from the Mediterranean tradition of 'cucina povera' (peasant cooking), similar to Italian Minestrone or Greek Fasolada. It relies on humble pantry staples—beans, grains, and seasonal vegetables—combined to create a nutritionally complete meal that sustained families through lean times.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1