Cinnamon Snail

  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
menu icon
go to homepage
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
search icon
Homepage link
  • Recipes
  • Meal Planner
  • Classes
  • Pop-Ups
  • Consulting
  • Catering
×

Home » Recipes » Vegan Italian Recipes

Vegan Stuffed Shells With Spinach and Ricotta

by Adam Sobel
Updated: Mar 25, 2026
5 from 2 votes
Prep Time 15 minutes mins

*This post may contain affiliate links. Read more »

Jump to Recipe Pin Recipe Email Recipe Leave a Review

Jumbo pasta shells get stuffed to the absolute brim with creamy vegan ricotta and spinach, baked with marinara and garnished while hot with melting shards of vegan Parmesan. It's no mystery why this vegan stuffed shell recipe have become a family favorite for tons of my recipe testers who have picky kids.

A ceramic dish filled with vegan stuffed shells with ricotta, spinach, and herbs, topped with tomato sauce and fresh basil leaves. Surrounding the dish are tomatoes, cheese, salt, and red pepper flakes.
Here’s how to make this recipe perfectly

Recipe tips tailored to what matters most to you:

Gluten Sucks

Grab Tinkyada's rice based stuffable shells instead of wheat ones, a reader already made this exact recipe gluten free and said it was fantastic.

Time Saver

Stuff and assemble the shells a day ahead, cover and refrigerate, then bake straight from the fridge when you're ready for dinner.

Cost Cutting Tip

Make your own vegan ricotta at home instead of buying it premade, it's not complicated and cuts the cost by a good margin.

Make it Healthier

Skip the extra olive oil drizzle on top before baking, the sauce already keeps everything plenty moist without it.

Ingredient Hack

Vegan ricotta shows up in most grocery stores' plant based aisle now, or you can make your own vegan ricotta at home!

Cook Like Adam

Jumbo shells keep cooking in the oven, so boiling them until they're fully soft is a fast track to floppy, torn pasta.

As soon as they're drained, spread the cooked shells out on a tray instead of leaving them piled in the colander.

It's tempting to bury everything in marinara, but stuffed shells bake better when the sauce sits mostly around them instead of smothering the tops.

Oodles more tips, step-by-step recipe photos, info on weird ingredients, and FAQs are all still here. I just tucked 'em out of the way so you can start cooking sooner.

Classic stuffed shells usually involve ricotta cheese, so I figured this would be the perfect place to use some of the super easy almond ricotta from my blog, just doctored up with some fun additions. My readers swear that once those jumbo shells get packed with homemade plant-based ricotta and baked under marinara, most people legit cannot tell the difference.

Pasta shells actually come in 3 sizes: conchigliette (tiny, for soups or pasta fagioli), conchiglie (medium, for pasta salads), and the jumbo ones we want here, which can fit a small stadium's worth about a ¼ cup of filling in each. Make sure you grab the big bad boys.

You will want to serve your shells with some vegan garlic bread because you NEED something to mop up all that extra marinara. For dessert you've got 2 elite options: vegan tiramisu if you're going for light and coffee-kissed, or vegan zeppole if you want pillowy fried dough dusted in powdered sugar so you can pretend you are at the NYC feast of San Gennaro, buying them off of some guy wearing an undershirt who looks like he's built out of fried dough.

A pink heart icon next to bold text that reads "Featured Reader Love Letter" on a textured beige background.

5 stars
Using the Cinnamon Snail Ricotta Cheese with spinach and that touch of lemon zest and marinara sauce done gluten free : fantastic!

Gearhart
Jump to:
  • Recipe tips tailored to what matters most to you:
  • 🥰 Why you'll adore this vegan stuffed shells recipe
  • 🐚 Vegan Stuffed Pasta Shells Ingredients 
  • 🤯 Variations
  • 📖 How to make vegan stuffed shells
  • 💡Serving Ideas
  • 👉 Top tips
  • 🤷‍♀️ Recipe FAQs
  • ✌️You'll love these vegan pasta recipes too:
  • Vegan Stuffed Shells Recipe

🥰 Why you'll adore this vegan stuffed shells recipe

