Creamy Pesto White Beans

Creamy Pesto White Beans (Easy One-Pan Dinner)

If you’re craving a comforting, flavorful dish that comes together quickly, these creamy pesto white beans are a perfect choice. This recipe transforms simple pantry staples into a rich and satisfying meal with minimal effort. The beans become tender and silky, soaking up a luscious pesto-infused sauce that’s both herby and indulgent. Aromas of garlic, olive oil, and basil fill the kitchen as everything simmers together in one pan. A touch of cream adds depth, while lemon brightens the overall flavor, creating a beautifully balanced dish. Whether you’re cooking for a busy weeknight or a cozy weekend meal, this recipe delivers warmth, nutrition, and bold flavor in every bite. It’s also versatile enough to serve as a main course or a hearty side.

Why You’ll Love This Recipe

  • Quick and easy, ready in about 30 minutes
  • Made with simple pantry ingredients like canned beans and pesto
  • Rich, creamy texture without complicated steps
  • High in plant-based protein and fiber
  • Perfect for one-pan cooking with minimal cleanup
Jump to Recipe

Ingredients

  • 2 cans (400 g each) white beans, drained and rinsed
  • 3 tbsp (45 ml) olive oil
  • 2 medium shallots, finely chopped
  • 4 cloves garlic, thinly sliced
  • 1/3 cup (80 ml) vegetable broth
  • 1/3 cup (80 ml) heavy cream
  • 1/3 cup (80 ml) basil pesto
  • 1/2 cup (50 g) grated Parmesan cheese
  • 1 tbsp (15 ml) lemon juice
  • 1/4 tsp (1 g) crushed red pepper flakes
  • 1/2 tsp (3 g) salt (adjust to taste)
  • 1/4 cup (10 g) fresh basil leaves

How to Make Creamy Pesto White Beans

  • Heat olive oil in a large skillet over medium heat until it shimmers lightly
  • Add chopped shallots and cook until soft and translucent, releasing a sweet aroma
  • Stir in sliced garlic and cook briefly until fragrant but not browned
  • Add the drained beans and gently stir to coat them in the oil and aromatics
  • Pour in vegetable broth and bring to a gentle simmer, allowing flavors to meld
  • Stir in heavy cream and let the mixture thicken slightly as it cooks
  • Add pesto and mix thoroughly until the beans are coated in a creamy green sauce
  • Lightly mash a portion of the beans to create a thicker, more velvety texture
  • Sprinkle in Parmesan cheese and stir until melted into the sauce
  • Add lemon juice, salt, and red pepper flakes, adjusting seasoning to taste
  • Simmer briefly until the sauce clings to the beans and looks glossy
  • Finish with fresh basil and serve warm

Recipe Information

Prep Time: 10 minutes
Cook Time or Chill Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Cuisine: Mediterranean-inspired
Course: Main Course

Flavor Profile Breakdown

  • Creamy and velvety texture with soft, tender beans
  • Herbaceous and aromatic from basil pesto
  • Mild nuttiness from Parmesan cheese
  • Bright citrus lift from fresh lemon juice
  • Subtle heat from red pepper flakes

Pro Tips for Best Results

  • Use high-quality pesto for the most vibrant flavor
  • Mash only some of the beans to keep a mix of textures
  • Simmer gently to avoid breaking the beans apart
  • Add lemon juice at the end to preserve its brightness
  • Taste and adjust seasoning gradually for balance

Variations & Substitutions

  • Swap heavy cream with coconut milk for a dairy-free version
  • Use kale or spinach pesto for a different flavor profile
  • Replace Parmesan with nutritional yeast for a vegan option
  • Add sautéed spinach or kale for extra greens
  • Use butter beans or Great Northern beans instead of cannellini

Common Mistakes to Avoid

  • Overcooking garlic, which can turn bitter quickly
  • Skipping the simmer step, which develops flavor
  • Adding too much liquid and thinning the sauce excessively
  • Not seasoning properly after adding beans
  • Over-mashing the beans and losing texture

