Homemade Vegan Stuffed Shells photo
| |

Vegan Stuffed Shells

Plump pasta shells filled with a creamy, tangy tofu-cashew ricotta, layered in a bright tomato sauce and baked until bubbling—this Vegan Stuffed Shells recipe is pure comfort food. It’s one of those dishes that looks fancy but comes together easily. Whether you’re cooking for a weeknight family meal or feeding friends, these shells are hearty, flavorful, and fully plant-based. The filling is luscious thanks to soaked cashews and firm tofu, and fresh basil and lemon bring brightness that keeps every bite balanced.

Why you’ll love this recipe

These Vegan Stuffed Shells are satisfying without being heavy. The ricotta-like filling is creamy, rich, and tangy, while the pasta holds the filling perfectly. You can make them in about an hour and have leftovers that reheat beautifully. If you need a gluten-free option, use gluten-free jumbo pasta shells; otherwise, regular jumbo pasta shells work wonderfully. The recipe scales easily and is forgiving—perfect for people who want comfort food with plant-based ingredients.

Ingredients

  • 8 ounces jumbo pasta shells, gluten-free or regular
  • Vegan Ricotta below
  • 6 ounces frozen spinach, thawed and drained; optional
  • 1/2 cup loosely packed fresh basil, chopped
  • 25 ounce jar pasta/marinara sauce of choice
  • 1/2–1 cup dairy-free parmesan, optional
  • 1 block organic firm or extra firm tofu
  • 1 cup cashews, soaked for at least 4 hours
  • 2 tablespoons nutritional yeast
  • 3–5 cloves of garlic
  • Juice of 1 small lemon
  • 1/2 teaspoon lemon zest (about ½ small lemon)
  • 2 teaspoons Italian seasoning blend
  • 1 teaspoon kosher salt
  • Freshly ground black pepper to taste

Make the Vegan Ricotta

The ricotta in this Vegan Stuffed Shells recipe is a blend of tofu and cashews that achieves a creamy texture with just enough bite to mimic classic ricotta. If you’re including the optional spinach, squeeze out every bit of moisture before adding it to the mixture so the filling isn’t watery.

1. Drain the soaked cashews and rinse briefly. Place them in a high-speed blender or food processor.

2. Crumble the block of organic firm or extra firm tofu and add it to the blender with the cashews.

3. Add 2 tablespoons nutritional yeast, 3–5 cloves of garlic (adjust to your taste), the juice of 1 small lemon, and 1/2 teaspoon lemon zest.

4. Add 1 teaspoon kosher salt, 2 teaspoons Italian seasoning blend, and a few grinds of freshly ground black pepper.

5. Blend until mostly smooth. Leave a little texture so the ricotta feels authentic—pulse and scrape down the sides as needed. If the mixture is too thick, add a splash of water, one tablespoon at a time, until it reaches a creamy but scoopable consistency.

6. If using 6 ounces frozen spinach, make sure it is fully thawed and tightly squeezed to remove excess water. Chop the drained spinach and fold it into the ricotta by hand so it distributes evenly without getting puréed.

7. Stir in 1/2–1 cup dairy-free parmesan if using, and 1/2 cup loosely packed fresh basil, chopped. Taste and adjust seasoning with more salt, pepper, or lemon juice if desired.

Prep the shells and sauce

Easy Vegan Stuffed Shells picture

1. Preheat your oven to 375°F (190°C). Lightly grease a baking dish large enough to fit the shells in a single layer.

2. Cook 8 ounces jumbo pasta shells according to package directions until al dente. Because the shells will bake in sauce, aim for slightly undercooked so they hold their shape. Drain and spread the shells on a lightly oiled baking sheet to prevent sticking while you prepare the filling.

3. Pour about half of the 25 ounce jar of pasta/marinara sauce into the bottom of the greased baking dish and spread into an even layer. This creates a saucy base so the shells won’t stick and will finish cooking beautifully in the oven.

Assemble the Vegan Stuffed Shells

Delicious Vegan Stuffed Shells shot

