Vegan Stuffed Shells

As a food enthusiast who has dabbled in various kitchens over the years, there’s something immensely satisfying about assembling a dish that brings comfort and joy, especially when it’s plant-based. Enter the vegan stuffed shells—these delightful pasta pockets are not just a feast for the eyes but also a treasure trove of flavors and nutrients. Made with creamy cashew and tofu filling, mingled with savory spinach and enveloped in a rich marinara sauce, this dish quickly becomes a favorite at any table. It’s perfect for a cozy family dinner or impressing friends at a weekend gathering.

Reasons You’ll Love Making It

What makes vegan stuffed shells so exceptional? First and foremost, they celebrate simplicity and health without compromising flavor. This dish is a true crowd-pleaser—great for carnivores and vegans alike—perfectly showcasing that plant-based meals can be both hearty and satisfying. Whether you’re looking to prepare a quick weeknight dinner or something special for a gathering, these stuffed shells fit the bill.

“These vegan stuffed shells are just amazing! I didn’t think tofu and cashews could mimic ricotta so well. Even my meat-loving friends gave them two thumbs up!” – Happy Home Cook

Step-by-Step Guide to Cooking It

Making vegan stuffed shells is a delightful blend of preparation and assembly. Before diving into the ingredients and directions, here’s a quick rundown of what to expect: you’ll start by soaking the cashews, cook the shells slightly underdone, whip up the filling, and layer everything together with marinara sauce. It’s easier than you think, and the result is utterly delicious!

What you’ll need

To create your masterpiece, gather the following ingredients:

  • 1/2 cup raw cashews
    (Soaked for a creamier texture)

  • 1/2 block firm tofu
    (Provides a protein-rich base)

  • 2 tablespoons lemon juice
    (For brightness)

  • 1 tablespoon nutritional yeast
    (Adds a cheesy flavor)

  • 1 teaspoon kosher salt
    (Enhances overall taste)

  • 1/4 teaspoon ground black pepper
    (For a hint of spice)

  • 2 tablespoons Califia Farms Oat Milk
    (Or any preferred plant-based milk)

  • 9oz package frozen spinach
    (Thawed and drained)

  • 16 jumbo shells
    (Regular or gluten-free)

  • 16oz of your favorite marinara
    (The sauce is key!)

  • (Optional) Fresh basil
    (For garnish)

  • (Optional) Dairy-free cheese, shredded
    (For a melty topping)

Cooking Steps

  1. Preheat your oven to 350°F.
  2. Place the raw cashews in a heat-safe bowl then pour boiling water over them. Let them soak for 10-15 minutes. This softens the cashews for blending.
  3. Cook the jumbo shells according to package instructions, but aim for 1 minute less than recommended for an al dente texture. Drain and set aside to cool slightly.
  4. Drain the soaked cashews and add them to a high-speed blender, along with the tofu, lemon juice, nutritional yeast, salt, black pepper, and oat milk. Blend on high for 2-3 minutes, scraping down the sides as needed until smooth. Adjust seasoning if needed.
  5. Pour the ricotta-like mixture into a medium bowl and fold in the thawed spinach.
  6. Spread half of your marinara sauce in the bottom of a 10”x7” casserole dish.
  7. Carefully fill each shell with the ricotta mixture and place them seam side up in the dish. Pour the remaining marinara sauce over the top.
  8. If desired, sprinkle dairy-free cheese over the stuffed shells.
  9. Cover the dish with foil and bake for 30 minutes or until the sauce is bubbling. Remove the foil in the last 5-10 minutes if you added cheese, allowing it to melt beautifully.
  10. Serve with fresh basil on top if desired.

Tips for Serving the Dish

These vegan stuffed shells are fantastic on their own but pair beautifully with a variety of sides. Consider serving them alongside a crisp green salad tossed with a vinaigrette for a refreshing contrast. Garlic bread or crusty baguette is perfect for soaking up any leftover marinara sauce, and if you want to add a bit more green, a side of roasted vegetables or steamed broccoli can enhance the meal even further!

Best Way to Store Vegan Stuffed Shells

