Sauces & Condiments
This broad bean pesto recipe transforms humble broad beans into a vibrant, nutty sauce that rivals basil pesto in flavor and versatility. The secret lies in blending tender beans with fresh herbs, toasted nuts, and bright lemon juice—creating a creamy, herbaceous condiment that’s dairy-free yet rich in texture.
Unlike traditional pesto, this version delivers a unique earthy depth that pairs beautifully with everything from pasta to grilled meats.
The process is simpler than you’d think: cook the broad beans until tender, then pulse them with garlic, olive oil, and your choice of nuts (pine nuts for classic crunch or walnuts for a heartier bite).
Fresh parsley or mint adds a bright, green finish, while lemon juice keeps the flavors fresh and tangy. For a smoother texture, strain through a fine-mesh sieve; for rustic charm, leave it slightly chunky. The result?
A vegan pesto that’s packed with protein and nutrients, yet still light enough to drizzle over salads or spread on toast.
What makes this recipe stand out is its adaptability. Swap in roasted red peppers for a smoky twist, or add chili flakes for a subtle kick.
Store it in an airtight container in the fridge for up to 5 days, or freeze for longer shelf life—just thaw and stir before using. It’s the perfect way to elevate simple meals with a burst of fresh, herby flavor without the dairy. Ready to make your own?
Let’s get started.
This broad bean pesto isn’t just a sauce—it’s a flavor game-changer that works as a sandwich spread, pasta sauce, or even a dip for crudités. The nutty, slightly sweet notes from the beans balance the bright herbs, creating a harmony that’s both comforting and exciting.
Whether you’re hosting a dinner or meal prepping for the week, this recipe delivers restaurant-quality results in minutes. Here’s everything you need to know to make it perfectly every time.
Ingredients for broad bean pesto
Nine simple ingredients for a vibrant, nutty sauce that rivals basil pesto.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Broad Beans 🌱 | 1 ½ cups | Shell removed, blanched until tender |
| Fresh Parsley Leaves 🌿 | ½ cup | Packed, stems removed |
| Fresh Mint Leaves 🍃 | ¼ cup | Packed, stems removed |
| Toasted Walnuts 🥜 | ½ cup | Lightly toasted for richness |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | High quality, fruity |
| Garlic Cloves 🧄 | 3 cloves | Peeled, rough chopped |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Toasted Pine Nuts 🥜 | ¼ cup | Optional for classic crunch |
Broad beans are the star here—fresh or frozen work, but fresh from the market has the best texture. Trader Joe's and local farmers markets often carry them in season, or check the frozen veggie aisle if you're outside peak time. Toast your nuts (walnuts or pine nuts) in a dry pan for about 3 minutes until fragrant—that aroma makes all the difference. For herbs, I always grab extra parsley since it's the backbone of flavor, but mint adds that bright, fresh kick that makes this pesto special. The olive oil should be the good stuff—something you'd drizzle on bread—because it carries the flavor.
No walnuts? Cashews or almonds work too, though walnuts give that classic earthy depth. Short on parsley? Spinach or cilantro can stretch it out, but parsley is non-negotiable for that fresh pesto taste. The garlic can be roasted (wrap cloves in foil, bake at 400°F for 15 minutes) for a sweeter flavor. Lemon juice is key—don't use bottled; fresh makes the difference. For extra creaminess, add 1 tbsp of silken tofu or aquafaba (chickpea brine) to the blend. And if you're feeling adventurous, swap in 2 tbsp of roasted red peppers for a smoky twist.
This pesto keeps beautifully—5 days in the fridge if you cover it with a thin layer of olive oil to prevent browning. For longer storage, freeze in ice cube trays—perfect for single servings. Thaw and stir before using. I like to make a big batch and freeze half immediately, so I always have pesto on hand. It's amazing on pasta, but also drizzled over roasted veggies or spread on toast. The flavor actually improves after a day or two as everything melds together—trust me on that.
Why You'll Love This Recipe
- No Shelling Nightmare: I’ve shelled broad beans before—it’s a sticky, tedious mess. This recipe skips the pods entirely, using whole beans straight from the pod (just snap off the ends). Five minutes saved, zero frustration.
- Herb-Packed Punch: That bright mint and parsley combo with toasted walnuts? It’s like a green tea party in your mouth—earthy, fresh, and just salty enough to make you crave it again. Honestly, I’ve made pesto before, but this one actually lingers.
- Pantry-to-Table Magic: Use it on toast, dolloped over grilled chicken, or tossed with pasta—no rules. Between us, I’ve even slathered it on sandwiches when I’m lazy. The olive oil keeps it rich, so it stretches further than you’d think.
- Budget Brightener: Broad beans are cheap in season, and this recipe stretches thin. A little goes a long way, and the leftovers? Still taste fresh three days later. I’ve fed a crowd with half a batch—just multiply the walnuts.
Step-by-step instructions for broad bean pesto
Here's how to make this vibrant, nutty pesto that's fresher and brighter than traditional basil versions.
Blanch and Cool the Broad Beans
Bring a pot of salted water to a rolling boil. Add the 1½ cups fresh broad beans and cook for 3-4 minutes until they're tender but still hold their shape. You'll know they're ready when a knife slides in easily—don't overcook or they'll turn mushy.
Drain the beans immediately and transfer them to a bowl of ice water to stop the cooking process. Let them cool completely before handling. This blanching step removes the tough outer skins while preserving their delicate flavor. Once cool, drain again and pat dry thoroughly with paper towels.
Toast the Nuts for Maximum Flavor
In a dry skillet over medium heat, toast the ½ cup toasted walnuts and ¼ cup toasted pine nuts together for 3-4 minutes, stirring constantly. You're looking for a nutty aroma and light golden color—they should smell incredible but not burn. Remove from heat immediately once toasted.
Let the nuts cool for 2 minutes before transferring to a food processor. This prevents the olive oil from immediately turning into butter when you start blending. The toasted nuts will form the rich, nutty base of your pesto, so don't skip this crucial step.
Process the Herb and Nut Base
Add the cooled broad beans, ½ cup fresh parsley leaves, ¼ cup fresh mint leaves, 3 cloves garlic cloves, toasted nuts, ½ teaspoon sea salt, and ¼ teaspoon black pepper to the food processor. Pulse 3-4 times until everything is finely chopped but not yet a paste.
Here's the thing—this is where the magic happens. The combination of broad beans, parsley, and mint creates a bright, herbal flavor that's completely different from traditional pesto. You want the herbs to be finely chopped but still visible, creating texture in your final sauce.
Gradually Add Olive Oil and Lemon
With the processor running, slowly drizzle in the ¾ cup extra-virgin olive oil through the feed tube. This gradual addition prevents the processor from seizing up and creates the perfect emulsified texture. Add the 2 tablespoons lemon juice last and pulse just until combined.
Taste and adjust seasoning if needed. The lemon juice brightens the flavors and balances the richness of the nuts. If the pesto seems too thick, add 1-2 tablespoons water at a time until it reaches a spreadable consistency. You want it thick enough to coat but still pourable.
Serve Immediately or Store Properly
Transfer the pesto to a serving bowl and drizzle with an extra tablespoon of olive oil. This final touch adds extra richness and prevents the surface from drying out. Serve immediately with crusty bread, grilled vegetables, or over pasta for the best experience.
If storing, transfer to an airtight container and press plastic wrap directly on the surface to prevent oxidation. Keep refrigerated for up to 3 days or freeze for 1 month. The fresh herbs will continue to brighten over time, making this pesto even more flavorful as it sits.
Pro Tips For Making Broad Bean Pesto
- SHELL BEANS FAST: Toss broad beans into boiling water for exactly 3 minutes—no more, or they’ll turn to mush. Drain immediately and shock in ice water for 1 minute to stop cooking; this keeps them tender but intact for that perfect texture in your pesto.
- TOAST WALNUTS LOW: Spread walnuts in a single layer on a dry pan over the lowest heat setting. Stir every 30 seconds until they’re golden and fragrant—about 5-6 minutes total. High heat burns them faster than you can blink, and burnt walnuts ruin the whole dish.
- CHOP PARSLEY COARSE: Use the back of your knife to smash parsley leaves slightly before chopping—this releases more flavor. Then, cut into rough chunks (about ½-inch pieces) rather than mincing. The texture stays vibrant, and you’ll taste the freshness better than with a fine paste.
- SAVE THE WATER: Don’t dump that starchy broad bean cooking water—strain it through a fine-mesh sieve and reserve 2 tablespoons. Stir it into your pesto at the end; it adds creaminess without diluting the flavor, and it’s free. (Yes, even if you’re impatient like me.)
Best sauces and condiments for this broad bean pesto
Classic Pairings
This broad bean pesto shines as a pasta sauce—toss it with spaghetti or linguine and finish with toasted pine nuts and chili flakes. The nutty beans and herbs cling beautifully to the noodles.
For extra richness, add a splash of creamy cashew cream (blend soaked cashews with water) to make it completely vegan. 🍝
Grilled Vegetable Topping
Drizzle over roasted zucchini, eggplant, or portobello mushrooms for a hearty vegetarian main. The pesto's bright acidity cuts through the smoky char of grilled veggies. I love pairing it with crispy polenta or quinoa for a complete meal. For extra depth, sprinkle with toasted breadcrumbs before serving.
Sandwich Spread
Spread this pesto on toasted sourdough or ciabatta with avocado slices and sliced cucumber for a fresh, protein-packed sandwich. The broad beans add a satisfying texture, while the herbs keep it light. For a Mediterranean twist, add sliced Kalamata olives and hummus to the mix.
Dip for Crudités
Serve with carrot sticks, celery, and bell pepper strips for a vibrant, healthy appetizer. The creamy texture and bright flavors make it irresistible. For extra crunch, sprinkle with crushed pistachios or sunflower seeds before serving.
This is a great way to use up leftover pesto—just thin it slightly with water if needed.
Protein Boosters
Mix into lentil salads or chickpea bowls for added flavor and protein. The pesto’s earthy notes complement the beans beautifully. I also love stirring it into vegan burgers or black bean tacos for a fresh, herby kick. For extra richness, add a spoonful of nutritional yeast to boost umami.
Breakfast Twist
Spread on toasted bagels or English muffins with avocado and everything bagel seasoning for a savory breakfast. The broad beans add a unique, slightly sweet flavor that pairs surprisingly well with morning meals. For extra protein, top with crumbled tofu or turkey slices. 🥞
Nutrition facts
Frequently asked questions
Can I substitute broad beans with other legumes?
Yes! If you can't find broad beans, try fava beans (they're essentially the same) or white beans like cannellini. For a different flavor, lentils work too—just rinse them well first. The texture will be slightly different, but the nutty base will still shine. Pro tip: Drain and rinse canned beans thoroughly to avoid a watery pesto.
How do I make this pesto smoother vs. chunkier?
For a smooth texture, pulse the ingredients in your food processor until fully combined, then strain through a fine-mesh sieve. For chunkier pesto, pulse just until the herbs and nuts are finely chopped but still visible. The chunky version has more texture and works beautifully as a sandwich spread or pasta topping.
What's the best way to store leftover pesto?
Transfer to an airtight container and press plastic wrap directly on the surface to prevent browning. It keeps for 3-5 days in the fridge. For longer storage, freeze in ice cube trays—thaw and stir before using. The flavor actually improves over time as the herbs meld! Just add a splash of olive oil when reheating to restore creaminess.
Can I make this pesto without nuts?
Swap nuts for sunflower seeds or toasted pumpkin seeds for a seed-based version. For extra creaminess, add 1 tbsp silken tofu or aquafaba (chickpea brine) while blending. The texture will be lighter but still packed with flavor—perfect for those with nut allergies.
Why does my pesto turn brown after storing?
This happens when herbs oxidize—exposure to air causes browning. Prevent it by covering the pesto with a thin layer of olive oil before sealing. If it already browned, don't worry—it's safe to eat! The color change doesn't affect flavor. For future batches, store in a dark glass jar away from light to maintain freshness.
