Pesto Rice and Bean Soup Recipe: Rustic Italian Comfort Bowl

Pesto Rice and Bean Soup Recipe: Rustic Italian Comfort Bowl

This rustic soup brings the heart of Italian comfort to your table with minimal effort. I developed it after one particularly gray Boston afternoon when only a warm, herbaceous bowl would do.

The pesto base infuses every spoonful with fresh basil and garlic, while tender rice and creamy beans create a satisfying texture. It’s a foolproof way to turn pantry staples into something extraordinary.

What emerges is a thick, fragrant soup with layers of flavor—earthy beans, aromatic pesto, and perfectly cooked rice. The brothy richness coats every bite without overwhelming.

Serve with crusty bread for soaking up every last drop. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pesto Rice and Bean Soup

Pantry staples and fresh basil create this cozy, herb-filled bowl in no time.

Ingredient Amount Notes
Dried White Beans 🌱 1 cup Rinsed and soaked overnight
Arborio Rice 🌾 ¾ cup Uncooked, short-grain preferred
Vegetable Broth 🥫 6 cups Low-sodium for balance
Fresh Basil Leaves 🌿 2 cups Packed, for pesto base
Garlic Cloves 🧄 4 cloves Peeled, for pesto and soup
Pine Nuts 🥜 ¼ cup Toasted for pesto
Extra-Virgin Olive Oil 🫒 ½ cup Divided for pesto and cooking
Nutritional Yeast 🧀 3 tbsp For cheesy flavor in pesto
Lemon Juice 🍋 1 tbsp Freshly squeezed for pesto
Salt 🧂 1 ½ tsp Divided, to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Yellow Onion 🧅 1 whole Diced, about 1 cup
Carrots 🥕 2 whole Diced, about 1 cup
Celery Stalks 🥬 2 whole Diced, about 1 cup

The beans are the backbone here. Dried cannellini or great northern give the creamiest texture—skip the canned ones for this (they get mushy). Trader Joe’s and Whole Foods have great bulk bins for these, and they’re usually cheaper than canned. Soak them overnight (or quick-soak with boiling water) for the best results. The Arborio rice? Non-negotiable—it’s what makes the soup thick and hearty.

No pine nuts? Walnuts or cashews work just as well in the pesto (and they’re way cheaper). Fresh basil not an option? Half the amount of dried basil plus a pinch of oregano gets you close. For the broth, Better Than Bouillon vegetable base is my go-to—mix it with hot water and you’ve got instant flavor. The nutritional yeast adds that cheesy depth, but you can skip it if you’re not a fan.

This soup actually gets better overnight. Keeps in the fridge for 4-5 days, and freezes beautifully for 3 months. Just thaw and reheat—add a splash of water if it’s too thick. Perfect for meal prep (or lazy dinners).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump the beans, rice, and broth in a pot and let them simmer—no babysitting required.
  • Garlic Basil Bliss: The fresh basil and garlic make this soup taste like a cozy Italian hug in a bowl.
  • Meal Prep Hero: I make a big batch on Sunday and it tastes even better by Wednesday.
  • Budget Friendly: Dried beans and rice stretch this soup to feed my family for days without breaking the bank.

Step-by-Step Instructions for Pesto Rice and Bean Soup

Here’s how I build layers of flavor in this comforting bowl.

Step 1: Prepare the Pesto Base

In a food processor, combine the 2 cups fresh basil leaves, 4 cloves garlic cloves, 0.25 cup pine nuts, 3 tbsp nutritional yeast, and 1 tbsp lemon juice. Pulse until finely chopped but not paste-like.

With the processor running, slowly drizzle in 0.25 cup extra-virgin olive oil—this emulsifies the pesto into a vibrant green sauce. Season with 0.5 tsp black pepper and 0.5 tsp salt. Taste and adjust seasoning if needed. The pesto should be thick but pourable.

Step 2: Sauté the Vegetables

Heat the remaining 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion, carrots, and celery stalks. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.

