Spring Pea Pesto Grilled Cheese

Featured in: Family-Style Favorites

This Spring Pea Pesto Grilled Cheese combines fresh seasonal flavors in an easy weekday lunch. Start by blending peas, basil, garlic, Parmesan, and pine nuts with lemon and olive oil into a textured pesto. Butter your sourdough slices and layer with the pesto, melted mozzarella, and optional greens. Grill until golden and melted, about 3-4 minutes per side. Customize with whole wheat bread, sunflower seeds instead of nuts, or a pinch of chili flakes for heat.

Updated on Wed, 21 Jan 2026 11:45:00 GMT
Spring Pea Pesto Grilled Cheese sandwiches feature golden, crispy sourdough layered with vibrant green pesto and melting mozzarella on a plate. Save
Spring Pea Pesto Grilled Cheese sandwiches feature golden, crispy sourdough layered with vibrant green pesto and melting mozzarella on a plate. | sweetcasakitchen.com

There was this rainy Tuesday last April when I had a bag of thawed peas staring at me from the counter and zero motivation for anything elaborate. I threw them in the food processor with some wilting basil and a handful of pine nuts, mostly just to clear space in my freezer. The pesto that came out was so shockingly bright and fresh that I ended up making grilled cheese for dinner, and now it is the only way my kids will eat anything green.

Last summer I made these for my sister when she was visiting, and she literally said nothing for the entire first sandwich except happy quiet noises. The second one she ate while standing at the counter, and then she asked if we could make them again the next day. That is when I knew this was not just a random experiment anymore.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 cup fresh or thawed frozen peas: These bring natural sweetness and that gorgeous spring green color that makes everything feel lighter
  • 1/2 cup fresh basil leaves: Do not skip this because the herbal brightness balances the sweet peas perfectly
  • 1 small garlic clove: One is plenty since we want flavor without overwhelming the delicate pea taste
  • 2 tablespoons grated Parmesan cheese: Adds savory depth and helps the pesto cling to the bread
  • 2 tablespoons toasted pine nuts: Toast them first because that nutty richness makes such a difference in the final pesto
  • 2 tablespoons extra-virgin olive oil: Helps everything blend into that smooth spreadable consistency we want
  • 1/2 teaspoon lemon zest: This little bit of citrus brightness cuts through the cheese and ties everything together
  • 1 tablespoon lemon juice: Fresh lemon juice is non negotiable here for that pop of acid
  • 1/4 teaspoon salt: Start here and add more if your peas were frozen unsalted
  • Freshly ground black pepper: Just a few grinds to wake up all the other flavors
  • 4 slices sourdough bread: The tangy sourdough holds up beautifully to the pesto and creates the crispest crust
  • 2 tablespoons unsalted butter: Softened butter spreads evenly and gives you that golden crunch we all want
  • 1 cup shredded mozzarella cheese: Shredded melts faster but fresh slices give you those amazing cheese pulls
  • 1/4 cup spring pea pesto: Reserve some pesto from the batch you just made for layering inside
  • Baby arugula or spinach leaves: Optional but adds a nice peppery contrast to the rich cheese

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 with some texture, then taste and adjust the seasoning if needed.
Assemble the Sandwiches:
Spread butter on one side of each bread slice and place two slices buttered side down on your work surface. Spread 2 tablespoons of pesto on each, top with mozzarella and arugula if using, then cover with remaining bread slices buttered side up.
Grill the Sandwiches:
Heat a skillet over medium heat and place sandwiches in the pan. Cook for 3 to 4 minutes per side, pressing gently, until the bread is deeply golden and the cheese is completely melted.
Serve:
Slice each sandwich in half diagonally and serve immediately while the cheese is still stretchy and the bread is at its crispest.
Save
| sweetcasakitchen.com

My neighbor stopped by unexpectedly while I had these on the griddle once, and the smell coming from my kitchen was enough that she asked if she could just stay for lunch. We ate them standing up at the counter while talking about spring gardens and weekend plans, and I swear those sandwiches tasted better shared than they ever would have alone.

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 It Your Own

