Vegan Pea Pesto Stuffed Shells with Creamy Almond Ricotta

By Sarah Miller

On August 25, 2026

Macro close-up of jumbo pasta shells overflowing with vibrant green pea pesto and white vegan ricotta. (vegan pea pesto stuffed shells)

Cuisine

Italian-Inspired, Vegan

Prep time

20 minutes

Cooking time

20 minutes

Total time

40 minutes

Servings

4 people

Vegan pea pesto stuffed shells are the ultimate vibrant, plant-based dinner that tastes even better than it looks. If you are searching for a meal that combines the comfort of pasta with the fresh, zesty flavors of spring, these emerald-hued shells are about to become your new obsession. This recipe bridges the gap between high-end restaurant quality and cozy home cooking, featuring a thick, glossy pea pesto and a velvety almond-based ricotta that will fool even the most dedicated dairy lovers.

There is something undeniably satisfying about the contrast between a perfectly al dente jumbo pasta shell and a warm, creamy filling. Whether you’re hosting a dinner party or looking for a way to elevate your weeknight routine, these vegan pea pesto stuffed shells deliver on every front: color, texture, and deep, savory flavor.

Close-up of baked vegan pea pesto stuffed shells showing golden-brown toasted edges and lemon curls.
The toasted edges add the perfect crunch to these creamy shells.

Why You Will Love These Vibrant Stuffed Shells

  • Visual Masterpiece: The striking contrast between the vibrant emerald green pesto and the snow-white almond ricotta makes this a “show-stopper” dish perfect for Pinterest-worthy tablescapes.
  • Textural Harmony: You get the bite of al dente pasta, the gloss of the pesto, and the slight crunch of toasted shell edges.
  • Nutrient-Dense: Unlike traditional heavy pasta dishes, this version is packed with plant-based protein from peas and almonds.
  • Bright & Zesty: The addition of fresh lemon zest and pea shoots cuts through the richness, keeping every bite refreshing.

The Elements of Perfect Vegan Pea Pesto Stuffed Shells

To achieve the specific look and taste of this dish, each ingredient plays a critical role. Don’t skip the quality checks here!

Jumbo Pasta Shells: You’ll need one 12oz (340g) box. Look for shells without cracks to ensure they hold the filling beautifully during the bake.

Sweet Green Peas: 2 cups (300g) of frozen or fresh peas. These provide the “thick and glossy” base for our pesto and that signature vibrant green color.

Blanched Almonds: 1.5 cups (225g). Once soaked and blended, these transform into a “thick velvety white vegan ricotta” that mimics the texture of dairy perfectly.

Fresh Basil and Garlic: These provide the “fine herb particles” and aromatic punch that defines a classic pesto profile.

Nutritional Yeast: 1/4 cup (15g). This is our secret weapon for adding a savory, “cheesy” depth without the actual cheese.

Extra Virgin Olive Oil: 1/4 cup (60ml). Use a high-quality oil for that final drizzle to add a luxurious mouthfeel and shine.

Garnishes: Raw tender pea shoots, thin curls of lemon zest, and red pepper flakes. These are non-negotiable for achieving the forensic visual accuracy of the dish.

Macro close-up of jumbo pasta shells overflowing with vibrant green pea pesto and white vegan ricotta. (vegan pea pesto stuffed shells)
Look at those fine herb particles and the velvety texture of the almond ricotta!

How to Make the Creamiest Almond Ricotta

Soaking and Prepping the Base

Start by soaking your 1.5 cups (225g) of blanched almonds in boiling water for at least 30 minutes. If you have time, soak them overnight in cool water for an even smoother result. This step is vital to ensure the ricotta isn’t gritty.

Blending to Velvety Perfection

Drain the almonds and add them to a high-speed blender with 1/2 cup (120ml) of water, 2 tablespoons (30ml) of lemon juice, 1 clove of garlic, and 1/2 teaspoon (3g) of sea salt. Blend until the mixture is thick and creamy but still holds its shape. It should look like a “velvety white” cloud.

Crafting the Emerald Green Pea Pesto

Achieving the Glossy Texture

In a food processor, combine the 2 cups (300g) of peas, 1 cup (30g) of fresh basil, 2 cloves of garlic, 1/4 cup (30g) of walnuts, and 1/4 cup (15g) of nutritional yeast. Pulse until you see fine herb particles throughout the mixture.

Emulsifying the Sauce

While the processor is running, slowly stream in 1/4 cup (60ml) of olive oil and 1 tablespoon (15ml) of lemon juice. The pesto should become thick, glossy, and textured. Season generously with cracked black pepper and salt to taste.

Assembling and Baking for Golden-Brown Edges

Prepping the Shells

Boil your jumbo pasta shells in salted water for 2 minutes less than the package instructions. They must be al dente to stand up to the filling and the oven heat. Drain and rinse with cold water to stop the cooking process.

The Art of the Stuffing

Spread a thin layer of pea pesto on the bottom of a ceramic baking dish. Take a shell and dollop a tablespoon of almond ricotta inside, then top it with a generous amount of the emerald pea pesto. The colors should swirl but remain distinct.

The Final Bake

Place the shells in a 400°F (200°C) oven for 15-20 minutes. For those slight golden-brown toasted edges, turn on the broiler for the last 2 minutes, watching closely to ensure they don’t burn. You want the edges to be crisp and the filling to be heated through.