1. Spoon a generous amount of the vegan ricotta into each cooled or warm cooked shell. A small cookie scoop or two spoons work well—fill until the shell is nicely packed but not overstuffed.

2. Place each filled shell seam-side up in the baking dish on top of the layer of sauce. Continue until all shells are filled and snugly arranged.

3. Spoon the remaining marinara sauce over the shells, covering them evenly. If you like extra sauce, use more from another jar—this dish is adaptable.

4. Sprinkle 1/2–1 cup dairy-free parmesan over the top if you want a cheesy finish. A lighter sprinkle yields a subtler topping; use the full cup for a more pronounced flavor.

Bake and serve

1. Cover the baking dish loosely with foil and bake at 375°F (190°C) for 20 minutes.

2. Remove the foil and bake an additional 10–15 minutes, until the sauce is bubbly and any cheese substitute has melted or become slightly golden at the edges.

3. Remove from the oven and let rest for 5–10 minutes so the filling sets and the shells are easier to serve.

4. Garnish with additional chopped fresh basil and a few grinds of black pepper. Serve warm with a crisp salad or garlic bread made with dairy-free butter or olive oil.

Tips and variations

  • Make ahead: Assemble the shells up to a day in advance, cover, and refrigerate. Bake covered for 30–35 minutes, then uncover and bake 10–15 minutes until bubbly.
  • Freeze for later: Assemble in a freezer-safe dish, cover tightly, and freeze up to 3 months. Thaw overnight in the fridge and bake as directed, increasing bake time as needed if still cold.
  • Add roasted vegetables: Fold small pieces of roasted eggplant, zucchini, or bell pepper into the ricotta for more texture and flavor.
  • Herb swap: If you don’t have basil, try chopped fresh parsley or a teaspoon of dried oregano folded into the ricotta.
  • Spicy kick: Add a pinch of red pepper flakes to the marinara or the ricotta for a gentle heat.
  • Nut-free option: Substitute the cashews with 3/4 cup shelled sunflower seeds that have been soaked briefly, then blended until creamy.

Serving suggestions

These Vegan Stuffed Shells pair perfectly with a bright green salad dressed in lemon vinaigrette, roasted broccoli, or simple steamed greens. For a dinner party, serve with a platter of roasted vegetables and a crisp white wine substitute like sparkling water with lemon for a complete meal.

Storage

Refrigerate leftovers in an airtight container for up to 4 days. Reheat single portions in the microwave for 1–2 minutes or in a 350°F (175°C) oven covered until warmed through. For frozen portions, thaw overnight and reheat as above.

Notes on ingredients

Use a firm or extra-firm tofu to give the ricotta body and bite. Soaked cashews are essential for creaminess—soak at least 4 hours in room temperature water, or for a quick option, pour boiling water over the cashews and let sit for 30–60 minutes, though longer yields the best texture.

Final thoughts

This version of Vegan Stuffed Shells strikes a lovely balance between indulgent and fresh. The tofu-cashew ricotta is creamy and tangy, the basil adds brightness, and the marinara ties everything together. It’s a crowd-pleasing casserole that’s hearty enough for family dinners and elegant enough for guests. If you love comforting pasta bakes, this recipe will become a regular in your rotation.

