30-MINUTE MEALS! Get the email series now
Silksavor

Split Pea Pesto Stuffed Shells (Vegan)

5 from 1 vote
1 Comments
Julia
By: JuliaUpdated: Nov 4, 2025
This post may contain affiliate links. Please read our disclosure policy.

A lighter Italian main dish: jumbo shells filled with a bright split pea pesto—vegan, fiber-rich, and packed with protein. Easy weeknight comfort that’s dairy-free and low in fat.

Split Pea Pesto Stuffed Shells (Vegan)
This Split Pea Pesto Stuffed Shells dish began as a pantry-inspired experiment on a busy Sunday evening, and it quickly became a favorite for lighter, plant-forward dinners. I discovered the combination while staring at a bag of green split peas and a bunch of basil going soft in the fridge. I wanted something with the comforting satisfaction of stuffed pasta but without the heaviness of ricotta. The result is bright, herbaceous, and surprisingly creamy thanks to the cooked peas. The texture is velvety without oil or nuts, the basil cuts through with freshness, and the shells cradle the filling like little edible bowls. I make this when I want a feel-good meal that’s still substantial: the split peas add vegetarian protein and fiber so the dish keeps you full without being greasy. It’s an ideal dinner for spring or summer because the basil flavor sings, yet it’s comforting enough to enjoy any time basil is available. Friends have told me this is the kind of recipe they’d serve to guests to show that vegan can be both simple and elegant. Each bite offers a soft shell, a lemon-lifted filling, and a hit of warm marinara—balanced and comforting.

Why You'll Love This Recipe

  • This version is ready in about one hour total and uses everyday pantry staples like split peas and dried jumbo shells—no specialty vegan cheeses needed.
  • The filling is high in fiber and plant protein, keeping the dish light on fat and sugar while still feeling satisfying for a main course.
  • Make-ahead friendly: the pesto can be prepared earlier in the day and shells can be assembled before baking to save time.
  • Allergy-friendly and dairy-free by design, making it a reliable option for mixed-diet gatherings or weeknight family dinners.
  • Customizable: swap the basil for baby spinach or add roasted red peppers for a different flavor profile without losing the creamy texture.

I first brought these to a potluck where several skeptical eaters asked for the recipe; my cousin told me she missed the ricotta but loved the brightness and simplicity. The combination of lemon and basil transforms humble split peas into a pesto that tastes vibrant, and the shells make it feel special. Over time I've refined the balance of garlic and lemon so the pesto remains lively without overpowering the natural pea sweetness.

Ingredients

  • Split peas: Use 1 cup dry green split peas for the pesto; they cook quickly and become naturally creamy. Look for non-split green peas for slower-cooking varieties, but split green peas are ideal here for texture.
  • Water: 2 1/4 cups water, divided—2 cups to simmer the peas and 1/4 cup reserved to help loosen the pesto. The extra water lets you control thickness without adding oil.
  • Fresh basil: 1/4 cup tightly packed fresh basil leaves provide aromatic lift. Italian Genovese basil or a supermarket sweet basil both work; pick fresh, glossy leaves for best flavor.
  • Lemon juice: 1 to 2 tablespoons fresh lemon juice brightens the pesto. Start with 1 tablespoon and add more to taste for brightness without acidity overload.
  • Garlic: 1 to 2 cloves minced—adjust to your household's tolerance. Fresh garlic gives a sharp background that the lemon and basil tame.
  • Sea salt: 1 teaspoon fine sea salt to season the filling; adjust at the end to taste.
  • Jumbo pasta shells: 12 ounces dried shells (about 24–30 shells depending on size) to hold the pesto filling; cook al dente so they keep shape in the oven.
  • Marinara sauce: About 2 cups of your favorite marinara for the baking dish and topping; choose a simple, low-sugar brand or homemade sauce for best results.

Instructions

