• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Stacey Homemaker
  • About Me
  • Subscribe
  • Recipes
  • Privacy Policy
    • Terms and Conditions
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

Home » Entree » Vegan Spinach Artichoke Dip Stuffed Shells

Vegan Spinach Artichoke Dip Stuffed Shells

By Stacey Homemaker on May 19, 2020, Updated September 27, 2020 29 Comments

This post may contain affiliate links. Please read my disclosure.
Jump to Recipe Print Recipe

Vegan stuffed shells are the ultimate comfort food! What makes this recipe so special is the super rich and creamy vegan spinach artichoke dip filling! This meal is family-friendly, easy to make, and it's ready in one hour!

Overhead shot of a casserole dish filled with vegan stuffed shells on top of a plaid towel.

These vegan stuffed shells are everything you ever wanted in a comfort food + more! When I first went vegan, spinach artichoke dip was one of the first recipes that I veganized. It's super creamy, cheesy, tangy, garlicky, and LOADED with spinach. It also makes the best filling for these vegan stuffed jumbo shells and vegan lasagna! Who needs vegan ricotta when you have spinach dip!? 

How to Make Vegan Stuffed Shells

First, you're going to soak or boil the cashews. Next, you're going to make the cashew cream sauce by blending the cashews with unsweetened coconut milk, lemon juice, apple cider vinegar, and dried seasonings until it's smooth and creamy. 

A wooden spoon being dipped into a bowl of cashew cream sauce on a rustic background.

While you're making the cashew cream sauce in a blender, you can start sauteeing the onions, artichokes, and garlic in a large pan. Stir in the cashew cream sauce and frozen spinach. Mix it well to combine and let it cook until hot and bubbly.

A photo collage showing how to make the filling in a few easy steps on a rustic background.

While you're making the spinach artichoke dip filling, boil the eggless pasta shells in salted water in a separate pot. Cook the shells 2 minutes less than the package instructions so they'll be easier to fill without tearing.

Drain the pasta shells and rinse them with cool water to stop the cooking process. Lay the shells out on a parchment paper-lined sheet so they won't stick to each other.  

In a large casserole dish, pour one cup of your favorite tomato sauce on the bottom of the dish and spread it around evenly. Wait until the shells have cooled and then fill each shell spinach artichoke dip.

Overhead shot of a casserole dish filled with stuffed shells without sauce on a rustic background.

Arrange the stuffed jumbo shells on top of the sauce and then top with the rest of the tomato sauce (and vegan shredded cheese if you like) and then bake it at 375 degrees for 25-30 minutes.

If you want to watch a hilarious video of someone on YouTube making my vegan stuffed shells recipe (spoiler alert, they loved the recipe!), watch this video. 

Serving Suggestions

If I'm in a hurry, I often just make a big salad to serve with the vegan stuffed shells. However, if you have a little bit of extra time to whip up a tasty side dish, here are a few delicious options to try:

  • Cherry Tomato Avocado Arugula Salad
  • Roasted Garlic Brussel Sprouts 
  • Lemon Garlic Oven Roasted Asparagus  
  • Vegan Pesto Veggie Bake
  • Lemon Tahini Courgette Salad

How Long Can You Keep Uncooked Stuffed Pasta Shells in the Refrigerator?

You can prep this recipe ahead of time and store it in the fridge for up to 3 days (you can find more storing info, here). Make sure that the container you use is covered well and it is airtight. When you're ready to bake it, you may need to add 5-10 minutes to the cooking time because the shells are cold. 

Can You Freeze it? 

Yes, you can freeze the vegan stuffed jumbo shells. Fill the shells and arrange them on a large baking tray, but don't bake it. Cover the tray so it is airtight and then freeze in for 3-4 hours or until all the shells are completely frozen. Once the shells have frozen, transfer the shells to a large ziplock or reusable silicone bag for easy storing.

How Do You Reheat Stuffed Shells in the Oven?

When you're ready to reheat the frozen shells, preheat the oven to 375 degrees and line a casserole dish with one cup of tomato sauce. Arrange the frozen shells in the casserole dish and cover with the remaining tomato sauce. Bake for 45-60 minutes or until hot and bubbly. 