Rewritten Step-by-Step Recipe Instructions (final)

  1. Preheat oven to 375°F (190°C). Lightly grease a baking dish large enough to hold the shells in a single layer.
  2. Soak 1 cup cashews for at least 4 hours. Drain and rinse before using.
  3. Prepare 8 ounces jumbo pasta shells according to package directions until al dente. Drain shells and spread them on a lightly oiled baking sheet to prevent sticking.
  4. Make the vegan ricotta: crumble 1 block organic firm or extra firm tofu into a blender or food processor. Add the drained cashews, 2 tablespoons nutritional yeast, 3–5 cloves of garlic, juice of 1 small lemon, 1/2 teaspoon lemon zest, 2 teaspoons Italian seasoning blend, 1 teaspoon kosher salt, and freshly ground black pepper to taste. Blend until mostly smooth, adding a tablespoon of water at a time only if needed to reach a scoopable, creamy texture.
  5. If using 6 ounces frozen spinach, thaw it fully and squeeze out all excess water; chop and fold into the ricotta mixture by hand. Stir in 1/2 cup loosely packed fresh basil, chopped, and 1/2–1 cup dairy-free parmesan if using. Taste and adjust seasoning.
  6. Pour about half of the 25 ounce jar pasta/marinara sauce into the bottom of the prepared baking dish and spread into an even layer.
  7. Fill each cooked shell with a generous spoonful of the vegan ricotta. Place each filled shell seam-side up in the baking dish on top of the sauce in a single layer.
  8. Pour the remaining marinara sauce over the arranged shells, covering them evenly. Sprinkle 1/2–1 cup dairy-free parmesan over the top if desired.
  9. Cover the dish loosely with foil and bake at 375°F (190°C) for 20 minutes. Remove the foil and bake an additional 10–15 minutes until the sauce is bubbling and the topping is slightly golden.
  10. Remove from oven and let rest 5–10 minutes before serving. Garnish with additional chopped fresh basil and freshly ground black pepper. Serve warm.

Enjoy these Vegan Stuffed Shells as a cozy weeknight dinner or a special occasion centerpiece. They rehearse beautifully and freeze well, making them practical as well as delicious.

Homemade Vegan Stuffed Shells photo

Vegan Stuffed Shells

Creamy vegan ricotta stuffed into jumbo shells and baked in marinara for a comforting plant-based casserole.
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Servings: 8 servings

Ingredients

  • 8 ounces jumbo pasta shells gluten-free or regular
  • 1 block organic firm or extra-firm tofu
  • 1 cup cashews soaked at least 4 hours
  • 2 tablespoons nutritional yeast
  • 3-5 cloves garlic
  • 1 small lemon juice of 1 small lemon
  • 1/2 teaspoon lemon zest about 1/2 small lemon
  • 2 teaspoons Italian seasoning blend
  • 1 teaspoon kosher salt
  • freshly ground black pepper to taste
  • 6 ounces frozen spinach thawed and drained; optional
  • 1/2-1 cup dairy-free parmesan optional
  • 25 ounce jar pasta or marinara sauce of choice

Instructions

  • Preheat the oven to 375°F and grease a 9x13-inch baking dish; set a baking sheet aside to place shells on after cooking.
  • Bring a large pot of salted water to a boil and par-cook the jumbo shells following package "stuffed shell" instructions; if no guidance, cook for half the recommended time plus 2 minutes.
  • Drain the shells carefully, rinse with cold water to stop cooking, and spread them on the baking sheet to prevent sticking.
  • Make the vegan ricotta: combine the tofu, soaked cashews, nutritional yeast, garlic, lemon juice, lemon zest, Italian seasoning, kosher salt, and black pepper in a food processor and process until smooth and creamy, about 45–60 seconds.
  • Transfer the blended ricotta to a bowl and fold in the drained spinach and chopped fresh basil (about 1/2 cup loosely packed basil from the ingredients).
  • Spread 1 cup of marinara sauce evenly across the bottom of the prepared baking dish.
  • Fill each par-cooked shell with the ricotta mixture using a spoon, cookie scoop, or piping bag (about 1½ tablespoons per shell depending on shell size), then place each shell cut-side up in the baking dish.
  • Pour the remaining marinara over the filled shells and sprinkle dairy-free parmesan on top if using.
  • Bake on the middle rack for 30–35 minutes, until sauce is bubbly and the tops are lightly browned.
  • Remove from oven, top with additional fresh basil if desired, and serve warm.

Equipment

  • 9x13 inch Baking Dish
  • Large Pot
  • Baking Sheet
  • food processor with S-blade
  • Mixing Bowl
  • Spoon or Cookie Scoop
  • Colander

Notes

  • If you have extra shells, cook 10 ounces instead of 8 for backups.
  • Thoroughly squeeze excess liquid from thawed spinach so the filling is not runny.
  • You can make the ricotta filling up to 3 days ahead and refrigerate.
  • Fold in spinach and basil on the day you assemble for best texture and flavor.

Similar Posts

Leave a Reply

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

Recipe Rating