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