Spring Pea Pesto Grilled Cheese

Featured in: Fast Everyday Meals

This vibrant grilled cheese combines fresh spring peas with basil into a silky pesto, layered with creamy mozzarella cheese between buttered sourdough bread. The contrast of crispy exterior and melted interior creates the perfect handheld meal. Simply pulse peas, basil, garlic, Parmesan, pine nuts, and lemon together for the pesto, assemble with cheese, and grill until golden. Ready in just 25 minutes, it's an elevated take on a classic comfort sandwich.

Updated on Wed, 21 Jan 2026 16:38:00 GMT
Golden, crispy sourdough slices are stuffed with melty mozzarella and bright green spring pea pesto in this easy vegetarian sandwich. Save
Golden, crispy sourdough slices are stuffed with melty mozzarella and bright green spring pea pesto in this easy vegetarian sandwich. | quickharcha.com

There is something impossibly cheerful about pea pesto, that burst of spring green against golden bread. I first made this on a rainy April afternoon when winter had overstayed its welcome and my kitchen needed color. The sandwich that emerged was so vividly bright that it felt like defiance against the grey weather outside.

My sister was skeptical when I described this sandwich combination, but after one bite she was asking for the recipe to make for her book club. Now whenever I see fresh peas at the market, I grab an extra bag knowing exactly what they will become.

Ingredients

  • Fresh or thawed peas: The sweetness of peas is what makes this pesto so uniquely different from traditional basil versions
  • Fresh basil: Look for leaves that are deep green and fragrant, avoid any that are wilted or darkening
  • Garlic: One small clove is plenty since you want the pea flavor to shine through
  • Parmesan: The salty umami here helps balance the natural sweetness of the peas
  • Pine nuts: Toast them briefly in a dry pan first to bring out their buttery flavor
  • Extra virgin olive oil: Use a good quality one since the flavor comes through clearly
  • Lemon: Both zest and juice are essential to brighten and balance the rich elements
  • Sourdough bread: Choose a loaf with a sturdy crumb that will hold up to the generous pesto layer
  • Mozzarella: Shredded melts more evenly but fresh slices give those lovely cheese pulls
  • Unsalted butter: Softening it first helps you spread it evenly across every inch of the bread

Instructions

Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
Blend the Pea Pesto:
Combine the peas, basil, garlic, Parmesan, pine nuts, olive oil, lemon zest, lemon juice, salt, and pepper in a food processor. Pulse until you have a mostly smooth sauce with small bits of texture remaining, then taste and adjust the seasoning.
Prepare the Bread:
Butter one side of each sourdough slice thoroughly, making sure to spread all the way to the edges. Place two slices buttered side down on your work surface and spread two tablespoons of pesto over the unbuttered sides.
Build the Sandwiches:
Layer the mozzarella over the pesto, adding arugula or spinach if you like some extra green and bite. Top with the remaining bread slices, buttered side facing out.
Grill Until Golden:
Cook in a skillet over medium heat for three to four minutes per side, pressing gently with your spatula. The bread should be deeply golden and the cheese should be completely melted.
Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
A close-up view shows the grilled cheese oozing with melted cheese, served warm on a plate with fresh basil garnish. Save
A close-up view shows the grilled cheese oozing with melted cheese, served warm on a plate with fresh basil garnish. | quickharcha.com

This has become my go to when friends come over for lunch because it looks impressive but comes together in minutes. Something about the combination of warm, melty cheese and bright, fresh pesto makes people linger at the table longer than usual.

Bread Matters More Than You Think

Sourdough works best because its tangy flavor complements the sweet peas and its structure holds up to grilling. A softer bread might turn soggy from the pesto or collapse under the weight of the cheese.

Pesto Variations

Sometimes I add mint along with the basil for an extra spring note. You can also swap half the peas for asparagus tips or baby spinach depending what is in season.

Serving Ideas

A simple green salad with lemon vinaigrette balances the richness perfectly. The sandwich also pairs beautifully with tomato soup for those who want the classic combination.

  • Cut sandwiches on the diagonal for easier eating
  • Tomato soup makes this a complete meal
  • A glass of crisp white wine ties everything together