✊ Vegan AF: That's right, mommy. Don't be shocked. Like all of my vegan Italian recipes, this one is cruelty-free from the ricotta to the parmesan on top and it's even been tested on animals (I shared more than a couple with my rescue doggos while doing the recipe development).

⏱️ Weeknight-Friendly Magic: This might look like the ultimate comfort food that took 3 hours and a dramatic cooking montage, but it's actually just boil, mix, stuff, and bake.

🛒 Normal-Human Ingredients: No weird ingredients that send you on a 3-hour spiritual journey through 6 different stores, and the parmesan and ricotta can be made from scratch following my recipes.

 Tested Worldwide: Like all my vegan recipes, over 1,000 home cooks tested this recipe in real kitchens with real lives and real distractions and it still came out amazing every single time.

Text saying TEST NEW RECIPES? YES PLS! in bold, distressed pink letters on a black rectangular background with rough beige tape and splatter marks around the edges.
A man in a gray cap and chefs coat looks seriously into the camera in a kitchen setting, with shelves and jars blurred in the background.

I'm on my knees staring weirdly into your eyes, asking you in a soothing voice to be my taste-testing partner in crime. Sign up for the recipe testing crew and get early access to new recipes before they're published.

Become a CS Recipe Tester

🐚 Vegan Stuffed Pasta Shells Ingredients 

A wooden board with labeled ingredients for a vegan stuffed shells recipe: garlic, vegan ricotta cheese, jumbo shells, marinara, oregano, salt, crushed red pepper flakes, vegan parmesan, olive oil, parsley, onion, lemon, spinach, and basil.

Jumbo Pasta Shells

No jumbo shells at your store? Manicotti tubes are your next best friend or you can wrap lasagna noodles around the filling like a little pasta sleeping bag.

But if you are gluten-free, Tinkyada makes some rice based stuffable shells, so rejoice!

Vegan Ricotta

I have a homemade vegan ricotta recipe and it's absurdly good so you should make it. Nut free? Swap it for the tofu ricotta filling from my vegan lasagna recipe and you're golden.

Spinach

For cooked recipes like this one and my vegan Italian wedding soup, I'm typically a mature bunched fresh spinach fan. The stuff does't break down into total mush.

But if it's what you have available to you triple washed baby spinach is a perfectly respectable. Frozen works too, just make sure you squeeze every last drop of water out of it before using it or the filling's gonna be a soggy ol' slop-fest.

Marinara Sauce

My quick vegan marinara recipe is hella reliable and I'm gonna need you to at least consider it. But any store-bought marinara sauce you already have is completely fine because we're making stuffed shells, not auditioning for a cooking competition judged by your hyper-snobby coworker who always brags about spending time in Naples on vacation.

Vegan Parmesan

My homemade vegan parmesan recipe has a secret (ok, well, the secret is cocoa butter) and it's stupidly easy to make. Buying yours instead for the easy way? Violife's parmesan is genuinely one of the best ones out there,  methinks.

*See the recipe card at the bottom of the page for exact quantities, nutritional info, and detailed cooking directions.

🤯 Variations

Ricotta Stuffed Shells with Pesto

Pesto shells are the sleeper hit of the pasta world and if you love herby flavor, you will fall in love for realsies. Ditch the marinara and bake these babies in a blanket of pistachio pesto, spinach pesto, sun-dried tomato pesto, or walnut pesto.

Sausage & Ricotta Stuffed Shells

Crumble some vegan Italian sausage or vegan pepperoni into the ricotta filling before stuffing the shells and just trust the process on this one. If you love meaty stuff, I'm rooting for you, so long as the meat isn't made from animals.

Red Wine Bolognese Shells

Swap the marinara for my vegan bolognese sauce and suddenly these shells are giving full Sunday dinner at a fancy Italian grandmother's house. Swap it in 1 for 1 wherever the recipe calls for marinara and prepare for a jolly good time.

Text logo “CLEAN PLATE CLUB” with black splatter accents. Above the text, a tan circle features a stylized hand holding a fork, with an eye on the palm—perfect for any Vegan Meal Planner enthusiast.

Grab my easy-yo-use app that builds your whole week with real, chef-tested vegan dinners in 30 seconds, customized to your budget, time, and taste, with a shopping list sorted by aisle.