Ways to Adapt This Recipe

  • Vegan Lasagna: You can use the spinach artichoke dip filling as the creamy layers in vegan lasagna. 
  • Lasagna Roll-Ups: You can spoon the filling into lasagna noodles or thinly sliced zucchini slices and make rollups. 
  • Vegan Chicken Florentine: You can serve the vegan spinach dip over pasta that's topped with vegan chicken tenders (I like Gardein seven grain tenders) or cauliflower steaks.
  • Manicotti: You can use the filling to stuff manicotti tubes, top it with tomato sauce and bake it according to recipe instructions. 

A closeup view of vegan stuffed shells covered in sauce in a casserole dish.

Notes & FAQ's

  • Gluten-Free: The spinach artichoke dip is naturally gluten-free, but make sure that you use gluten-free jumbo shells. 
  • Are Barilla jumbo shells vegan? Yes, they're vegan and that is what I used to make this recipe. 
  • Leftover Dip: Some of the shells might break while they're cooking, so you may end up with extra spinach artichoke dip. If you have any leftover dip, you can serve it with chips or veggies for a snack.
  • Filling Options: You can use a spoon to scoop the filling into the shells, or you can transfer the spinach dip filling to a large ziplock bag and cut the tip off of one side and then pipe it into the shells. 
  • Substitute for Cashew Cream: If you don't want to make the spinach dip from scratch, you can substitute Kite Hill vegan ricotta for the cashew cream. Mix the premade almond ricotta with the frozen spinach in a large pan over medium heat until the spinach has defrosted and the filling is combined. 
  • Spinach Substitutions: Thinly sliced kale would be a good substitute for spinach.
  • How to stop the noodles from tearing? After you drain the hot water from the noodles, rinse the noodles immediately with cold water. Then place each shell on a lined tray so they're not touching each other. If the shells aren't touching/sticking to the other shells, you should be able to handle them without any tearing.  

Success Tips

  • Undercook the shells by 2 minutes when you boil them, so they'll be easier to handle and won't tear when you're filling them. The pasta will continue to cook in the oven so you don't need to worry that they will be too firm. 
  • When you're topping the stuffed pasta shells with the tomato sauce, make sure to evenly cover all the shells so you don't get any crispy or burnt edges on the noodles.  
  • If you want to add extra cheese on top of the shells, I recommend that you use shredded vegan mozzarella cheese (I have made it with Violife, Follow Your Heart and So Delicious shreds). 
  • You can prepare the vegan shells up to 3 days before you want to bake them.
  • Store leftover shells in an airtight container in the fridge for 3-4 days.
  • If you want to freeze the shells, follow the instructions to assemble, but don't bake the shells before freezing. Find the full freezing/baking instructions above. 

Want More Easy Vegan Pasta Recipes?

Spaghetti and Lentil Mushroom Meatballs

Avocado Pistachio Pesto Pasta

Vegan Taco Pasta

Pumpkin Sage Pasta

Vegan Stuffed Shells

Vegan stuffed shells are the ultimate comfort food! What makes this recipe so special is the super rich and creamy vegan spinach artichoke dip filling! This meal is family-friendly, easy to make, and it's ready in about one hour!
5 from 8 votes
Print Pin Rate
Course: Entree
Cuisine: American
Prep Time: 35 minutes
Cook Time: 25 minutes
Total Time: 1 hour
Servings: 8 servings
Calories: 478kcal
Author: Stacey Eckert

Equipment

  • Blender
  • Large Pan
  • Large Casserole Dish

Ingredients

  • 12 oz box jumbo shells (use gluten-free shells if necessary)
  • 1 ½ cups raw cashews
  • 2 cups unsweetened coconut milk
  • 2 tbsp fresh lemon juice
  • 1 ½ tbsp apple cider vinegar
  • 4 tbsp nutritional yeast
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ⅛ tsp nutmeg
  • ½ tsp himalayan pink sea salt (more to taste)
  • ½ tsp black pepper
  • 2-3 tbsp low-sodium vegetable broth (or water)
  • 1 medium red onion diced
  • 3 garlic cloves minced
  • (2) 14 oz cans artichoke hearts in water rinsed, drained, and roughly chopped
  • (3) 10 oz bags frozen spinach
  • 3 cups tomato sauce (I used a 25 oz jar)
  • 1 tsp dried parsley

