Pesto Rice & Bean Soup

Pesto Rice & Bean Soup is a comforting, heart-healthy meal that combines the rustic simplicity of pantry staples with the vibrant, fresh flavors of basil pesto. This one-pot wonder is perfect for busy weeknights when you need something wholesome, quick, and satisfying. The short-grain brown rice adds a chewy texture while the beans provide a punch of protein, making this a complete nutritional powerhouse. Whether you are meal prepping for the week or looking for an easy dinner idea, this flavorful soup is sure to become a staple in your home kitchen.

Prep Time
15 mins
Cook Time
55 mins
Total Time
1 hr 10 mins
Servings
4 serving(s)

Why This Recipe Works

  • It uses accessible pantry staples that you likely already have on hand.
  • The addition of pesto at the end keeps the basil flavor bright and aromatic.
  • This soup is highly customizable with any beans found in your pantry.
  • One-pot cleanup makes this an ideal choice for busy weeknight dinners.
  • It provides a perfect balance of complex carbohydrates, plant-based protein, and healthy fats.
Pesto Rice & Bean Soup

Ingredients

To make this flavorful Pesto Rice & Bean Soup, you will need a combination of fresh aromatics and hearty grains. High-quality pesto is the secret weapon for deep flavor, while the brown rice provides a lovely bite.

  • 2 Tbsp. extra-virgin olive oil
  • 1 small yellow onion, chopped
  • 2 medium carrots, chopped
  • 4 cloves garlic, chopped
  • 1/4 cup sundried tomatoes, finely chopped
  • 1 tsp. kosher salt
  • 1/2 tsp. freshly ground black pepper
  • 1 tsp. dried oregano
  • 1/4 tsp. red pepper flakes (optional)
  • 1/2 cup short-grain brown rice, rinsed
  • 4 cups low-sodium chicken broth or water, divided
  • 2 (15.5-oz.) cans beans of your choice, rinsed and drained
  • 1/2 cup pesto
  • Freshly grated Parmesan, for serving
  • Toasted pine nuts, for serving
  • Fresh herbs, for serving

Ingredient Notes and Substitutions

Adjust these ingredients based on your personal preference and what you have in your kitchen.

  • Feel free to use vegetable broth instead of chicken broth to keep this recipe entirely vegetarian.
  • If you prefer a lighter texture, white rice can be used, though you will need to adjust the cooking time down significantly.
  • Any combination of white beans, like cannellini or butter beans, works beautifully here.
  • Swap out the pine nuts for sunflower seeds or walnuts for a budget-friendly crunch.
  • Add extra greens like baby spinach at the end for a boost of nutrition.

How to Make Pesto Rice & Bean Soup

Step 1: Sauté the Aromatics

In a large pot over medium heat, heat the extra-virgin olive oil. Add the onion, carrots, garlic, sundried tomatoes, kosher salt, black pepper, oregano, and red pepper flakes. Cook, stirring occasionally, until the vegetables soften, which should take about 6 to 8 minutes. Add the rinsed brown rice to the pot and stir constantly for about 2 minutes to toast the grains, which adds a deeper nutty flavor.

Step 2: Simmer the Rice

Pour in 2 cups of the broth and bring the mixture to a gentle simmer, stirring occasionally to ensure nothing sticks to the bottom. Cover the pot, reduce the heat to medium-low, and let it cook for 30 to 35 minutes until the rice reaches an al dente texture.

Step 3: Combine and Finish

Return the heat to medium and add the beans along with the remaining 2 cups of broth. Stir everything to combine and continue cooking for 12 to 15 minutes more. You are looking for a slightly thickened consistency and fully tender rice. Finally, remove the pot from the heat and stir in the pesto to incorporate that fresh herbal profile.

Step 4: Garnish and Serve

Ladle the hot soup into bowls. Garnish each serving with a generous sprinkle of freshly grated Parmesan, a scatter of toasted pine nuts, and a touch of fresh herbs before serving immediately.

Pro Tips

  • Always stir in the pesto after taking the soup off the heat; high heat can cause the oil in the pesto to separate and dull the bright green color.
  • Make sure to rinse your beans thoroughly under cold water to remove any excess starch or canned flavor.
  • Toasting your rice before adding the broth creates a delicious base note that elevates the entire dish.
  • Use low-sodium broth so you have total control over the seasoning of your soup.
Pesto Rice & Bean Soup

Serving Suggestions

This Pesto Rice & Bean Soup is a meal on its own, but you can enhance the experience with a few thoughtful pairings.

  • Serve with a slice of crusty sourdough bread to soak up the flavorful broth.
  • Pair with a simple side salad featuring a lemon-vinaigrette dressing.
  • Top with a squeeze of fresh lemon juice just before eating to brighten the flavors.
  • Add a side of roasted vegetables for an extra serving of greens.

Storage and Reheating

Store any leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, use the stovetop over medium-low heat, adding a splash of water or broth to loosen the consistency if the rice has absorbed too much liquid. It is best to stir in an extra teaspoon of fresh pesto after heating to refresh the flavor.

