Spring Pea Pesto Grilled Cheese

Featured in: Oven-Made Treats

This vibrant twist on a classic sandwich features fresh spring pea and basil pesto, offering bright herbaceous notes that pair perfectly with creamy melted mozzarella. The pesto combines sweet peas, aromatic basil, toasted pine nuts, and zesty lemon for a spread that's both fresh and savory. Grilled between buttered sourdough until golden and crisp, each bite delivers satisfying crunch followed by warm, gooey cheese. Ready in just 25 minutes, this vegetarian main dish works beautifully for lunch or dinner.

Updated on Wed, 21 Jan 2026 16:31:00 GMT
Golden, crisp sourdough slices bursting with melty mozzarella and vibrant spring pea pesto. Save
Golden, crisp sourdough slices bursting with melty mozzarella and vibrant spring pea pesto. | softhalwa.com

The first time I made this, I stood over my food processor watching bright green peas and fresh basil spin together into this shockingly vibrant sauce. My kitchen filled with this unexpected spring aroma that felt impossibly fresh for a Tuesday night. When that first sandwich hit the hot pan and the pesto started bubbling up around the melting mozzarella, I knew this was going to be a regular rotation. Something about the sweet peas cutting through rich, salty cheese just makes absolute sense.

Last April, my sister came over for what was supposed to be a quick catch-up lunch. I made these sandwiches with pea pesto Id thrown together the night before, and she literally stopped mid-sentence after her first bite. We spent the next hour eating and talking instead of rushing back to our to-do lists. Now whenever she visits, she gives me this look that means 'you know what I want.'

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: These bring natural sweetness and that gorgeous spring color, plus they pulse into a smoother texture than traditional basil-only pesto
  • Fresh basil leaves: The aromatic backbone that makes this feel like a legitimate pesto rather than just mushed peas
  • Small garlic clove: One small clove is plenty, too much garlic will overpower the delicate pea flavor
  • Grated Parmesan cheese: Adds salty depth and helps bind everything together into a cohesive sauce
  • Toasted pine nuts or walnuts: Toasting them first makes a huge difference in flavor, but walnuts work beautifully if pine nuts feel too precious
  • Extra-virgin olive oil: Use your good stuff here since the flavor really shines through
  • Lemon zest and juice: The zest packs aromatic punch while juice brightens everything and balances the rich cheese
  • Sourdough bread: The tangy flavor and sturdy structure hold up perfectly to grilling without getting soggy
  • Shredded mozzarella cheese: Melts into that ideal stretchy consistency, though fresh mozzarella slices work if you prefer a creamier bite
  • Unsalted butter, softened: Spreads easier and lets you control salt levels since the pesto and cheese are already seasoned

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Whip up the pea pesto:
Toss those peas, basil, garlic, Parmesan, toasted nuts, olive oil, lemon zest, juice, salt, and pepper into your food processor. Pulse until it's mostly smooth but still has some texture, you want to see tiny specks of basil and bits of pine nuts, not baby food. Taste and adjust salt or lemon if it needs more brightness.
Get your bread ready:
Spread a thin, even layer of softened butter on one side of each bread slice. Think enough to coat, not enough to make your hands greasy. Place two slices butter-side down on your cutting board or counter.
Build these beauties:
Spread about two tablespoons of that vibrant green pesto on each unbuttered side. Pile on the mozzarella and add a handful of arugula or spinach if you're feeling virtuous. Top with remaining bread slices, buttered-side facing up, so the golden exterior happens on the outside where it belongs.
Grill to perfection:
Heat your skillet over medium heat, not too high or the bread will burn before the cheese melts. Place sandwiches in the pan and cook for 3 to 4 minutes per side, pressing gently with your spatula. You're looking for deep golden crunch and that moment when cheese starts oozing out the sides.
Slice and serve immediately:
Cut each sandwich diagonally, because triangles just taste better, and serve while they're still hot and melty. The contrast between crisp bread and warm, soft filling is everything.
Spring Pea Pesto Grilled Cheese cut diagonally on a board, showing bright green pesto and melted cheese. Save
Spring Pea Pesto Grilled Cheese cut diagonally on a board, showing bright green pesto and melted cheese. | softhalwa.com