Instructions

  • Preheat the oven to 375 degrees.
  • Boil the cashews for 10 minutes and then drain and discard the water. Once the cashews have cooled, you can prepare the vegan spinach artichoke dip. 
  • While you're making the dip, cook the shells in a large pot of salted boiling water. Undercook the shells by 2 minutes so they're slightly firmer than fully cooked, this will make them less likely to tear when you fill them. Drain the shells and rinse them with cold water. Lay the cooked shells (not touching each other) open side up on a tray that's lined with parchment paper.
  • Pour 1 cup of tomato sauce into the bottom of a large casserole dish and spread it around evenly.
  • When the shells are cool enough to handle, spoon 2 tbsp of the spinach dip into each shell. Place the shells open side up into the casserole dish. Repeat until you run out of filling or shells.
  • Pour the remaining tomato sauce over the shells. Try to cover all the edges so they won't get hard in the oven. If you want to add shredded vegan cheese, add it now.
  • Bake uncovered for 25-30 minutes. Remove the shells from the oven and garnish with dried or fresh parsley.

Notes

  • Cook the shells 2 minutes less than the package instructions, so they'll be easier to handle and won't tear when you're filling them.
  • When you're topping the shells with the tomato sauce, make sure to evenly cover all the shells so you don't get any crispy or burnt edges on the noodles.  
  • If you want to add extra cheese on top of the shells, I recommend that you use shredded vegan mozzarella cheese (I have made it with Violife, Follow Your Heart and So Delicious shreds). 
  • You can prepare the shells up to 3 days before you want to bake them.
  • Store leftover shells in an airtight container in the fridge for 3-4 days.
  • If you want to freeze the shells, follow the instructions to assemble, but don't bake the shells before freezing. Find the full freezing/baking instructions above. 

Nutrition

Serving: 1serving | Calories: 478kcal | Carbohydrates: 52g | Protein: 15g | Fat: 26g | Saturated Fat: 15g | Sodium: 659mg | Potassium: 831mg | Fiber: 6g | Sugar: 9g | Vitamin A: 573IU | Vitamin C: 12mg | Calcium: 45mg | Iron: 4mg
Tried this recipe?Please rate it and leave a comment below if you have any feedback! If you post a picture on Instagram, please tag @Stacey_Homemaker and use the hashtag #StaceyHomemaker so I can see your delicious creation!

*This recipe was originally posted on 8/16/16 but I updated it with better instructions on 5/19/20. 

« Vegan Pesto Stuffed Portobello Mushrooms
Vegan Roasted Veggie Quinoa Wraps »

Reader Interactions