🔥 Get Instant Access
A tablet screen shows a meal planning app with recipe options and photos. Text on the right reads: Your Custom Kitchen Helper in bold, playful fonts. The background is light beige.
🔥 Get Instant Access

📖 How to make vegan stuffed shells

Okay, so, you have family gatherings scheduled and you wanna make the most stupidly satisfying pasta dish in the gosh darn galaxy? Follow these step-by-step instructions with photos and hot tips below. Or if you're already in the zone and just need the recipe card, it's waiting for you at the bottom of the page.

Close-up of large jumbo pasta shells being dropped into a pot of boiling water. Two shells are mid-air above the water, while others are still being held above the pot.

Step One

For Whom the Shells Toll:

Bring a large pot of salted water to a boil, then drop in the jumbo shells and cook according to the package instructions until al dente. 

Drain and briefly rinse with cool water to stop the cooking, then arrange the shells on a tray, with enough space between them  so they don't stick together.

A glass bowl filled with began ricotta cheese, chopped onions, parsley, spinach, lemon zest, dried oregano, and red pepper flakes on a wooden surface. A red and white towel is partially visible in the corner.

Step Two

Ricotta Feeling, That Tonight's Gonna Be a Good Night:

Place the vegan ricotta cheese in a large bowl. Stir in the chopped spinach, chopped parsley, oregano, lemon zest, crushed red pepper flakes, minced onion, and minced garlic until well combined for the best flavor.

A rectangular ceramic dish filled with chunky tomato sauce, garnished with herbs, sits on a wooden surface next to a red and white striped cloth.

Step Three

Stone Cold Steve Saucetin:

Preheat the oven to 375°F (190°C). Spread a portion of the marinara sauce evenly across the bottom of the baking dish.

A baking tray with jumbo pasta shells stuffed with a spinach and cheese mixture. Unfilled pasta shells sit nearby, along with a bowl of extra filling and a red-striped kitchen towel on a rustic wooden table.

Step Four

Barilla Monkeys:

Use a spoon to fill each cooked shell with the spinach and tofu ricotta mixture. Arrange the filled shells in the baking dish in a single layer with the openings facing upward.

A rectangular baking dish filled with jumbo pasta shells stuffed with vegan ricotta and spinach, topped with tomato sauce, sits on a rustic wooden surface next to a red and white striped cloth.

Step Five

Bake to the Future:

Spoon the remaining marinara sauce evenly around the shells. Lightly drizzle the olive oil over the filled shells.

A brown baking dish filled with jumbo pasta shells stuffed with vegan ricotta and spinach, topped with tomato sauce. The shells are arranged closely together, and some spinach and cheese filling is visible. A striped towel is in the corner.

Step Six

Roastebusters:

Place the dish in the oven and bake at 375°F (190°C) until the sauce is bubbling and the shells are heated through, about 25 minutes.

A bowl of vegan stuffed shells filled with ricotta, spinach, and herbs, topped with tomato sauce and fresh basil. Surrounding the bowl are tomatoes, a wedge of cheese, salt, red pepper flakes, and fresh parsley.

Step Seven

Parmageddon:

Remove the dish from the oven and garnish with grated vegan parmesan, basil leaves, and chopped fresh parsley.

💡Serving Ideas

You've already got a whole dish of the best vegan stuffed shells that will most definitely be a blockbuster hit, so let's not spiral and cook 12 more things just to prove a point. 

Vegan eggplant parm or vegan chicken parm fit right in with all that baked, saucy feast, and you can serve those with some kind of obligatory pasta recipes (vegan pesto pasta or vegan carbonara, perhaps)? You can tell I am the son of a dad whose food pyramid is 90% carbs, right?

👉 Top tips

  1. Cook the Shells Just Until Al Dente: Jumbo shells keep cooking in the oven, so boiling them until they're fully soft is a fast track to floppy, torn pasta. Pull them from the water when they're just tender and still kinda hold their shape.
  2. Give the Shells Some Personal Space: As soon as they're drained, spread the cooked shells out on a tray instead of leaving them piled in the colander where they will likely start sticking to each other mighty quickly.
  3. Don't Drown the Shells in Sauce: It's tempting to bury everything in marinara, but stuffed shells bake better when the sauce sits mostly around them instead of smothering the tops. Too much sauce can make the pasta soggy and hide the filling instead of the shells being a more cheese-forward affair.