Switch up the nuts based on what you have because walnuts work beautifully and add even more earthiness. Sometimes I add a handful of fresh spinach to the pesto for extra nutrition, and nobody ever notices the difference.

Pairing Ideas

A crisp white wine like Sauvignon Blanc cuts through the richness, but sparkling water with lemon is just as perfect for lunch. I have also served these alongside a simple tomato soup when I wanted something more substantial.

Storage and Make Ahead Tips

The pesto keeps in the fridge for up to five days and actually tastes better after the flavors meld overnight. You can also freeze the pesto in ice cube trays for those nights when you need this sandwich in your life immediately.

  • Make double the pesto and freeze half for future meals
  • Grill these on a panini press if you want those extra crispy grill marks
  • Add a slice of prosciutto if you want to make it non vegetarian
A close-up of Spring Pea Pesto Grilled Cheese, revealing gooey mozzarella and fresh pea pesto spread between buttery, toasted bread slices. Save
A close-up of Spring Pea Pesto Grilled Cheese, revealing gooey mozzarella and fresh pea pesto spread between buttery, toasted bread slices. | sweetcasakitchen.com

There is something so cheerful about biting into bright green pesto sandwiched between crispy golden bread. It tastes like spring even on the grayest days.

Questions & Answers

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

Yes, the spring pea pesto keeps well in an airtight container in the refrigerator for up to 3 days. You can also freeze it for up to a month. Just thaw before using.

โ†’ What bread works best for this sandwich?

Sourdough provides excellent flavor and structure, but you can use whole wheat, ciabatta, or gluten-free bread. Choose a sturdy loaf that won't fall apart when heated.

โ†’ Can I substitute the mozzarella cheese?

Absolutely. Fontina, provolone, or Swiss cheese melt beautifully. Fresh mozzarella also works well but may require slightly shorter cooking time to prevent excess moisture.

โ†’ How do I prevent the sandwich from getting soggy?

Spread the pesto thin and evenly, avoid overfilling with greens, and serve immediately after grilling. Butter the bread directly rather than adding extra oil to maintain crispness.

โ†’ Is this vegetarian and vegan-friendly?

This version is vegetarian due to cheese and butter. For vegan, replace butter with olive oil and use vegan cheese, or omit cheese entirely and add more greens and vegetables.

โ†’ What temperature should I grill at?

Use medium heat to ensure the bread toasts golden while the cheese melts inside. Too high heat will brown the bread before the cheese melts; too low will create a greasy 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

A vibrant spring-inspired sandwich featuring bright pea and basil pesto with melty mozzarella on crispy sourdough.

Prep Time
15 min
Time to Cook
10 min
All-In Time
25 min
Created by Violet King


Skill Level Easy

Cuisine American

Makes 2 Portions

Diet Details Vegetarian

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 fresh 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 Baby arugula or spinach leaves, optional

Directions

Step 01

Prepare Spring Pea 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 maintaining slight texture. Adjust seasoning as needed.

Step 02

Assemble Sandwiches: Spread softened butter on one side of each bread slice. Place two slices buttered side down on work surface. Spread 2 tablespoons pesto on each slice, then layer with mozzarella and optional greens. Top with remaining bread slices, buttered side up.

Step 03

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

Step 04

Finish and Serve: Transfer sandwiches to cutting board, slice diagonally in half, and serve immediately while 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.

Tools Needed

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

Allergy Warnings

Make sure to check every ingredient for allergens. If unsure, talk to your healthcare provider.
  • Contains dairy: mozzarella cheese, butter
  • Contains wheat: sourdough bread
  • Contains tree nuts: pine nuts
  • May contain hidden allergens: verify product labels

Nutrition Info (per serving)

Nutritional details are shared for information only; always consult a professional for advice.
  • Calorie Count: 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.