This sandwich showed up at my first proper dinner party when I was still nervous about cooking for other people. My friends took one bite and started arguing over who got the last one, which is basically the highest compliment a grilled cheese can receive. Now it's my go-to when I want to serve something that feels special but doesn't require actual effort.

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.

Make Ahead Magic

The pea pesto keeps beautifully in the fridge for up to a week, and honestly, the flavors get better after a day of mingling. I always double the pesto recipe and use the extra for pasta, spreading on toast, or just eating off a spoon when no one's watching. Having it ready means this sandwich becomes a five-minute meal instead of a twenty-minute project.

Bread Wisdom

Sourdough is ideal here because it develops that satisfying crunch and has enough structure to support all the fillings without falling apart. A sturdy whole grain works too, just avoid anything too soft or delicate. The bread needs to stand up to the pesto's moisture and the weight of melting cheese.

Serving Suggestions

A simple green salad with a bright vinaigrette cuts through the richness perfectly. A cup of tomato soup feels almost too on the nose, but sometimes you just need to lean into the classics. For something lighter, try it with a crisp white wine like Sauvignon Blanc or sparkling water with plenty of lemon.

  • The pesto freezes well too, portion it into ice cube trays for future sandwich emergencies
  • Try swapping mozzarella for sharp cheddar and provolone blend for a more grown-up flavor profile
  • If making for a crowd, keep finished sandwiches warm in a 200 degree oven until everyone's ready to eat
Freshly grilled Spring Pea Pesto Grilled Cheese with a side salad, perfect for a quick vegetarian lunch. Save
Freshly grilled Spring Pea Pesto Grilled Cheese with a side salad, perfect for a quick vegetarian lunch. | softhalwa.com

There's something about bright green pesto bubbling through golden bread that makes even an ordinary Tuesday feel like a tiny celebration. Hope this brings some spring brightness to your kitchen too.

Recipe FAQs

Can I make the pesto ahead of time?

Yes, prepare the pesto up to 3 days in advance and store it in an airtight container in the refrigerator. The flavors may actually improve as they meld together.

What other greens work in the pesto?

Fresh spinach or arugula can replace or supplement the basil. Mint also adds a lovely bright note that complements the sweetness of the peas.

Can I use frozen peas?

Absolutely. Thaw frozen peas completely and pat them dry before processing. They work beautifully and make this dish accessible year-round.

What cheese alternatives work well?

Provolone, gruyère, or white cheddar offer excellent melt and flavor. For a dairy-free version, try vegan mozzarella or creamy avocado slices.

How do I prevent the sandwich from getting soggy?

Spread the pesto thinly and avoid overloading. Also, ensure your bread slices are well-buttered on the exterior and grill over medium rather than low heat for a crispy exterior.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spring Pea Pesto Grilled Cheese

Golden sourdough layered with vibrant pea-basil pesto and melted mozzarella creates this satisfying spring sandwich.

Prep Time
15 min
Time to Cook
10 min
Overall Time
25 min
Created by Marisa Wilkes


Skill Level Easy

Cuisine American

Total Yield 2 Portions

Dietary Details Meat-Free

What You 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 or walnuts
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 Optional: baby arugula or spinach leaves

Directions

Step 01

Prepare 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 while retaining some texture. Taste and adjust seasoning as needed.

Step 02

Assemble Sandwiches: Spread softened butter evenly on one side of each bread slice. Place two slices butter-side down on work surface. Spread 2 tablespoons pesto on each slice. Distribute mozzarella evenly over pesto, adding arugula if desired. Top with remaining bread slices, butter-side up.

Step 03

Grill to Perfection: Heat skillet or griddle over medium heat. Place sandwiches in pan and cook 3-4 minutes per side, pressing gently with spatula, until bread achieves golden-brown color and cheese melts completely.

Step 04

Serve: Remove from heat and slice each sandwich diagonally in half. Serve immediately while cheese remains warm and gooey.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Notes

Always look over every ingredient for allergens and talk to a healthcare expert if you're unsure.
  • Contains dairy (Parmesan, mozzarella, butter), wheat (bread), and tree nuts (pine nuts). Substitute sunflower seeds for nut-free preparation. Verify product labels for hidden allergens.

Nutrition Info (each serving)

This nutrition detail is for informational use only and shouldn't replace guidance from a medical professional.
  • Caloric Value: 420
  • Fats: 23 g
  • Carbohydrates: 37 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.