This five-ingredient pesto bean soup is hearty and flavorful thanks to the addition of sundried tomatoes and Parmesan. Prep is even faster when you use pre-made pesto!

Sundried tomatoes come packed in either water or olive oil. It doesn’t matter which you use in this recipe. Both are good, but make sure to drain the tomatoes before you chop them up and toss them into the soup.

Feeding a hungry crowd? You can bulk up this pesto soup recipe by adding shredded chicken, sausage, or even spinach or kale (because greens are never a bad idea!).

You can even make this a vegetarian-friendly dish by substituting veggie broth for chicken broth.


recipebtnServe this soup recipe in a fancy homemade bread bowl!

A bowl of 5-ingredient pesto bean soup.

5-Ingredient Pesto Bean Soup Recipe

Only 5 tasty ingredients make up our flavorful pesto bean soup with sun-dried tomatoes, cannellini beans and yummy Parmesan!


Yield: 4 servings
4.75 from 12 ratings
Leave a Review


  • Place drained and rinsed beans into a medium-sized saucepan and add 1½ cups of chicken broth. Reserve remainder of chicken broth for later. Bring to a boil over medium-high heat then reduce heat to medium-low and simmer 8–10 minutes or until thickened.
  • Add Parmesan, pesto and sundried tomatoes and stir to combine. Add as much of the remaining chicken broth as is needed to thin soup to desired consistency.
  • Season to taste with salt and pepper and allow soup to heat to a simmer, but do not allow it to come to a boil. Serve and enjoy.


Serve this soup with your favorite crusty bread for some delicious dipping!
Calories: 264kcal, Carbohydrates: 26g, Protein: 16g, Fat: 13g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Cholesterol: 19mg, Sodium: 1108mg, Potassium: 540mg, Fiber: 7g, Sugar: 5g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

5-ingredient pesto bean soup recipe