FAQs

Can I make this recipe ahead of time?

Yes, this soup stores exceptionally well. The flavors often meld together better after sitting in the fridge for a day, making it an excellent meal prep option.

Can I freeze this recipe?

You can freeze the soup base without the pesto. Once thawed and reheated on the stove, stir in the fresh pesto to preserve the best flavor and texture.

What can I serve with this recipe?

A simple side of warm garlic bread or a crisp garden salad complements the earthy notes of the soup perfectly. These sides provide a nice contrast in texture to the soft beans and rice.

How do I keep this recipe from drying out?

If the soup thickens too much while sitting, simply stir in a bit more hot broth or water before serving. The rice will continue to absorb liquid as it cools, so adjusting the consistency at the time of reheating is key.

More Recipes You’ll Love

If you enjoyed this Pesto Rice & Bean Soup, explore these other cozy and nutritious meal ideas.

  • Try our Easy One-Pot Vegetable Stew for another quick dinner.
  • Check out our Healthy Lentil Soup for more plant-based goodness.
  • Enjoy a bowl of Creamy Tomato Basil Soup on a chilly evening.
  • Explore our Quick Quinoa and Bean Salad for a fresh lunch option.

Final Thoughts

Pesto Rice & Bean Soup is the perfect answer to the question of what to make for a healthy, satisfying dinner that doesn’t keep you in the kitchen for hours. With its robust blend of textures and the bright, zesty finish of fresh pesto, it offers a sophisticated flavor profile that appeals to all ages. Whether you are aiming for a meatless Monday meal or just craving something wholesome and warm, this recipe delivers every time. I hope this becomes a regular rotation in your home—don’t forget to share your favorite toppings with your family!

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
Pesto Rice & Bean Soup

Pesto Rice & Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Clarice
  • Prep Time: 15 Mins
  • Cook Time: 55 Mins
  • Total Time: 1 Hour 10 Mins
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mediterranean-inspired
  • Diet: Pescatarian

Description

Pesto Rice & Bean Soup is a comforting, heart-healthy meal that combines the rustic simplicity of pantry staples with the vibrant, fresh flavors of basil pesto. This one-pot wonder is perfect for busy weeknights when you need something wholesome, quick, and satisfying. The short-grain brown rice adds a chewy texture while the beans provide a punch of protein, making this a complete nutritional powerhouse that is perfect for meal prepping.


Ingredients

Scale

2 Tbsp. extra-virgin olive oil

1 small yellow onion, chopped

2 medium carrots, chopped

4 cloves garlic, chopped

1/4 cup sundried tomatoes, finely chopped

1 tsp. kosher salt

1/2 tsp. freshly ground black pepper

1 tsp. dried oregano

1/4 tsp. red pepper flakes (optional)

1/2 cup short-grain brown rice, rinsed

4 cups low-sodium chicken or vegetable broth

2 (15.5-oz.) cans beans of your choice, rinsed and drained

1/2 cup pesto

Freshly grated Parmesan, for serving

Toasted pine nuts, for serving

Fresh herbs, for serving


Instructions

Step 1: Sauté the Aromatics

In a large pot over medium heat, heat the extra-virgin olive oil. Add the onion, carrots, garlic, sundried tomatoes, kosher salt, black pepper, oregano, and red pepper flakes. Cook, stirring occasionally, until the vegetables soften, which should take about 6 to 8 minutes. Add the rinsed brown rice to the pot and stir constantly for about 2 minutes to toast the grains, which adds a deeper nutty flavor.

Step 2: Simmer the Rice

Pour in 2 cups of the broth and bring the mixture to a gentle simmer, stirring occasionally to ensure nothing sticks to the bottom. Cover the pot, reduce the heat to medium-low, and let it cook for 30 to 35 minutes until the rice reaches an al dente texture.

Step 3: Combine and Finish

Return the heat to medium and add the beans along with the remaining 2 cups of broth. Stir everything to combine and continue cooking for 12 to 15 minutes more. You are looking for a slightly thickened consistency and fully tender rice. Finally, remove the pot from the heat and stir in the pesto to incorporate that fresh herbal profile.

Step 4: Garnish and Serve

Ladle the hot soup into bowls. Garnish each serving with a generous sprinkle of freshly grated Parmesan, a scatter of toasted pine nuts, and a touch of fresh herbs before serving immediately.

Pro Tips

  • Always stir in the pesto after taking the soup off the heat; high heat can cause the oil in the pesto to separate and dull the bright green color.
  • Make sure to rinse your beans thoroughly under cold water to remove any excess starch or canned flavor.
  • Toasting your rice before adding the broth creates a delicious base note that elevates the entire dish.
  • Use low-sodium broth so you have total control over the seasoning of your soup.

Notes

Ensure your pesto is alcohol-free and vegetarian if necessary. You can use any canned beans such as chickpeas, cannellini, or black beans. Store leftovers in an airtight container in the refrigerator for up to 4 days.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 4g
  • Sodium: 650mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 14g
  • Cholesterol: 5mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star