Spring Pea Pesto Grilled Cheese

Featured in: Warm Earthy Dinners

This Spring Pea Pesto Grilled Cheese combines fresh peas, basil, and aromatic garlic into a vibrant homemade pesto, then layers it with creamy mozzarella between buttered sourdough slices. Toast until golden and crispy for the perfect contrast of textures. Ready in just 25 minutes, this vegetarian sandwich brings seasonal flavors to your table with bright, herbaceous notes and a satisfying melt.

Updated on Tue, 20 Jan 2026 16:25:00 GMT
Toasted sourdough slices, golden and crisp, are filled with vibrant spring pea pesto and melted mozzarella for this Spring Pea Pesto Grilled Cheese. Save
Toasted sourdough slices, golden and crisp, are filled with vibrant spring pea pesto and melted mozzarella for this Spring Pea Pesto Grilled Cheese. | cocoaferns.com

The first time I made this bright green pesto, my kitchen mate paused mid-chew and asked why the sandwich was so vibrantly colored. We'd both grown up on the classic grilled cheese, but this spring version felt like discovering a secret garden tucked between buttery bread. Now whenever fresh peas appear at the market, I know exactly what's for lunch.

Last April, I made these sandwiches for a rainy day picnic with my sister. We huddled under the kitchen island instead, watching steam curl off the golden bread while rain drummed against the windows. Something about the vibrant green against that crisp toast felt like eating hope itself.

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 color to the pesto
  • 1/2 cup fresh basil leaves: The aromatic backbone that makes everything taste garden-fresh
  • 1 small garlic clove: Just enough to add depth without overwhelming the delicate peas
  • 2 tablespoons grated Parmesan cheese: Adds savory umami that bridges the pesto and mozzarella beautifully
  • 2 tablespoons toasted pine nuts or walnuts: Toasting them first makes all the difference in nutty richness
  • 2 tablespoons extra-virgin olive oil: Brings everything together into a spreadable consistency
  • 1/2 teaspoon lemon zest plus 1 tablespoon lemon juice: This bright citrus spark wakes up all the other flavors
  • 1/4 teaspoon salt plus black pepper to taste: Essential for making those fresh vegetables sing
  • 4 slices sourdough bread: The tangy chew and sturdy structure hold up perfectly to grilling
  • 2 tablespoons unsalted butter, softened: Spreadable butter creates that irresistible golden crunch
  • 1 cup shredded or sliced fresh mozzarella: Creamy, mild, and melts into that perfect gooey pull
  • Optional baby arugula or spinach: Adds a peppery fresh bite and another layer of green

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Blend the bright pesto:
Toss the peas, basil, garlic, Parmesan, toasted nuts, olive oil, lemon zest and juice, salt, and pepper into your food processor. Pulse until you have a textured paste, not completely smooth, then taste and tweak the seasoning until it makes you smile.
Butter your bread generously:
Spread softened butter on one side of each sourdough slice, coating every corner for even golden color.
Build the sandwiches:
Lay two slices butter-side down and slather each with that gorgeous green pesto. Pile on the mozzarella, add arugula if you're using it, and crown with the remaining bread slices, butter facing up.
Grill to golden perfection:
Crank a skillet to medium heat and carefully place your sandwiches inside. Cook for 3 to 4 minutes per side, pressing gently with your spatula, until the bread transforms into crisp golden toast and the cheese oozes temptingly.
Slice and serve warm:
Cut each sandwich diagonally and serve immediately while the cheese is still molten and the bread is at its crispest.
Golden sourdough bread grilled to perfection, holding a bright, savory mix of pea pesto and gooey melted mozzarella cheese. Save
Golden sourdough bread grilled to perfection, holding a bright, savory mix of pea pesto and gooey melted mozzarella cheese. | cocoaferns.com

My neighbor's kids, who usually turn their noses up at anything green, absolutely demolished these sandwiches last weekend. Sometimes the best way to introduce new flavors is hiding them inside something universally beloved.

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.

Making It Your Own