Cook the split peas: Place 1 cup dry green split peas and 2 cups of water in a small saucepan and bring to a boil over high heat. Reduce to a simmer, cover, and cook until the peas are very tender and breaking apart, about 25 to 30 minutes. Drain and rinse briefly under warm water to stop the cooking. The cooked peas should mash easily between your fingers—this texture is key for a creamy pesto without oil or nuts. Boil the shells: While the peas simmer, bring a large pot of salted water to a rolling boil and cook 12 ounces of jumbo shells according to package directions until just tender (al dente). Drain and spread shells on a baking sheet so they don’t stick. Cooking the shells concurrently saves time and ensures everything finishes together. Preheat and prepare baking dish: Preheat your oven to 350°F. Spoon about 1/2 to 3/4 cup marinara sauce to coat the bottom of a 9" x 13" baking dish—this prevents the shells from sticking and keeps the base saucy. Make the split pea pesto: Transfer the drained peas to a food processor. Add the remaining 1/4 cup water, 1/4 cup basil leaves, 1 tablespoon lemon juice, 1 clove minced garlic, and 1 teaspoon fine sea salt. Process until very smooth, pausing to scrape down the sides. Taste and add more lemon juice or the second clove of garlic if you want more brightness or bite. The mixture should be spreadable but not runny—add an extra tablespoon of water if needed. Fill the shells: Spoon roughly a heaping tablespoon of pea pesto into each shell and arrange the filled shells in a single layer in the prepared baking dish. Spoon additional marinara over each shell so the tops stay moist and the sauce seals into the baking dish. Bake and finish: Bake at 350°F until everything is heated through and the sauce is bubbling, about 25 to 30 minutes. Remove and garnish with additional fresh basil leaves. Let rest 5 minutes before serving so the shells settle. User provided content image 1

You Must Know

  • This plate is rich in fiber and plant protein—about 6 grams of protein and 6 grams of fiber per serving—making it filling without heavy fats.
  • Leftovers keep well refrigerated for up to 3 days in an airtight container and freeze well for up to 3 months; thaw before reheating.
  • For a gluten-free version, use gluten-free jumbo shells—cooking times may vary, so watch them carefully to avoid overcooking.
  • If your basil is limited, add a handful of baby spinach to bulk up the pesto without changing texture; the peas mask small flavor differences.

My favorite part is how forgiving this dish is: the pesto can be tweaked to your taste—more lemon, less garlic, or extra basil—without compromising texture. A friend once doubled the garlic and added red pepper flakes for a spicy twist that disappeared fast on game-night. The shells make it feel celebratory, perfect for a light dinner party where people still want something homey.

Storage Tips

Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. To freeze, place assembled shells (before baking) in a freezer-safe dish, cover tightly with foil and plastic wrap, and freeze for up to 3 months; when ready, bake from frozen, adding an extra 15–20 minutes to the bake time and covering with foil for the first half to prevent drying. Reheat refrigerated portions in a 350°F oven until warmed through, about 15–20 minutes, or microwave individual servings until hot—cover lightly to retain moisture.

Ingredient Substitutions

If you don’t have split peas, use cooked green lentils or cooked cannellini beans for a similar creamy texture—adjust water when processing to achieve the right consistency. Swap basil for a combination of basil and spinach (3:1) for a milder green pesto, or add a few roasted red peppers for sweetness. For a richer finish, swirl in 1 tablespoon of extra-virgin olive oil into the pesto, though the original keeps the dish very low in fat. Use gluten-free pasta if needed and increase seasoning slightly to compensate for any neutral-tasting substitutes.

User provided content image 2

Serving Suggestions

Serve warm with a simple green salad dressed in lemon and olive oil to echo the pesto’s brightness, and crusty bread (gluten-free if needed) to sop up extra marinara. Garnish with fresh basil leaves and a grind of black pepper. For a heartier meal, add roasted seasonal vegetables—eggplant or zucchini roast beautifully alongside and add texture. Pair with a light Italian white wine or sparkling water with lemon to keep the meal feeling fresh.

Cultural Background