Serving Suggestions

  • Serve with toasted crusty bread for dipping
  • Spoon over cooked pasta or grains for a hearty meal
  • Pair with a crisp green salad for balance
  • Top with extra Parmesan and a drizzle of olive oil
  • Serve alongside roasted vegetables

Storage & Reheating Tips

  • Store leftovers in an airtight container in the refrigerator for up to 3 days
  • Keep sauce slightly thicker when storing to maintain texture
  • Reheat gently on the stovetop with a splash of broth or water
  • Stir frequently while reheating to prevent sticking
  • Avoid overheating to preserve creaminess

Nutrition Information (Approximate)

Calories: 580 kcal
Protein: 24 g
Carbohydrates: 58 g
Fat: 31 g
Fiber: 12 g
Sugar: 4 g
Sodium: 520 mg

Nawaal Ahmed

Creamy Pesto White Beans (Easy One-Pan Dinner)

Garlic Pesto Beans with Creamy Sauce
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: dinner
Cuisine: Mediterranean
Calories: 580

Ingredients
  

  • 2 cans 400 g each white beans, drained and rinsed
  • 3 tbsp 45 ml olive oil
  • 2 medium shallots finely chopped
  • 4 cloves garlic thinly sliced
  • 1/3 cup 80 ml vegetable broth
  • 1/3 cup 80 ml heavy cream
  • 1/3 cup 80 ml basil pesto
  • 1/2 cup 50 g grated Parmesan cheese
  • 1 tbsp 15 ml lemon juice
  • 1/4 tsp 1 g crushed red pepper flakes
  • 1/2 tsp 3 g salt (adjust to taste)
  • 1/4 cup 10 g fresh basil leaves

Method
 

  1. Heat olive oil in a large skillet over medium heat until it shimmers lightly
  2. Add chopped shallots and cook until soft and translucent, releasing a sweet aroma
  3. Stir in sliced garlic and cook briefly until fragrant but not browned
  4. Add the drained beans and gently stir to coat them in the oil and aromatics
  5. Pour in vegetable broth and bring to a gentle simmer, allowing flavors to meld
  6. Stir in heavy cream and let the mixture thicken slightly as it cooks
  7. Add pesto and mix thoroughly until the beans are coated in a creamy green sauce
  8. Lightly mash a portion of the beans to create a thicker, more velvety texture
  9. Sprinkle in Parmesan cheese and stir until melted into the sauce
  10. Add lemon juice, salt, and red pepper flakes, adjusting seasoning to taste
  11. Simmer briefly until the sauce clings to the beans and looks glossy
  12. Finish with fresh basil and serve warm

Notes

Protein: 24 g

Carbohydrates: 58 g

Fat: 31 g

Fiber: 12 g

Sugar: 4 g

Sodium: 520 mg

Final Thoughts

This creamy pesto white beans recipe proves that simple ingredients can create something truly satisfying and flavorful. It’s the kind of dish you’ll return to again and again because it’s reliable, comforting, and endlessly adaptable. Whether you enjoy it as a quick dinner or a cozy lunch, it delivers a perfect balance of richness and freshness. With minimal effort and maximum flavor, it’s a must-have addition to your recipe collection.

FAQs-Creamy Pesto White Beans (Easy One-Pan Dinner)

Can I use dried beans instead of canned beans?
Yes, but they need to be soaked and fully cooked beforehand to achieve the right texture.

Is this recipe vegetarian?
Yes, it is vegetarian, and it can easily be made vegan with simple substitutions.

Can I freeze creamy pesto beans?
Freezing is possible, but the texture may change slightly due to the cream.

What type of pesto works best?
Classic basil pesto works best, but you can experiment with different varieties.

How can I make the dish lighter?
Use half-and-half or a plant-based milk instead of heavy cream for a lighter version.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating