Pin This My neighbor showed up one April morning with a bag of fresh peas from the farmers market, more than she knew what to do with. I tossed them into the food processor with some basil I had been meaning to use, and what came out was this shockingly green, sweet pesto that tasted like spring itself. I smeared it onto sourdough with mozzarella and grilled it up, and suddenly lunch felt like a small celebration. Weve been making it every year since, whenever the peas start showing up again.
I made this for my sister during one of her visits, and she kept saying it tasted like eating in a garden. The lemon zest really does that, it lifts everything and keeps the pesto from feeling too heavy. We sat on the back porch with our sandwiches cut into triangles, cheese still stretching between the halves. She asked for the recipe before she even finished her first half.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Fresh or thawed frozen peas: Frozen peas work beautifully here and theyre already blanched, which keeps the pesto bright green without any extra steps.
- Fresh basil leaves: Use the tender top leaves if you can, they blend smoother and taste sweeter than the tougher stems.
- Small garlic clove: A little goes a long way in pesto, start with one and add more only if you want that sharpness.
- Grated Parmesan cheese: This adds a salty, nutty backbone that balances the sweetness of the peas.
- Toasted pine nuts: Toasting them for a few minutes in a dry pan makes them fragrant and keeps the pesto from tasting flat.
- Extra virgin olive oil: Use something you would drizzle on finished dishes, it becomes part of the flavor.
- Lemon zest and juice: The zest is key, it brings brightness without making the pesto too acidic.
- Sourdough bread: The slight tang plays really well with the sweet pesto, and it crisps up beautifully in butter.
- Unsalted butter: Softened butter spreads easier and helps the bread brown evenly without burning.
- Shredded mozzarella cheese: It melts quickly and stays creamy, though fresh mozzarella works if you slice it thin.
- Optional baby arugula or spinach: A handful of greens adds a peppery bite and makes the sandwich feel a little more substantial.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Make the Pesto:
- Combine peas, basil, garlic, Parmesan, pine nuts, olive oil, lemon zest, lemon juice, salt, and pepper in a food processor. Pulse until mostly smooth but still a little textured, you want some body left in it so it doesnt turn into baby food.
- Assemble the Sandwiches:
- Spread softened butter on one side of each slice of sourdough, then lay two slices buttered side down. Spread two tablespoons of pesto on each, top with mozzarella and arugula if using, then close with the remaining slices buttered side up.
- Grill the Sandwiches:
- Heat a skillet over medium heat and place the sandwiches in carefully. Cook for three to four minutes per side, pressing gently with a spatula, until the bread turns golden and the cheese melts into every crevice.
- Serve:
- Slice each sandwich in half while its still hot and serve immediately. The cheese will keep stretching for a minute or two, which is always the best part.
Pin This The first time I brought this to a potluck, someone asked if it was from a cafe. I realized then that a few good ingredients and a little attention to browning the bread can make something feel special without any fuss. Its become my go to whenever I want to impress someone without spending the afternoon in the kitchen.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
What to Do with Leftover Pesto
You will have extra pesto, and thats a gift. Toss it with warm pasta and a splash of pasta water for an instant dinner. Spread it on crostini with ricotta for an appetizer that looks like you tried. I have also stirred it into scrambled eggs, which sounds weird but tastes like spring on a plate.
Choosing Your Bread
Sourdough is my favorite because of the tangy chew, but any sturdy bread works as long as it can hold up to butter and heat. I have used whole wheat when I wanted something heartier, and once I tried a seeded multigrain that added a nice crunch. Just avoid anything too soft or it will get soggy under the pesto.
Variations Worth Trying
If you want a little heat, add a pinch of red chili flakes to the pesto before blending. I have also swapped the mozzarella for fontina, which melts even creamier and has a slightly nutty flavor. For a heartier version, layer in some thinly sliced roasted chicken or turkey.
- Try gruyere instead of mozzarella for a sharper, more complex melt.
- Add a drizzle of honey on top of the pesto before closing the sandwich for a sweet and savory contrast.
- Use sunflower seeds instead of pine nuts if you need a nut free version, they work surprisingly well.
Pin This This sandwich has a way of making an ordinary Tuesday feel a little brighter. I hope it does the same for you.
Recipe FAQ
- → Can I make the pesto ahead of time?
Yes, the spring pea pesto can be prepared up to 2 days in advance and stored in an airtight container in the refrigerator. This makes assembly quick and convenient on busy weekdays.
- → What if I don't have pine nuts?
Pine nuts can easily be swapped for walnuts, sunflower seeds, or almonds. Each substitution adds a slightly different texture and flavor while maintaining the pesto's herbaceous quality.
- → Can I use fresh mozzarella instead of shredded?
Absolutely. Fresh mozzarella slices work beautifully in this sandwich. They may not melt quite as uniformly as shredded cheese, but they create a creamy, delicate texture that complements the bright pesto perfectly.
- → How do I keep the bread from getting soggy?
Spread the pesto sparingly and ensure your mozzarella isn't overly wet before grilling. Using thicker sourdough slices also helps prevent sogginess while maintaining a crispy exterior.
- → Is this suitable for frozen peas?
Yes, frozen peas work wonderfully. Thaw them completely before processing into the pesto. Frozen peas are often picked at peak ripeness, making them just as flavorful as fresh ones.
- → What bread alternatives work best?
Whole wheat, ciabatta, or gluten-free bread are excellent options. Choose varieties with enough structure to hold up to grilling and support the pesto and cheese filling.