Spring Pea Pesto Grilled Cheese

Featured in: Warm Family Dinners

Create a delightful spring grilled cheese by first blending fresh peas, basil, garlic, Parmesan, and pine nuts into a vibrant pesto. Butter four sourdough slices and assemble with the pesto and shredded mozzarella, adding optional arugula for freshness. Grill each sandwich on medium heat for 3-4 minutes per side until the bread is golden and cheese melts beautifully. This vegetarian sandwich is ready in just 25 minutes and serves two, making it perfect for lunch or a light dinner.

Updated on Tue, 20 Jan 2026 10:40:00 GMT
Golden, crispy sourdough slices filled with vibrant spring pea pesto and melted mozzarella, showcasing a bright, cheesy grilled cheese sandwich.  Save
Golden, crispy sourdough slices filled with vibrant spring pea pesto and melted mozzarella, showcasing a bright, cheesy grilled cheese sandwich. | amberladle.com

My tiny apartment kitchen was drowning in bags of fresh peas from the farmers market last April when I started throwing things into the food processor without much thought. The vibrant green paste that emerged looked like spring itself, and suddenly I was wondering what else I could do with it besides tossing it with pasta.

My roommate wandered in mid-experiment, raised an eyebrow at the neon green situation, then asked if she could taste test. We ate two sandwiches standing at the counter, barely speaking except for muffled appreciative noises, and I knew this accidental creation was staying in the regular rotation.

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 form the base of your pesto and bring natural sweetness plus that gorgeous vibrant green color
  • Fresh basil leaves: Essential for that classic aromatic brightness that balances the sweetness of the peas
  • Small garlic clove: Just enough to add depth without overpowering the delicate spring flavors
  • Grated Parmesan cheese: Adds savory umami richness that helps ground the lighter flavors
  • Toasted pine nuts or walnuts: Toasting them first makes a huge difference in bringing out their nutty depth
  • Extra-virgin olive oil: Brings everything together and adds fruity richness
  • Lemon zest and juice: Critical for brightening up all the rich elements and making flavors pop
  • Sourdough bread: The tangy flavor and sturdy structure hold up beautifully to grilling
  • Shredded mozzarella cheese: Creates those irresistible cheese pulls and mild creamy flavor
  • Unsalted butter: Getting it perfectly softened means even coverage and no tearing

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Whip up the vibrant pea pesto:
Combine peas, basil, garlic, Parmesan, toasted pine nuts, olive oil, lemon zest, lemon juice, salt, and pepper in your food processor. Pulse until mostly smooth but still slightly textured. Taste and adjust seasoning if needed.
Get your bread ready:
Spread a thin layer of softened butter on one side of each bread slice. Place two slices buttered side down on your work surface and spread about 2 tablespoons of pesto on each.
Build your masterpiece:
Layer the mozzarella cheese evenly over the pesto and add some arugula or spinach if you are feeling extra. Top with remaining bread slices, buttered side facing up.
Grill to golden perfection:
Heat a skillet or griddle over medium heat. Place sandwiches in the pan and cook for 3 to 4 minutes per side. Press gently with your spatula until bread is golden brown and cheese is melted.
Slice and enjoy:
Cut each sandwich in half and serve immediately while cheese is still melty and wonderful.
Freshly made spring pea pesto layered with creamy mozzarella between buttery, toasted sourdough, served warm with a side of greens.  Save
Freshly made spring pea pesto layered with creamy mozzarella between buttery, toasted sourdough, served warm with a side of greens. | amberladle.com

These have become my go-to when friends come over for lunch and I want something that feels fancy but is actually incredibly easy. Theres something about cutting into that golden crust and seeing the bright green peeking through that makes everyone smile.

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 pesto keeps beautifully in the fridge for up to a week and actually tastes better the next day as flavors meld together. I often double the batch and use it throughout the week for quick sandwiches, stirred into pasta, or dolloped onto soups.

Bread Wisdom

While sourdough is my go-to for its tangy flavor and crunch, a nice ciabatta or even a hearty whole grain works beautifully here. Just avoid super soft sandwich bread which will turn mushy under the weight of cheese and pesto.

Serving Ideas

A simple side salad with lemon vinaigrette is perfect for cutting through all that rich cheese. Sometimes I serve these alongside a light tomato soup for the ultimate comfort meal situation.

  • Try adding thin slices of ripe tomato inside the sandwich for extra freshness
  • A drizzle of balsamic glaze over the finished sandwich is absolutely divine
  • These reheat surprisingly well in a 350ยฐF oven for about 10 minutes
Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon
A vegetarian spring pea pesto grilled cheese, featuring golden, crispy bread and a gooey mozzarella center perfect for lunchtime. Save
A vegetarian spring pea pesto grilled cheese, featuring golden, crispy bread and a gooey mozzarella center perfect for lunchtime. | amberladle.com

Hope this bright spring twist brings as much joy to your kitchen as it has to mine over the years.

Recipe FAQs

โ†’ Can I make the pesto ahead of time?

Yes, the spring pea pesto can be prepared up to 2 days in advance. Store it in an airtight container in the refrigerator. This makes assembly on busy days much faster.

โ†’ What cheese alternatives work best for this sandwich?

Fresh mozzarella, provolone, or a combination of mozzarella and fontina work wonderfully. Avoid cheeses that don't melt well, as creaminess is essential for the best texture.

โ†’ How do I prevent the bread from burning while the cheese melts?

Cook over medium heat rather than high heat, and press gently on the sandwich while cooking. If needed, cover the pan briefly with a lid to trap heat and melt the cheese faster without browning the bread.

โ†’ Is there a nut-free pesto option?

Absolutely. Replace pine nuts with sunflower seeds, pumpkin seeds, or even toasted chickpeas for similar texture and nutrition. The pesto will taste slightly different but remain delicious.

โ†’ Can I freeze leftover pesto?

Yes, the pesto freezes well for up to 3 months in ice cube trays or small containers. Thaw in the refrigerator before using, and you'll have homemade pesto ready for future meals.

โ†’ What vegetables pair well as sides with this sandwich?

Roasted asparagus, a spring salad, or fresh spring peas make excellent complementary sides that enhance the seasonal theme of this sandwich.

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

Vibrant spring grilled cheese featuring bright pea and basil pesto with melty mozzarella on crispy sourdough.

Prep time
15 min
Cook time
10 min
Overall time
25 min
Created by Rachel Hayes


Skill required Easy

Cuisine American

Makes 2 Serving size

Diet preferences 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
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

Sandwiches

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

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 with visible texture remaining. Taste and adjust seasoning as needed.

Step 02

Assemble Sandwiches: Spread a thin layer of butter on one side of each bread slice. Place two slices buttered side down on a work surface. Spread 2 tablespoons of pesto on each slice. Top evenly with mozzarella cheese and optional arugula or spinach. Cover with remaining bread slices with buttered side facing 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 melted.

Step 04

Serve: Slice sandwiches in half and serve warm.

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.

Equipment needed

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

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're unsure.
  • Contains dairy: cheese and butter
  • Contains wheat in sourdough bread
  • Contains tree nuts: pine nuts (optional alternative available)

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 420
  • Fat content: 23 g
  • Carbohydrate: 37 g
  • Protein amount: 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.