🤷‍♀️ Recipe FAQs

Why are my stuffed shells falling apart when I fill them?

The shells were likely cooked too long. Keep them al dente so they stay firm enough to hold the filling without tearing.

How should I store and reheat vegan stuffed shells?


❄️ Refrigerating leftovers
Transfer the cooled stuffed shells to a sealed container and refrigerate for up to 4 days.


🧊 Freezing the dish
Place the shells in a freezer-safe container with a tight lid and freeze for up to 3 months. For best results, keep them arranged in a single layer with sauce surrounding them so they stay moist.


🌙 Thawing frozen stuffed shells
Move the airtight container to the refrigerator and allow the shells to thaw overnight. This slow thaw keeps the pasta texture from becoming mushy.


🔥 Stovetop reheating
Place the shells in a skillet with a splash of marinara or water and warm them over medium-low heat. Cover the pan and heat gently until the shells are warmed through.


⚡️ Oven reheating
Reheat your oven to 350°F (175°C). Place your shells in an oven-safe dish and spoon a little remaining pasta sauce over the top because nobody wants dry pasta, that's just mean & disrespectful. Cover it with foil like you're tucking them in for a cozy nap, then bake for about 20 to 25 minutes until everything's hot and bubbly.

✌️You'll love these vegan pasta recipes too:

  • A hand uses a fork and spoon to twirl vegan carbonara with eggplant and parsley on a speckled plate, served with a slice of toasted bread.
    Vegan Carbonara With Smoked Eggplant
  • A white bowl filled with vegan pesto pasta coated in a creamy green pesto sauce, garnished with grated cheese and fresh basil leaves.
    Easy Vegan Pesto Pasta Recipe
  • Baked zucchini boat filled with cheese and vegan baked ziti.
    Vegan Baked Ziti Recipe
  • A bowl of creamy vegan fettuccine alfredo pasta garnished with parsley, served with a slice of garlic bread.
    White Bean Vegan Alfredo Sauce Recipe
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

A rustic bowl filled with vegan stuffed shells with ricotta, spinach, and herbs, topped with tomato sauce and fresh basil leaves, set on a wooden table with a serving spoon.

Vegan Stuffed Shells Recipe

Shell we get started? You've got giant pasta shells, creamy spinach ricotta, and a pan of marinara doing its saucy little thing in the oven. Put those together and you've got dinner that feels like it belongs at a big family table with someone arguing about who took the last piece of garlic bread.
5 from 2 votes
Print Pin Rate
Prep Time: 15 minutes minutes
Cook Time: 35 minutes minutes
Servings: 24 shells
Course: Main Course
Cuisine: Italian
Diet: Vegan, Vegetarian
Calories: 65kcal
Author: Adam Sobel
Cost: $11

Equipment

  • large pot
  • Colander
  • Large bowl
  • Mixing spoon
  • baking dish
  • Microplane (optional)

Ingredients

  • 8 oz jumbo pasta shells
  • 1 teaspoon salt for boiling the shells
  • 2 ½ cups vegan ricotta cheese
  • 3 packed cups spinach chopped
  • ½ cup parsley chopped
  • 1 teaspoon oregano
  • 1 teaspoon lemon zest
  • ⅛ teaspoon crushed red pepper flakes
  • ¼ cup onion minced
  • 1 teaspoon garlic minced
  • 2 teaspoons olive oil
  • 2 cups marinara sauce

To Garnish:

  • Vegan parmesan cheese grated
  • Basil leaves
  • Chopped parsley

