• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Browse Recipes
    • Latest
    • By Category
  • Indian Vegan Recipes
  • SUBSCRIBE
Holy Cow Vegan
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Latest recipes
  • Browse by category
  • Indian Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ร—

    Home > Vegan Italian Recipes > Vegan Pasta Recipes

    Vegan Stuffed Shells with Spinach Ricotta

    Posted: Feb 27, 2021 ยท Updated: Aug 19, 2021

    Jump to Recipe
    Vegan Stuffed Shells with Spinach Ricotta
    A hearty, filling and delicous dish of vegan Stuffed Shells with Spinach Ricotta for dinner. The shells are stuffed with a creamy, silky spinach and cashew mix and smothered in vegan marinara and cheese. You can make the marinara with vegan meat or lentils--it's yummy either way!
    A closeup of a casserole with cheesy vegan stuffed shells with meaty marinara sauce and mozarella shreds.

    Jay loves pasta dishes with lots of tomato sauce and cheese, and here's one recipe that never fails to make him go for seconds and even thirds: vegan stuffed shells with spinach ricotta.

    This is hearty, satisfying food and it's also one-dish: you will get all the veggies and protein you will need from it.

    It takes a little time to stuff the shells but you can make most of this dish ahead, when you do have a little time on your hands, and assemble it in a hurry.

    Shell pasta, especially the large, stuffed shells, go down especially swimmingly with kids (How did you get the stuffing in the shells, mommy? Erm...because I'm a little big magic!). The shells just look fun and when they taste just as fun, you can be sure they'll disappear before they can say "grilled cheese."

    Stuffed pasta shells with spinach ricotta stuffing, marinara and parsley in an Italian blue and white dish.

    Ingredients for vegan stuffed shells

    • Vegan marinara
    • 16 oz vegan "beef" or "sausage" or 3 cups cooked lentils (approx two 14-oz cans)
    • Vegan parmesan
    • Raw cashews
    • Frozen spinach
    • Oregano
    • Garlic powder
    • Parsley
    • Salt and ground black pepper
    • Large shell pasta
    • Vegan mozzarella shreds
    A closeup of a casserole with cheesy vegan stuffed shells with meaty marinara sauce and mozarella shreds.

    Tips and tricks

    • Much like a lasagna, there are five elements in this vegan stuffed shells recipe: the pasta, the marinara sauce, the ricotta, the mozzarella and the parmesan. Everything but the pasta and the mozzarella are homemade, but it doesn't have to be.
    • You can, for instance, use a storebought marinara.
    • You can also make the different elements beforehand.
      • The vegan marinara needs five ingredients and less than five minutes of prep time.
      • The ricotta comes together in the blender in under five minutes.
      • The cashew parmesan is also super simple and you should always, always have some on hand because it's just so great to toss into all sorts of pasta dishes.
    • I like stirring in vegan meat or crumbles into the marinara, because it adds more protein and also a bit more heft to the sauce. You can use lentils, which are a healthier, cleaner substitute (although the meat substitute is definitely more kid-friendly).
    • If you add the vegan meat or lentils, heat the homemade or storebought marinara, add the crumbled meat or cooked lentils, and heat everything through before layering it into the baking dish. If you are cooking the marinara from scratch, add the meat or lentils to the marinara in the last few minutes of cooking.
    • I use vegan mozarella cheese shreds to top off the stuffed pasta shells, but these can easily be substituted with seasoned panko or any bread crumbs. Toss the crumbs with herbs like oregano or basil and salt and black pepper and scatter on top of the shells.
    Stuffed pasta shells with spinach ricotta stuffing, marinara and parsley in an Italian blue and white dish with baking dish in the back.

    Frequently asked questions

    How long should I cook the pasta shells?

    You need to slightly undercook them as they will continue to cook in the oven.
    Cook the pasta shells two minutes less than the recommended time on the package. That will also make it easier to stuff them -- they will break if too soft.

    I ran out of stuffing but I have a few pasta shells left over.

    The filling should be just enough to stuff 12 oz of pasta shells, but if you do have a few shells leftover, just tuck them into the baking dish between the stuffed shells. No reason to waste, there's lots of good stuff for them to soak in with the marinara, mozzarella and parmesan.
    If you have leftover ricotta, just scatter it on top of the shells after placing them in a baking dish.

    Can I make ahead and freeze?

    You can make the entire pasta ahead of time. Cover the baking dish with aluminum foil and bake, covered, for 30 minutes, and then uncovered, for another 30 minutes, before serving.
    You can also make the different elements ahead. The marinara sauce and ricotta can be made up to five days ahead and refrigerated.
    The cashew parm can be refrigerated for a month.

    What to serve with the vegan stuffed shells

    It's a one-dish meal in itself, but a fresh salad on the side would be amazing with this.

    Related recipes

    • Vegan Instant Pot Pasta Bake
    • Vegan Manicotti with Spinach and Bean Ricotta
    • Classic Vegan Lasagna
    • Lentil Marinara, Oil Free, Delicious
    • Vegan Spinach Cashew Ricotta Dumplings in Marinara, Gnocchi Verde
    A closeup of a casserole with cheesy vegan stuffed shells with meaty marinara sauce and mozarella shreds.
    Vegan Stuffed Shells with Spinach Ricotta

    Vegan Stuffed Shells with Spinach Ricotta

    A hearty, filling and delicous dish of vegan Stuffed Shells with Spinach Ricotta for dinner. The shells are stuffed with a creamy, silky spinach and cashew mix and smothered in vegan marinara and cheese. You can make the marinara with vegan meat or lentils--it's yummy either way!
    5 from 3 votes
    Print Recipe Review Recipe
    Course: Main Course/Pasta
    Cuisine: Italian
    Diet: Vegan, Vegetarian
    Keyword: Vegan Stuffed Shells
    Prep Time: 30 mins
    Cook Time: 50 mins
    Servings: 8
    Calories: 465kcal
    Author: Vaishali ยท Holy Cow! Vegan Recipes

    Equipment

    • 13 by 9 inch baking dish
    • Large pot for boiling pasta

    Ingredients 

    • 1 recipe vegan marinara sauce (or approx 28 oz jar of marinara sauce)
    • 12 oz jumbo pasta shells
    • 1 cup vegan parmesan cheese (or any vegan parmesan)
    • 4 oz vegan mozzarella shreds
    • Salt and ground black pepper to taste

    For spinach ricotta

    • 1ยฝ cups raw cashews
    • 8 oz frozen spinach (thawed and as much water squeezed out as possible)
    • ยพ cup vegetable stock
    • 1 teaspoon garlic powder
    • 1 teaspoon oregano
    • ยผ cup parsley
    • Salt and ground black pepper to taste
    Prevent your screen from going dark

    Instructions

    • Preheat the oven to 375 degrees Fahrenheit.
    • Cook the shells in boiling and salted pasta water for 2 minutes less than the recommended time on the package.
    • Once the pasta shells are ready, drain them in a colander and run cold water over them to stop them from cooking further. Reserve a cup of the pasta cooking water.
    • If adding sausage or lentils to the marinara, place the sauce in a pot. Add the crumbled meat or lentils to the pot and bring them to a boil. Simmer for five minutes, then turn off heat.
      If making marinara from scratch, add the vegan sausage or lentils in the last five minutes of cooking time.
      Stir the reserved cup of pasta cooking water into the marinara.
    • To make the ricotta, place all of the ricotta ingredients in the food processor or blender and process until smooth. If the blades don't move, trickle in just a tiny amount of water to help them move again, no more than a tablespoon at a time. If the ricotta gets too runny you will find it difficult to stuff it into the shells. Make sure it has enough salt.
    • Ladle half the marinara sauce into a 13 by 9 inch baking dish and spread evenly to cover the bottom..
    • Put a tablespoon of the spinach stuffing into each pasta shell. Arrange the shells in a single layer in the baking dish. You might need to pack them in tightly, but don't place them on top of one another.
    • Ladle the rest of the marinara over the shells. Sprinkle on the cashew parmesan and the mozzarella shreds. Cover with aluminum foil.
    • Place in the oven and bake 30 minutes. Remove the aluminum foil after 30 minutes and continue cooking for another 20 minutes.
    • Let stand 10 minutes before serving.

    Nutrition

    Calories: 465kcal | Carbohydrates: 54g | Protein: 15g | Fat: 23g | Saturated Fat: 2g | Potassium: 371mg | Fiber: 5g | Sugar: 7g | Vitamin A: 3533IU | Vitamin C: 4mg | Calcium: 61mg | Iron: 3mg
    Tried this recipe?Please leave a comment and recipe rating below!
    Follow Holy Cow Vegan on Instagram
    « Zucchini Kofta Curry
    Vegan Carrot Cupcakes (with vegan cream cheese frosting) »
    • Facebook
    • Twitter
    • Yummly

    About Vaishali


    Hi! I am so happy you're here. I'm Vaishali, and I've been sharing recipes for delicious vegan food at Holy Cow Vegan since 2007. Every one of the more than 1,000 recipes on this blog has been tried and tested -- and loved -- by my family and I. I hope you will find something here to share with your loved ones. Thanks for stopping by!
    Read more about me here.

    Try these recipes next

    Reader Interactions

    Leave a comment: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Picadillo Tacos
    • Vegan Zucchini Pasta
    • Chickpea Rice
    • Vegan Mushroom Stroganoff
    • Mexican Tofu with Apricots, Chipotle and Tamarind
    • Vegan Swedish Meatballs

    How to make

    • Dosa Recipe | How to Make Perfect Dosai at Home
    • Easy Mushroom Stock
    • Sambar Powder (Sambar Masala)
    • Roti recipe. How to make the softest Roti/Chapati (step by step with video)
    • Healthy Whole Wheat Vegan Puff Pastry (1/2 the fat)
    • Easy Indian Curry Paste for Restaurant-Style Dishes
    • Vegan Mayo
    • How to Make Curry Powder
    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Muffaletta Casserole
    • Cheezy Vegan Mexican Black Bean Casserole
    • Vegan Indian-Spiced Tofu Casserole
    • Lentil Soup
    • Cauliflower Rice Biryani (Keto + Vegan)
    • Easy Vegetable Curry (One-pot, 30 minutes)

    How to make

    • Vegan Instant Pot Yogurt
    • Air Fryer Tofu
    • Ginger Garlic Paste for Indian Recipes | How to make and store it
    • Garam Masala Recipe
    • How to Make a Sourdough Starter (Easy Step by Step Guide)
    • How to make sauerkraut
    • Gluten Free Sourdough Starter
    • Homemade Biryani Masala Spice Mix

    Footer


    ABOUT HOLYCOWVEGAN

    All Recipes
    Recipe Videos
    About Vaishali
    Privacy Policy

    VEGAN INDIAN RECIPES

    Vegan Dal or Dahl Recipes
    Vegan Curry Recipes
    Indian Vegan Desserts

    VEGAN BAKING RECIPES

    Vegan Bread Recipes
    Vegan Sourdough Recipes
    Vegan Cake Recipes
    Vegan Pie Recipes
    Vegan Cookie Recipes


    As an Amazon associate I earn from qualifying purchases. Please read my full disclosure here.

    ยฉ 2022 Holy Cow Vegan