Leftover vegan stuffed shells can easily be stored to enjoy later. Let them cool completely before transferring to an airtight container. You can keep them in the refrigerator for up to 3-4 days. If you want to extend their life, freeze the unbaked dish—just wrap it tightly in foil and then place it in a freezer-safe bag. They’ll keep well for about 2-3 months. When you’re ready to enjoy them again, remember to adjust baking times if cooking from frozen.

Expert Advice

  • Smooth Blending: Soaking the cashews is key! Not only does it help achieve that creamy texture, but it also makes them easier to blend.
  • Shells Should Be Al Dente: Cooking the shells for a shorter time ensures they don’t fall apart during assembly and holds up well in the oven.
  • Adjust Fillings to Taste: Feel free to experiment by adding more spices or herbs to the filling. Garlic or fresh herbs can elevate the flavors even more!

Creative twists

Feel free to get creative with these stuffed shells! Add diced sun-dried tomatoes or roasted red peppers to the filling for extra flavor. If you’re looking for a kick, a pinch of red pepper flakes in the marinara sauce provides a delightful heat. For those seeking a gluten-free meal, substitute the shells with gluten-free pasta or even zucchini noodles for a lighter alternative.

Your Questions Answered

  • How long does it take to prepare and cook vegan stuffed shells?
    The preparation and cooking time is roughly 45-60 minutes, including soaking the cashews and baking.

  • Can I substitute the cashews or tofu?
    Yes! Sunflower seeds can replace cashews if you have a nut allergy, and non-dairy cream cheese can substitute tofu for a different texture.

  • Is it safe to freeze leftovers?
    Absolutely! Just make sure they cool completely before freezing. They can last for 2-3 months in the freezer.

With its rich, creamy filling and hearty shells, this dish is sure to impress whether you’re serving a family gathering or enjoying a quiet night in. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Stuffed Shells


  • Author: amelia
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Delicious vegan stuffed shells filled with a creamy cashew and tofu mixture combined with savory spinach, enveloped in rich marinara sauce.


Ingredients

Scale
  • 1/2 cup raw cashews (soaked for a creamier texture)
  • 1/2 block firm tofu (provides a protein-rich base)
  • 2 tablespoons lemon juice (for brightness)
  • 1 tablespoon nutritional yeast (adds a cheesy flavor)
  • 1 teaspoon kosher salt (enhances overall taste)
  • 1/4 teaspoon ground black pepper (for a hint of spice)
  • 2 tablespoons Califia Farms Oat Milk (or any preferred plant-based milk)
  • 9 oz package frozen spinach (thawed and drained)
  • 16 jumbo shells (regular or gluten-free)
  • 16 oz of your favorite marinara (the sauce is key!)
  • (Optional) Fresh basil (for garnish)
  • (Optional) Dairy-free cheese, shredded (for a melty topping)

Instructions

  1. Preheat your oven to 350°F.
  2. Place the raw cashews in a heat-safe bowl then pour boiling water over them. Let them soak for 10-15 minutes.
  3. Cook the jumbo shells according to package instructions, but aim for 1 minute less than recommended for an al dente texture. Drain and set aside to cool slightly.
  4. Drain the soaked cashews and add them to a high-speed blender with tofu, lemon juice, nutritional yeast, salt, black pepper, and oat milk. Blend on high for 2-3 minutes until smooth.
  5. Pour the ricotta-like mixture into a medium bowl and fold in the thawed spinach.
  6. Spread half of your marinara sauce in the bottom of a 10”x7” casserole dish.
  7. Carefully fill each shell with the ricotta mixture and place them seam side up in the dish. Pour the remaining marinara sauce over the top.
  8. If desired, sprinkle dairy-free cheese over the stuffed shells.
  9. Cover the dish with foil and bake for 30 minutes. Remove the foil in the last 5-10 minutes if you added cheese.
  10. Serve with fresh basil on top if desired.

Notes

Store leftovers in an airtight container in the refrigerator for 3-4 days. Freeze unbaked dish wrapped tightly for 2-3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: vegan, pasta, stuffed shells, plant-based, comfort food

Leave a Reply

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

Recipe rating