Instructions

  • Bring a large pot of water to a rolling boil over high heat. Add salt, then add the jumbo shells. Cook according to the package directions until al dente and still firm enough to hold their shape without splitting or cracking. Drain and rinse briefly with cool water to stop the cooking. Arrange the shells on a tray with enough space between them so they do not stick together.
  • Place the vegan ricotta in a large bowl. Stir in the chopped spinach, chopped parsley, oregano, lemon zest, crushed red pepper flakes, minced onion, and garlic.
  • Preheat the oven to 375°F (190°C). Spread a portion of the marinara sauce across the bottom of a baking dish to create an even layer.
  • Fill each cooked shell with the ricotta and spinach mixture using a spoon. Arrange the filled shells in the baking dish in a single layer with the open sides facing upward.
  • Spoon the remaining marinara sauce evenly around the shells. Drizzle olive oil lightly over the filled shells.
  • Transfer the dish to the oven and bake at 375°F (190°C) until the sauce is bubbling and the shells are heated through, 25 minutes.
  • Remove the dish from the oven and garnish  with grated vegan parmesan, basil leaves, and chopped parsley.

Notes

🍝 Shell We Dance?

Boil the jumbo shells just until al dente. They’ll keep cooking in the oven, so pulling them early helps prevent floppy, torn pasta and keeps their shape intact.
🍅 Stop Trying To Make Soup

Resist drowning the shells in marinara. Let the sauce sit mostly around them so they bake properly. Too much sauce makes them soggy and hides that cheesy filling you worked for.
want to save this recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from Cinnamon Snail.

Nutrition

Calories: 65kcal | Carbohydrates: 11g | Protein: 4g | Fat: 1g | Saturated Fat: 0.1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.3g | Cholesterol: 4mg | Sodium: 222mg | Potassium: 94mg | Fiber: 1g | Sugar: 2g | Vitamin A: 210IU | Vitamin C: 3mg | Calcium: 50mg | Iron: 0.4mg

More The Best Vegan Italian Recipes

  • A bowl of vegan minestrone soup with pasta shells, kidney beans, green beans, tomatoes, carrots, celery, and parsley, served on a plate with a spoon and garnished with fresh herbs.
    Quick Vegan Minestrone Soup Recipe
  • A bowl of stewed peperonata garnished with chopped herbs, sits on a floral-patterned plate.
    Easy Peperonata Recipe
  • A pan filled with lentil meatballs in a rich tomato sauce, garnished with fresh chopped parsley, with a spoon resting inside the pan.
    Baked Lentil Meatballs Recipe
  • Tofu meatballs in tomato sauce garnished with fresh parsley, served in a blue Dutch oven on a stone surface, surrounded by seasonings, a tomato, and a yellow napkin.
    The Meatiest Vegan Tofu Meatballs

Comments

  1. Kimbi from San Diego says

    April 03, 2026 at 9:57 am

    5 stars
    This is a beautiful and delectable dish. Alot easier to make than it looks!

    Reply
  2. Gearhart says

    March 30, 2026 at 4:51 pm

    5 stars
    Using the Cinnamon Snail Ricotta Cheese with spinach and that touch of lemon zest and marinara sauce done gluten free : fantastic!

    Reply
5 from 2 votes

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hark! It's me Adam Sobel

I created a seriously popular vegan food truck, cookbook, and adorable family. and Now I am sharing all my juicy delicious secrets with you
  LEARN MORE

