Vegan Stuffed Shells Recipe

Servings: 4 Total Time: 45 mins Difficulty: easy
Vegan Stuffed Shells
Vegan Stuffed Shells Recipe pinit

This vegan stuffed shells recipe is one of those meals I come back to again and again, especially on evenings when I want something comforting without a lot of effort. It’s creamy, cozy, and quietly impressive, even though the ingredient list is refreshingly short.

I first made this dish on a random weeknight, expecting leftovers and minimal excitement. Instead, it turned into a dinner everyone lingered over, forks scraping plates, someone asking if there was more sauce.

There’s something deeply satisfying about jumbo pasta shells filled with creamy vegan ricotta and tucked under warm marinara sauce. It feels familiar and special at the same time, which is honestly my favorite kind of recipe.

I love that this is the kind of meal you can make for a regular Tuesday or a small celebration without changing a thing. It doesn’t try too hard, and it doesn’t need to.

I appreciate recipes that respect my time while still delivering big comfort. This one does exactly that, and it’s why it has earned a permanent spot in my dinner rotation.

Ingredients Needed for the Recipe

  • Jumbo pasta shells – These act as little containers, holding all that creamy filling in the best possible way.
  • Vegan ricotta – The heart of the dish, adding creaminess, richness, and that classic stuffed-shells texture.
  • Fresh parsley – Brings a subtle freshness that keeps the filling from feeling too heavy.
  • Ground black pepper – Adds gentle warmth and balances the creamy ricotta.
  • Marinara sauce – Ties everything together with acidity and depth, creating that familiar baked pasta comfort.

That’s it. Five ingredients, and yet the end result feels like so much more than the sum of its parts.

A Few Notes Before You Start

Before diving in, it helps to read through the steps once and get everything lined up. This isn’t a fussy recipe, but a little organization makes the process feel extra smooth.

I usually set the cooked shells on a clean kitchen towel so they don’t stick together. It’s a small thing, but it saves frustration later.

If you’re making homemade vegan ricotta, do that first so it’s ready to go. Having it waiting in the bowl makes everything else feel effortless.

How to make Vegan Stuffed Shells?

Step 1 – Cook the Pasta Shells

Bring a large pot of salted water to a boil and cook the jumbo shells according to the package instructions. You want them tender but still sturdy enough to hold the filling.

Drain them gently and set aside, giving them a little space so they don’t tear or stick together.

Step 2 – Preheat the Oven

Set your oven to 375°F (190°C) so it’s ready when the shells are assembled. Preheating now keeps everything moving without pauses.

This is also a good moment to lightly grease your baking dish if needed.

Step 3 – Mix the Filling

Add the vegan ricotta, chopped parsley, and ground black pepper to a large mixing bowl. Stir until everything is evenly combined and smooth.

I usually taste the mixture here, just to make sure the seasoning feels right to me.

Step 4 – Prepare the Baking Dish

Spread about one cup of marinara sauce across the bottom of an 8×8-inch baking dish. This layer keeps the shells from sticking and adds flavor from the start.

Don’t worry about perfection here, just aim for an even coating.

Step 5 – Stuff the Shells

Spoon the ricotta mixture into each shell, filling them generously without forcing it. Place them open-side up in the baking dish.

I find this part oddly calming, like assembling something small and satisfying.

Step 6 – Add the Sauce and Bake

Pour the remaining marinara sauce over the shells, making sure each one gets a little love. Slide the dish into the oven.

Bake for about 30 minutes, until the sauce is bubbling and everything looks warm and settled.

Step 7 – Serve and Enjoy

Remove the dish from the oven and let it rest for a few minutes. This helps the flavors come together and makes serving easier.

Serve right away, optionally topped with vegan Parmesan if that’s your thing.

Serving Ideas

These vegan stuffed shells are satisfying on their own, but they also pair beautifully with simple sides. A crisp green salad or some roasted vegetables works nicely.

I often serve them with a slice of crusty bread for scooping up extra sauce. No one ever complains about that.