Swap in sunflower seeds for a nut-free version that still delivers satisfying crunch. Whole wheat or gluten-free bread work beautifully if you need them.

Leftover Love

That extra pesto deserves a second life. Toss it with hot pasta, spread it on morning toast with a soft-boiled egg, or dollop it onto roasted vegetables for instant flavor.

Perfect Pairings

A crisp Sauvignon Blanc cuts through the richness beautifully. For something non-alcoholic, try sparkling water with an extra lemon wedge.

  • A simple green salad with vinaigrette balances the indulgent sandwich
  • Tomato soup, even from a carton, becomes a restaurant-worthy meal alongside
  • These reheat surprisingly well in a 350°F oven for about 10 minutes if you're lucky enough to have leftovers
Two halves of a Spring Pea Pesto Grilled Cheese, cut diagonally to reveal the vibrant green pesto and melting cheese inside. Save
Two halves of a Spring Pea Pesto Grilled Cheese, cut diagonally to reveal the vibrant green pesto and melting cheese inside. | cocoaferns.com

Every bite of this sandwich tastes like spring itself, fresh and hopeful and impossibly delicious.

Recipe FAQs

Can I make the pesto ahead of time?

Yes, prepare the pesto up to 2 days in advance and store in an airtight container in the refrigerator. You can also freeze it for up to 3 months in ice cube trays for convenient portioning.

What's the best way to achieve a crispy exterior?

Use medium heat and butter the bread generously on both outer sides. Press gently while cooking and avoid moving the sandwich too early. A griddle works better than a skillet for even heat distribution.

Can I substitute the mozzarella?

Absolutely. Gruyère, fontina, or gouda work wonderfully. Fresh mozzarella can be used but slice it thinly to prevent excess moisture. Avoid low-moisture varieties that don't melt as smoothly.

Is this suitable for nut allergies?

Yes, replace pine nuts with sunflower seeds or pumpkin seeds for equally delicious results. The texture and flavor remain satisfying without tree nuts. Always verify all ingredient labels for cross-contamination warnings.

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

Cook on medium rather than medium-high heat, giving the cheese adequate time to melt before the bread browns too much. If needed, reduce heat slightly and cover the skillet briefly with a lid to trap steam.

Can I make this gluten-free?

Yes, substitute gluten-free bread in the same manner. Ensure it's sturdy enough to handle the pesto and cheese without becoming soggy. Toasting the bread slightly before assembly helps maintain structure.

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 grilled cheese featuring bright pea and basil pesto layered with melty mozzarella between golden, crisp sourdough slices.

Prep Time
15 minutes
Time to Cook
10 minutes
Overall Time
25 minutes
Author: Maya Larkson

Recipe Category Warm Earthy Dinners

Skill Level Easy

Cuisine Type American

Makes 2 Servings Amount

Diet Details Vegetarian-Friendly

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 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 clove, Parmesan cheese, pine nuts, extra-virgin olive oil, lemon zest, lemon juice, salt, and black pepper in a food processor. Pulse until mostly smooth with slight texture remaining. Adjust seasonings to taste.

Step 02

Assemble Sandwiches: Spread softened butter thinly on one side of each sourdough slice. Place two slices buttered side down on a work surface. Spread 2 tablespoons pesto on each slice. Distribute mozzarella cheese evenly and add arugula or spinach if desired. Top with remaining bread slices, buttered side up.

Step 03

Grill Sandwiches: Heat skillet or griddle to medium heat. Place assembled sandwiches in pan and cook 3 to 4 minutes per side, applying gentle pressure with spatula until bread achieves golden color and cheese melts completely.

Step 04

Serve: Remove sandwiches from heat, 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.

Kitchen Tools Needed

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

Allergy Info

Always check every ingredient for allergens. If you're not sure, talk to a health expert.
  • Contains dairy products including cheese and butter
  • Contains wheat from sourdough bread
  • Contains tree nuts including pine nuts
  • Use nut-free pesto alternatives for tree nut allergies
  • Always verify product labels for undeclared allergens

Nutrition Details (per portion)

Nutrition info shown is for guidance only. It cannot replace medical 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.