Autumnal Veggie Vibes

  • Close-up of creamy vegan butternut squash macaroni and cheese topped with golden-brown roasted squash and a crispy breadcrumb crust, with a serving spoon lifting a portion from the dish.
    Vegan Butternut Squash Mac and Cheese Recipe
  • A close-up of a slice of vegan shepherd’s pie with rich brown gravy being poured over the mashed potato topping, revealing layers of savory ground meat and vegetables on a plate.
    Vegan Shepherd's Pie Recipe
  • A bowl of creamy mashed potatoes topped with mushroom bourguignon containing chunks of mushroom, carrots, pearl onions, and fresh herbs, garnished with chopped chives.
    Mushroom Bourguignon Recipe
  • Close-up of a glazed roast vegan ham garnished with fresh herbs, accompanied by caramelized pineapple slices on a wooden board.
    Maple Mustard Glazed Vegan Ham Recipe
  • A sliced vegan turkey roast, garnished with fresh herbs, on a wooden board. Several sprigs of rosemary and a small bowl of sauce are visible in the background.
    Stuffed Vegan Turkey Roast with Crispy Skin
  • A baking dish filled with vegan cornbread stuffing, featuring chunks of cornbread, cranberries, pecans, and celery. A metal serving spoon rests on the dish. A small bowl with dipping sauce is nearby.
    The Best Vegan Cornbread Stuffing Recipe
  • A close-up of a Vegan Apple Muffin topped with apple pieces and cinnamon, with an apple and a cinnamon stick in the background on a metal cooling rack.
    Easy Vegan Apple Cinnamon Muffins
  • A bowl of creamy brown roasted mushroom soup with chunks of mushroom garnished with fresh parsley and cracked black pepper, served with a slice of bread on the side.
    Roasted Mushroom Soup (Creamy without Dairy)
  • A colorful butternut squash salad with mixed greens, sliced figs, roasted squash rounds, pecans, and a drizzle of dressing, served on a white plate with a spoon.
    Butternut Squash Salad Recipe
  • Golden-brown vegan mushroom Wellington on a rectangular plate, garnished with fresh herbs. Surrounded by mushrooms, silverware, a pepper shaker, and a folded orange napkin on a light purple surface.
    The Best Vegan Mushroom Wellington Recipe
  • A slice of vegan pumpkin cheesecake on a plate, topped with a scoop of vanilla ice cream and sprinkled with cinnamon. The cheesecake has a brown crust and a creamy orange filling.
    Easy Vegan Pumpkin Cheesecake Recipe
  • A serving of vegan apple crisp topped with a scoop of vanilla ice cream and sprinkled with cinnamon, presented on a decorative floral plate.
    Easy Vegan Apple Crisp Recipe

Eat my entire cookbook, or at least make the recipes within...

🙋‍♂️ Fan faves

  • A bowl of stir fried Thai basil eggplant garnished with chili pepper slices, thai basil leaves and scallions in a bowl with a fork.
    Thai Basil Eggplant
  • A bowl filled with Soslu Patlican and herbs.
    Soslu Patlican Yemegi (Turkish Eggplant Recipe)
  • A close-up of a Vegan Sushi Bake topped with diced cucumbers, seasoned tofu, and two types of vegan mayo. Two black and red chopsticks are placed on the side of the bowl.
    The Best Vegan Sushi Bake Recipe
  • A bowl of Aloo Gobi garnished with cilantro, green chilies, chopped onions, and sev, with a fork on the side.
    Aloo Gobi Recipe (Indian Cauliflower Potato Curry)
  • A vietnamese vegan banh mi sandwich on a cutting board.
    Vegan Banh Mi Recipe (Vietnamese Tofu Sandwich)
  • A glass jar dripping with korean bbq sauce with a spoon in it on a white wooden surface.
    Easy Korean BBQ Sauce Recipe (Gochujang Barbecue Marinade)
  • A bowl filled with red Adobo Sauce with chipotle peppers, garnished with cilantro, placed on a wooden surface near some tortilla chips and lettuce leaves.
    Chipotle Peppers in Adobo Sauce Recipe
  • Bulgur Pilavi garnished with fresh parsley leaves in a white bowl.
    Bulgur Wheat Pilavi (Turkish Cracked Wheat Pilaf)
  • A glass jar filled with homemade habanero salsa, accompanied by a lime slice and a whole tomato, set on a rustic kitchen countertop.
    Spicy Roasted Habanero Salsa Recipe
  • Korean cucumber salad in a white bowl with chopsticks and kimchi on the side.
    Korean Cucumber Salad Recipe (Oi Muchim recipe)
  • A bowl of Ginataang Kalabasa with bread on the side.
    Ginataang Kalabasa Recipe (Filipino Coconut Milk Stew)
  • A bowl of Persian rice garnished with pomegranate seeds, cilantro, whole cinnamon sticks, raisins, and pistachios.
    Persian Rice Recipe (Jeweled Rice Pilaf)

Footer

↑ back to top

I earn from qualifying purchases from Amazon and other affiliate partners.

Privacy Policy - Disclaimer - Terms & Conditions - Accessibility Policy - Media Kit

Copyright © 2026 The Cinnamon Snail

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.