Product image
Boil water quickly for tea, coffee, instant soups, and faster prep when cooking grains or noodles.
Check price on Amazon
Fresh peas and basil blend into a vibrant pesto layered with mozzarella on buttery, golden-brown sourdough bread for a spring-inspired meal. Save
Fresh peas and basil blend into a vibrant pesto layered with mozzarella on buttery, golden-brown sourdough bread for a spring-inspired meal. | quickharcha.com

I hope this bright green sandwich brings a little spring to your table no matter the season.

Recipe FAQs

Can I make the pesto ahead of time?

Yes, the spring pea pesto can be made up to 2 days ahead. Store it in an airtight container in the refrigerator. Stir well before using and add a thin layer of olive oil on top to prevent browning.

What can I use instead of pine nuts?

Walnuts, sunflower seeds, or almonds work wonderfully as substitutes. For a nut-free option, use sunflower seeds or pumpkin seeds for a similar texture and richness.

Can I use fresh mozzarella instead of shredded?

Absolutely. Fresh mozzarella slices work beautifully and create a creamier texture. Pat them dry before layering to prevent excess moisture that could make the bread soggy.

How do I prevent the bread from burning before the cheese melts?

Cook over medium heat rather than high. Press gently on the sandwich while cooking to help distribute heat evenly. Cover the skillet with a lid for the last minute to trap steam and melt the cheese faster.

Can I add other vegetables to this sandwich?

Definitely. Thin slices of tomato, roasted red peppers, or sautéed mushrooms pair excellently. Add them between the pesto and cheese, being careful not to overload the sandwich.

Is this suitable for freezing?

The pesto freezes well for up to 3 months in ice cube trays. However, assembled sandwiches don't freeze well as the bread texture suffers. Freeze the pesto separately and assemble fresh sandwiches when ready.

Spring Pea Pesto Grilled Cheese

Bright pea and basil pesto layered with melty mozzarella between golden, crisp sourdough slices for an easy vegetarian lunch.

Prep time
15 minutes
Cook time
10 minutes
Total duration
25 minutes
Created by Jack Whitestone


Skill level Easy

Cuisine American

Makes 2 Portions

Diet-friendly details Vegetarian-friendly

What You'll Need

Spring Pea Pesto

01 1 cup fresh or thawed frozen peas
02 1/2 cup fresh basil leaves
03 1 small garlic clove
04 2 tablespoons grated Parmesan cheese
05 2 tablespoons toasted pine nuts
06 2 tablespoons extra-virgin olive oil
07 1/2 teaspoon lemon zest
08 1 tablespoon lemon juice
09 1/4 teaspoon salt
10 Freshly ground black pepper to taste

Sandwich Assembly

01 4 slices sourdough bread
02 2 tablespoons unsalted butter, softened
03 1 cup shredded mozzarella cheese
04 1/4 cup spring pea pesto
05 Baby arugula or spinach leaves, optional

How to Make It

Step 01

Prepare Spring Pea Pesto: In a food processor, combine peas, basil, garlic, Parmesan, pine nuts, olive oil, lemon zest, lemon juice, salt, and pepper. Pulse until mostly smooth while maintaining some texture. Taste and adjust seasoning as needed.

Step 02

Assemble Sandwiches: Spread a thin layer of softened butter on one side of each bread slice. Place two slices buttered side down on a clean surface. Spread 2 tablespoons of pesto on each slice, then top evenly with mozzarella cheese and optional greens. Cover with remaining bread slices, buttered side up.

Step 03

Grill Sandwiches: Heat a skillet or griddle over medium heat. Place sandwiches in the pan and cook 3 to 4 minutes per side, pressing gently, until bread is golden and cheese is fully melted.

Step 04

Finish and Serve: Remove sandwiches from heat, slice in half, and serve immediately while warm.

Gear you'll need

  • Food processor or blender
  • Skillet or griddle
  • Spatula
  • Bread knife

Allergy notes

Review every ingredient for allergen risks and talk to your doctor if uncertain.
  • Contains dairy: cheese and butter
  • Contains wheat: bread
  • Contains tree nuts: pine nuts
  • Verify all product labels for hidden allergens

Nutrition info (per serving)

All nutrition info here is just for your reference and isn’t a substitute for health advice.
  • Calorie count: 420
  • Fat content: 23 g
  • Carbohydrates: 37 g
  • Proteins: 17 g