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