Add the drained 1 cup dried white beans and stir to coat with the oil. Cook for 2 minutes to enhance their flavor. This step builds the aromatic foundation that makes the soup so comforting.

Step 3: Simmer with Broth and Rice

Pour in the 6 cups vegetable broth and bring to a boil. Reduce heat to low, cover, and let it simmer for 45 minutes, stirring occasionally. The beans should start to soften and the broth should take on a rich, savory depth.

Stir in the 0.75 cup arborio rice and remaining 1 tsp salt. Cook uncovered for another 15-20 minutes until the rice is tender and the beans are creamy. The soup should thicken slightly as the rice absorbs the broth.

Step 4: Finish with Pesto and Serve

Remove the pot from heat and stir in the prepared pesto. Let it sit for 5 minutes so the flavors meld together. The pesto will swirl through the soup, adding a fresh, herby brightness to each spoonful.

Ladle into bowls and garnish with a drizzle of extra-virgin olive oil if desired. The soup should be creamy yet brothy, with tender beans and rice in every bite. Serve warm for the ultimate comfort experience.

👨‍🍳

Pro Tips For Making Pesto Rice And Bean Soup

  • Soak Beans Overnight: I learned this the hard way—dried white beans need at least 8 hours in water to soften properly, otherwise they stay tough no matter how long you simmer them.
  • Toast the Rice: Before adding broth, cook the Arborio rice in the pot for 2-3 minutes until slightly translucent. This prevents it from turning mushy in the soup.
  • Add Basil Last: Stir in fresh basil leaves at the very end, just before serving. After burning a batch by adding it too early, I now know it only takes 30 seconds to wilt and lose flavor.
  • Use Starchy Water: When draining soaked beans, save 1 cup of the liquid. Adding it back thickens the soup naturally and boosts the creamy texture without extra effort.

Make-Ahead Tips for This pesto rice and bean soup

Prep the Pesto Ahead

Make the pesto up to 2 days before cooking—store it in an airtight container with a thin layer of olive oil on top to prevent browning. The flavors actually deepen overnight, just like Nonna always said. 💡

Soak the Beans

Soak the dried white beans overnight in plenty of water—they’ll plump up and cook faster. No time? Use the quick-soak method: Boil for 2 minutes, then let them sit off heat for 1 hour. Either way, they’ll be ready when you are.

Chop Vegetables Early

Dice the onion, carrots, and celery the night before and store them together in a sealed container. This saves 10-15 minutes of prep on cooking day. I do this while my coffee brews in the morning—efficiency at its finest.

Freeze for Later

This soup freezes beautifully for up to 3 months. Let it cool completely, then portion into freezer-safe containers. Leave 1 inch of headspace for expansion. Thaw overnight in the fridge before reheating. ❄️

Reheat Gently

Warm leftovers over low heat on the stove, stirring occasionally. Add a splash of vegetable broth or water if it’s too thick. The rice will soak up extra liquid, so check the consistency as it heats.

Garnish Fresh

Always add a fresh drizzle of olive oil and extra basil when serving leftovers. It brightens the flavors and makes the soup taste just-made, even on day three.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 20g26%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 48g17%
Dietary Fiber 8g29%
Sugars 3g
Protein 12g24%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned beans instead of dried?

Yes, but reduce broth to 4 cups and simmer for just 10 minutes after adding rice. Canned beans are softer and can turn mushy with longer cooking.

2

What if I don’t have arborio rice?

Short-grain rice like sushi rice works best for creaminess. Avoid long-grain as it stays firm and won’t thicken the soup properly. Cook time may vary slightly.

3

Can I make this gluten-free?

The recipe is naturally gluten-free as written. Just ensure your vegetable broth is certified gluten-free. No substitutions needed.

4

How do I prevent the pesto from turning brown?

Store pesto in an airtight container with a thin olive oil layer on top. This creates a barrier from air, keeping it vibrant for 2-3 days in the fridge.

★★★★★4.9(2 reviews)
Tyler Campbell