Comments

  1. Danielle

    October 22, 2021 at 4:05 am

    Do you think this would be good if I substituted the tomato sauce with your pumpkin sauce? Trying to come up with something tasty for a Halloween dinner!

    Reply
    • Stacey Homemaker

      October 26, 2021 at 2:11 pm

      Yes, I think that would be delicious! Great idea!

      Reply
  2. Holly

    July 30, 2020 at 4:08 pm

    Also if I use 2 boxes of pasta, do I need to double the spinach artichoke dip recipe?

    Reply
    • Stacey Homemaker

      July 30, 2020 at 9:54 pm

      What size are the boxes of pasta that you're using? How many ounces?

      Reply
  3. Holly

    July 30, 2020 at 4:06 pm

    Do I have to use frozen spinach?

    Reply
    • Stacey Homemaker

      July 30, 2020 at 9:53 pm

      Hello! You can use fresh spinach, but give it a rough chop so it's easier to eat without big clumps of spinach.

      Reply
      • Holly

        August 03, 2020 at 3:34 pm

        Thank you!

    • Holly

      August 03, 2020 at 3:33 pm

      12 oz

      Reply
  4. Erin Woodward

    March 26, 2020 at 11:21 pm

    5 stars
    Wish I could give this recipe ten stars! It was outstanding!!! Made a huge casserole dish full - took some to my neighbors in lockdown and took some to my friend in the nursing home. Everyone absolutely loved it! Thank you for this amazing recipe!

    Reply
    • Stacey Homemaker

      March 28, 2020 at 8:02 pm

      Thank you so much, Erin! I'm so glad that you and everyone you shared it with liked the dip =) Thank you for the 10 stars!!!

      Reply
  5. LaToya

    September 21, 2018 at 12:52 am

    5 stars
    Beautiful and Amazing. This dish was superb. It was rich, creamy, delicious and best of all Vegan. Thank you so much for sharing. This is going to be my new go to. Love it!!!!!

    Reply
    • Stacey Homemaker

      October 07, 2018 at 11:57 am

      Thank you so much! I'm happy that you enjoyed the recipe =) Thanks for the feedback!

      Reply
  6. Melissa

    September 01, 2018 at 4:14 pm

    5 stars
    Love this dish! It has become a family favorite!

    Reply
    • Stacey Homemaker

      October 16, 2018 at 10:45 pm

      I'm so happy you loved it! Thank you for the feedback! =)

      Reply
  7. Suzanne

    August 11, 2018 at 2:00 pm

    Thanks for sharing! Can you prep the filling ahead of time?

    Reply
    • Stacey Homemaker

      August 11, 2018 at 8:50 pm

      You definitely can prepare it ahead of time! Enjoy =)

      Reply
  8. Gretchen

    August 08, 2018 at 12:59 pm

    5 stars
    Love love love your dip and it's glorious in the shells. My daughter begs for this for dinner. We recently bought some raw cashews in bulk specifically so we can have this more often.

    Reply
    • Stacey Homemaker

      August 11, 2018 at 9:09 pm

      This makes me so happy! Thank you for leaving a comment, I'm so glad your family enjoys the recipe =)

      Reply
  9. Leslie

    June 15, 2018 at 7:13 pm

    Hi I need it to be gluten free and we don’t have gluten free shells in New Zealand. Would it work if I used it like a sauce and pasta bake instead?

    Reply
    • Stacey Homemaker

      June 15, 2018 at 9:59 pm

      I haven't tried it that way but I don't see why it wouldn't work! Please let me know how it turns out =)

      Reply
  10. JEAN

    June 06, 2018 at 12:33 am

    Stacey, Thanks so much for this recipe. Made it tonight and my husband and I both were so impressed. It turned out wonderful. Many of my shells wouldn't stand up in the casserole dish and tended to fall over, but it didn't matter. The taste was wonderful. It's definitely a keeper recipe and going into the rotation.

    Reply
    • Stacey Homemaker

      June 07, 2018 at 9:39 am

      I'm so glad you liked the recipe, Jean! Thank you for leaving a comment!

      Reply
  11. Cassi K

    February 14, 2018 at 8:55 am

    Hi Stacey, I’m vegan and this recipe looks amazing! Do you know by chance what brand the dairy free spinach dip is? Im nervous my grocery stores do not have it. I typically use Publix or Kroger. Thanks so much!

    Reply
    • Stacey Homemaker

      February 15, 2018 at 11:41 am

      Hello! It's not a product that you can buy, you have to make it yourself. It's very easy to make though, I hope you try it!

      Reply
  12. Connie

    February 12, 2018 at 1:05 pm

    How many does this make? I would like to make for our church potluck, but I need to know if I need to double the recipe.

    Reply
    • Stacey Homemaker

      February 12, 2018 at 4:19 pm

      Hello! It serves 4, I would double the recipe for a potluck! Enjoy!

      Reply
  13. Tara

    January 11, 2018 at 10:39 am

    Do you know I this recipe will serve 4 people?

    Reply
    • Stacey Homemaker

      January 12, 2018 at 8:46 pm

      Hi, Tara! Yes, it does. I'm sorry something is going on with my recipes that they're not all showing the serving amount. I will say that when I make this dish I always serve it with a salad to fill out the plate. Enjoy!

      Reply
    • Stacey Homemaker

      February 12, 2018 at 4:21 pm

      Yes, it does!

      Reply

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Stacey! I veganize your favorite classic recipes and transform them into irresistible meals that are made entirely from plants! Want to know more? →

Winter Recipes!

Vegan Lasagna Soup

Creamy Vegan Vegetable Lasagna Soup

A white bowl filled with mashed potatoes, mushroom gravy, and chives.

Creamy Vegan Mushroom Gravy

Vegan Wild Rice Soup

Loaded veggie quinoa bowls that are low calorie but high on flavor! Easy meals to prepare in bulk for a few days of healthy meals!

Vegan Quinoa Nourish Bowl

The Best Vegan Chili

Vegan Butternut Squash Tempeh Chili

Spicy roasted butternut squash, sautéed onions, mashed avocado, and portobello mushrooms, on a pita, with a chipotle yogurt sauce.

Roasted Butternut Squash Pita Wrap

The Ultimate Guide to Veganism + How to Go Vegan Step by Step

POPULAR POSTS

27 Delicious Vegan Keto Recipes For Breakfast, Lunch & Dinner!
21 Low-Carb Vegan Recipes That Will Fill You Up!
51 Costco Vegan Products That You Need to Try!
Vegan Sweet Potato Lentil Chili
Vegan Carrot Ginger Sweet Potato Soup
Hearty Vegan Cabbage Soup

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2021 Stacey Homemaker

 

Loading Comments...