Expert Tips for Visual Success

  • The “Squeeze” Test: When stuffing, gently squeeze the shell to make the filling “overflow” slightly, just like in the professional photos.
  • Lemon Zest Curls: Use a channel knife or a vegetable peeler to create thin yellow curls rather than a fine grate. It adds a sophisticated, high-end look.
  • Freshness Matters: Only add the raw and tender pea shoots after baking. The heat from the shells will wilt them slightly, but they should remain vibrant and structural.
  • Contrast is Key: Serve on a neutral matte grey ceramic plate to make the greens and whites pop.

What to Serve with Stuffed Shells

This dish is quite filling on its own, but it pairs beautifully with light, acidic sides. A simple arugula salad with a balsamic vinaigrette is a great choice. If you’re looking for more pasta inspiration, try our creamy vegan lemon pasta for a lighter weeknight meal or this sun-dried tomato pasta if you want something with a bolder, umami profile.

If you’re serving this as part of a larger plant-based spread, consider adding some sesame noodles for a fusion feast or browsing our crockpot meals for easy side dish ideas.

Storing and Reheating Your Pasta

Storage: Keep leftover vegan pea pesto stuffed shells in an airtight container in the refrigerator for up to 4 days. The pesto may darken slightly due to oxidation, but the flavor will remain excellent.

Reheating: To maintain the texture, reheat in the oven at 350°F (175°C) covered with foil for 10-15 minutes. This prevents the shells from drying out. Avoid microwaving if possible, as it can make the pasta rubbery.

Freezing: You can freeze the shells before baking! Place them on a tray to flash-freeze, then transfer to a bag. Bake from frozen, adding 15 minutes to the total time.

Frequently Asked Questions

Absolutely. You can assemble the shells, cover them tightly, and refrigerate for up to 24 hours before baking. Add an extra 5 minutes to the baking time if cooking directly from the fridge.

Yes! Frozen peas are often fresher than ‘fresh’ peas from the store. Just ensure they are completely thawed and patted dry before blending to maintain a thick, glossy texture.

To make this nut-free, replace the almonds in the ricotta with sunflower seeds (soaked) or firm silken tofu. Replace the walnuts in the pesto with toasted pumpkin seeds or extra nutritional yeast.

The combination of blanched peas and fresh basil creates that emerald hue. Adding lemon juice at the very end helps preserve the chlorophyll and keeps the color bright.

This usually happens if the pasta is overcooked. Boil them for 2-3 minutes less than the package directions (al dente) so they remain sturdy enough to hold the heavy pea pesto filling.

The Ultimate Vegan Pea Pesto Stuffed Shells Recipe

Macro close-up of jumbo pasta shells overflowing with vibrant green pea pesto and white vegan ricotta. (vegan pea pesto stuffed shells)

Vegan Pea Pesto Stuffed Shells with Creamy Almond Ricotta

Vibrant vegan pea pesto stuffed shells featuring a thick, emerald green pea pesto and velvety almond ricotta. A visually stunning, protein-packed dinner with toasted edges and zesty lemon finish.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Italian-Inspired, Vegan
Calories: 420

Ingredients
  

Main Ingredients
  • 12 oz Jumbo Pasta Shells 340g, boiled al dente
  • 2 cups Green Peas 300g, fresh or thawed
  • 1 cup Fresh Basil 30g, packed
  • 1/4 cup Walnuts 30g
  • 1/4 cup Nutritional Yeast 15g
  • 1/4 cup Extra Virgin Olive Oil 60ml
  • 1.5 cups Blanched Almonds 225g, soaked
  • 1/2 cup Water 120ml
  • 3 tbsp Lemon Juice 45ml, divided
  • 1 tsp Lemon Zest Thin curls for garnish
  • 1/2 cup Pea Shoots Fresh garnish
  • 1/2 tsp Red Pepper Flakes To taste

Equipment

  • 1 High-speed blender For the almond ricotta
  • 1 Food Processor For the pea pesto
  • 1 9x13 Baking Dish Ceramic preferred

Method
 

Prepare the Components
  1. Blend soaked almonds, water, 2 tbsp lemon juice, and salt in a high-speed blender until thick and velvety white.
  2. Pulse peas, basil, walnuts, garlic, and nutritional yeast in a food processor. Stream in olive oil and 1 tbsp lemon juice until glossy with fine herb particles.
Assemble and Bake
  1. Fill each al dente shell with a layer of almond ricotta and a generous overflow of pea pesto. Place in a baking dish.
  2. Bake at 400°F (200°C) for 15-20 minutes. Broil for 2 minutes at the end to achieve golden-brown toasted edges.
  3. Top with fresh pea shoots, lemon zest curls, cracked black pepper, red pepper flakes, and a drizzle of olive oil.

Notes

Ensure shells are al dente to prevent mushiness.
Use a channel knife for the best lemon zest curls.
A vertical shot of vegan pea pesto stuffed shells garnished with lemon zest curls and pea shoots on a grey plate.
The perfect vibrant dinner: Vegan Pea Pesto Stuffed Shells with Almond Ricotta.

Save, Rate, and Share!

Did these vegan pea pesto stuffed shells brighten up your dinner table? I would love to see your creations! Please save this recipe to your favorite Pinterest board so you never lose it. If you made this, leave a 5-star rating in the recipe card above and drop a comment below with a photo of your dish. Your feedback helps other home cooks find these vibrant plant-based recipes!

Don’t forget to follow @stacy_bites on Pinterest for more daily recipe inspiration ranging from quick snacks to decadent homemade mochi!

You might also like these recipes

Leave a Comment

Recipe Rating