This recipe is inspired by classic Italian stuffed pasta traditions—conchiglioni or shells are often filled with ricotta and spinach in Italy—but here the filling uses split peas, a pulse common across European and Mediterranean cooking for centuries. The use of basil ties it to Ligurian pesto traditions, while the pea base echoes how cooks have historically used legumes to create creamy, protein-rich fillings when cheese was not available. It’s a modern, plant-based nod to those regional practices.

Seasonal Adaptations

In spring and summer, use the freshest basil available and serve with a side of grilled asparagus. In cooler months, swap in a small handful of kale (blanched first) for basil and add a teaspoon of smoked paprika to the marinara for warmth. For holiday gatherings, assemble shells ahead and top with a drizzle of walnut-based pesto if nuts are desired; roast cherry tomatoes to scatter over the top for color and sweetness.

Meal Prep Tips

Make the pesto up to two days ahead and refrigerate in a covered container. Cook shells and cool them on a sheet tray; stuff and arrange in the baking dish the night before. Keep covered and refrigerated, then bake when you’re ready—this reduces evening time to just the bake, making it ideal for busy households. Label containers with the date, and freeze extras for quick weeknight meals.

Simple, bright, and adaptable, these stuffed shells make a satisfying centerpiece for any meal. They prove that plant-based can be comforting and celebratory—give them a try and make the pesto your own with small tweaks that reflect your pantry and taste.

Pro Tips

  • Taste the pesto before filling shells and adjust lemon and salt—split peas can be bland without a bright acid.

  • Cook shells until just tender (al dente) so they hold shape through baking.

  • Use a food processor in short pulses and scrape down walls for an evenly smooth pesto.

  • If pesto seems thick, add water a tablespoon at a time until it spreads easily.

  • To freeze, assemble unbaked shells in a freezer-safe dish and cover tightly; bake from frozen, adding time.

This nourishing split pea pesto stuffed shells (vegan) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

How long do leftovers keep?

Yes—this keeps well refrigerated for up to 3 days. Reheat in a 350°F oven for about 15–20 minutes.

Can I make this gluten-free?

Use gluten-free jumbo shells and watch cooking times; some brands require less boiling time.

Tags

Pasta & GrainsItalianVeganDairy FreeHealthyPestoPastaMain Course
No ratings yet

Split Pea Pesto Stuffed Shells (Vegan)

This Split Pea Pesto Stuffed Shells (Vegan) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Split Pea Pesto Stuffed Shells (Vegan)
Prep:30 minutes
Cook:30 minutes
Rest Time:10 mins
Total:1 hour

Ingredients

Split Pea Pesto

Pasta & Assembly

Instructions

1

Cook split peas

Combine 1 cup dry split peas and 2 cups water in a small saucepan. Bring to a boil, reduce heat, cover, and simmer until very tender, about 25–30 minutes. Drain and cool slightly.

2

Boil shells

Cook 12 ounces jumbo shells in salted boiling water according to package directions until al dente. Drain and set aside on a sheet tray to prevent sticking.

3

Preheat and sauce dish

Preheat oven to 350°F. Spread 1/2–3/4 cup marinara in the bottom of a 9" x 13" baking dish to create a saucy base.

4

Make pea pesto

Process cooked peas with 1/4 cup water, 1/4 cup fresh basil, 1 tbsp lemon juice, 1 clove garlic, and 1 tsp salt in a food processor until smooth. Adjust seasoning and consistency with more lemon or water as needed.

5

Fill shells and bake

Fill each shell with a heaping spoonful of pesto, arrange in a single layer in the prepared dish, spoon extra marinara over each shell, and bake at 350°F until heated through, about 25–30 minutes. Garnish with basil and serve.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 82kcal | Carbohydrates: 15g | Protein:
6g | Fat: 0.8g | Saturated Fat: 0g |
Polyunsaturated Fat: 0g | Monounsaturated Fat:
0g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@silksavor on social media!

Split Pea Pesto Stuffed Shells (Vegan)

Categories:

Split Pea Pesto Stuffed Shells (Vegan)

Did You Make This?

Leave a comment & rating below or tag @silksavor on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Julia!

Chef and recipe creator specializing in delicious Pasta & Grains cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.