If you’re hosting, this dish looks lovely straight from the baking dish on the table. It feels warm, generous, and inviting.

Easy Variations to Try

Once you’ve made this recipe as written, it’s easy to tweak it based on what you enjoy. That flexibility is part of its charm.

You can add finely chopped spinach or basil to the ricotta mixture for extra color and flavor. It blends right in without changing the texture.

If you like a little more richness, a sprinkle of vegan cheese on top before baking adds a lightly golden finish. It’s optional, but cozy.

Tips

  • Cook the shells just until tender so they don’t tear while stuffing.
  • Use a spoon or small scoop to fill the shells evenly and neatly.
  • Spread sauce on the bottom of the dish to prevent sticking.
  • Let the baked shells rest a few minutes before serving.
  • Store leftovers in an airtight container in the fridge for several days.

This vegan stuffed shells recipe is proof that simple ingredients can still feel special. It’s comforting without being heavy, and familiar without being boring.

I keep coming back to it because it fits into real life so easily. It’s forgiving, flexible, and genuinely enjoyable to make.

If you’re looking for a vegan pasta dish that feels like a hug in food form, this one is worth your time. I hope it finds a place at your table, just like it has at mine.

Vegan Stuffed Shells Recipe pinit
0 Add to Favorites

Vegan Stuffed Shells Recipe

Difficulty: easy Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Cooking Temp: 190  C Servings: 4 Estimated Cost: $ 12 Calories: 280
Best Season: Winter, Spring, Fall

Description

These vegan stuffed shells are a flavorful, creamy, and comforting pasta dish made with just 5 simple ingredients. Perfect for weeknight dinners or special occasions, this recipe is a family favorite that’s easy to double for meal prep and leftovers!

Ingredients

Instructions

  1. Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside to cool slightly.
  2. Preheat your oven to 190°C (375°F).
  3. In a large mixing bowl, combine the vegan ricotta, chopped parsley, and ground black pepper. Stir until evenly mixed.
  4. Spread 1 cup of marinara sauce evenly across the bottom of an 8×8 inch (20×20 cm) baking dish.
  5. Spoon the ricotta mixture into each cooked pasta shell and place them seam-side up in the baking dish.
  6. Pour the remaining ½ cup of marinara sauce over the stuffed shells, covering them lightly.
  7. Bake uncovered for 30 minutes, or until the sauce is bubbling and the edges are lightly golden.
  8. Let cool for 5 minutes, then serve warm—optionally topped with vegan Parmesan cheese.

Nutrition Facts

Servings 4

Serving Size 1 stuffed shell (approx. 3 per serving)


Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 1g5%
Sodium 520mg22%
Potassium 420mg12%
Total Carbohydrate 38g13%
Dietary Fiber 4g16%
Sugars 6g
Protein 12g24%

Calcium 180 mg
Iron 3 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • No jumbo shells? Use cannelloni, manicotti, or even baked eggplant slices as a low-carb alternative.
  • Vegan ricotta tip: Homemade is best—blend 14 oz firm tofu, 2 tbsp lemon juice, 3 tbsp nutritional yeast, and ½ tsp salt for a creamy, protein-rich filling.
  • Herb swaps: Fresh basil, oregano, or even a handful of spinach can replace parsley for varied flavor.
  • Storage: Keep leftovers in an airtight container in the fridge for up to 5 days or freeze for up to 3 months.
Keywords: vegan stuffed shells, dairy-free pasta, easy vegan dinner, vegan ricotta shells, plant-based stuffed shells
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make these ahead of time?

Yes! Assemble the stuffed shells (without baking), cover, and refrigerate for up to 24 hours. Add 5–10 minutes to the bake time if cooking from cold.

Is this recipe gluten-free?

It can be! Just use certified gluten-free jumbo pasta shells and ensure your marinara and vegan ricotta ingredients are gluten-free.

Can I freeze vegan stuffed shells?

Absolutely. Bake, cool completely, then freeze in a sealed container for up to 3 months. Reheat covered in the oven at 175°C (350°F) for 30–40 minutes.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

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