Vegan Stuffed Ricotta Shells Recipe

Introduction

Vegan Stuffed Ricotta Shells are a comforting, flavorful twist on a classic Italian dish. Filled with creamy homemade vegan ricotta and fresh spinach, then baked in a rich tomato sauce, they’re perfect for a cozy weeknight dinner.

The image shows a white round plate with four large pasta shells stuffed with a white and green cheese mixture. Each shell is topped with bright red tomato sauce and thin slices of fresh green basil leaves. Behind the shells, whole basil leaves rest on the plate. A silver fork rests on the left side of the plate. The plate sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 16 jumbo pasta shells
  • 10 oz fresh spinach (do not use frozen)
  • 3 cups (720g) homemade pizza sauce (see note)
  • 1 batch homemade vegan ricotta cheese
  • 1 1/2 teaspoons Italian seasoning
  • 1/4 teaspoon fine salt
  • Fresh basil for garnish

Instructions

  1. Step 1: Prepare the vegan ricotta cheese in advance, allowing time for soaking almonds or making it a day before.
  2. Step 2: Bring 5 quarts (20 cups) of water to a boil in a large pot. Add 1/2 tablespoon salt and the pasta shells. Stir and cook until just under al dente, about 9 minutes, so they hold shape after baking.
  3. Step 3: Drain the shells and rinse them with cold water. Set aside briefly.
  4. Step 4: Preheat the oven to 375°F (190°C) and prepare a 9×13-inch baking dish.
  5. Step 5: While pasta cooks, wilt the spinach in a large pan over medium-low heat with 2 tablespoons water, stirring constantly for 3-5 minutes. Drain spinach in a strainer, then squeeze out as much water as possible.
  6. Step 6: In a large bowl, combine the vegan ricotta, cooked spinach, Italian seasoning, and 1/4 teaspoon salt. Mix well.
  7. Step 7: Spread 1 cup of pizza sauce evenly in the baking dish. Stuff each shell with about 2 heaping tablespoons of the ricotta mixture and place shells spaced apart in the dish.
  8. Step 8: Spoon the remaining 2 cups of sauce around and over the shells, allowing the pasta to remain visible while soaking up the sauce.
  9. Step 9: Cover the dish with foil and bake for 30 minutes until hot and bubbly. Let the dish sit for a few minutes after baking and garnish with fresh basil before serving.

Tips & Variations

  • Use fresh spinach instead of frozen to avoid extra water in the filling.
  • If you don’t have homemade pizza sauce, a good-quality marinara works well, though the flavor will vary.
  • For extra flavor, add minced garlic or nutritional yeast to the ricotta mixture.
  • Make sure to slightly undercook the shells so they don’t become mushy during baking.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat covered in the oven at 350°F (175°C) until warmed through, or microwave in short intervals. For longer storage, freeze in a suitable container for up to 2 months and thaw overnight before reheating.

How to Serve

A white round plate holds three pasta shells filled with a creamy white and green mixture, topped with red tomato sauce and scattered green basil strips; the plate is garnished with three fresh whole basil leaves and sits on a white cloth on a white marbled texture surface. To the upper left is a red scalloped baking dish filled with more stuffed pasta shells layered with the same creamy filling and tomato sauce, sprinkled with torn basil leaves; a silver spoon rests in the baking dish. A silver fork lies on the plate beside the pasta shells. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use frozen spinach instead of fresh?

It’s best to use fresh spinach to avoid excess moisture, which can make the filling watery. If using frozen, thaw and squeeze out as much water as possible before mixing.

How do I make the vegan ricotta cheese?

Vegan ricotta typically involves soaking almonds and blending them with lemon juice, nutritional yeast, and seasonings. Prepare it at least a few hours ahead or the day before for the best texture.

Print

Vegan Stuffed Ricotta Shells Recipe

This Vegan Stuffed Ricotta Shells recipe features jumbo pasta shells filled with a creamy homemade vegan ricotta and fresh spinach mixture, baked in a rich, flavorful homemade pizza sauce. Perfect for a comforting and satisfying plant-based meal with vibrant Italian flavors and a delightful texture balance.

  • Author: lucas
  • Prep Time: 20 minutes (plus time to make vegan ricotta cheese and soak almonds the day before)
  • Cook Time: 40 minutes (9 minutes pasta boiling + 30 minutes baking + 3-5 minutes spinach cooking)
  • Total Time: 1 hour (excluding ricotta preparation time)
  • Yield: 46 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

Scale

Pasta

  • 16 jumbo pasta shells

Filling

  • 10 oz fresh spinach (do not use frozen)
  • 1 batch homemade vegan ricotta cheese (almond-based)
  • 1 1/2 teaspoons Italian seasoning
  • 1/4 teaspoon fine salt

Sauce

  • 3 cups (720g) homemade pizza sauce (recipe doubled)

Garnish

  • Fresh basil leaves

Instructions

  1. Prepare the vegan ricotta: Make the homemade vegan ricotta cheese ahead of time, ideally the day before or soak almonds early in the morning to have it ready for dinner.
  2. Cook the pasta shells: Bring 5 quarts (20 cups) of water to a boil in a large pot. Add 1/2 tablespoon salt and the jumbo pasta shells. Stir and cook for about 9 minutes until just under al dente, so they won’t become mushy during baking.
  3. Drain and rinse pasta: Drain the shells and rinse them with cold water. Set aside briefly to cool.
  4. Preheat oven and prepare baking dish: Preheat oven to 375°F (190°C) and prepare a 9×13 inch baking dish.
  5. Cook spinach: In a large pan over medium-low heat, add 10 oz fresh spinach and 2 tablespoons water. Cook while stirring constantly for 3-5 minutes until just wilted. Drain the cooked spinach in a strainer, let cool, then squeeze out as much excess water as possible using your hands.
  6. Mix filling: In a large bowl, combine the prepared vegan ricotta cheese, squeezed spinach, 1 1/2 teaspoons Italian seasoning, and 1/4 teaspoon salt. Mix thoroughly.
  7. Assemble shells: Spread 1 cup of the pizza sauce evenly in the bottom of the prepared baking dish. Stuff each pasta shell with about 2 heaping tablespoons of ricotta-spinach mixture. Place stuffed shells in the dish with space between them.
  8. Add remaining sauce: Spoon the remaining 2 cups of pizza sauce around and between the shells, and drizzle some over the tops so the shells remain visible but soak in the sauce.
  9. Bake: Cover the baking dish with foil and bake in the preheated oven for 30 minutes until the dish is piping hot and heated through. You will hear it bubbling even if it’s not visibly bubbling.
  10. Garnish and serve: Remove from oven, let it rest for a few minutes, then garnish with fresh basil leaves before serving.

Notes

  • Use fresh spinach only; frozen spinach is too watery and will affect the texture.
  • The homemade vegan ricotta takes time and preparation, so plan ahead or soak almonds early to be ready in time.
  • The homemade pizza sauce is preferred for richer flavor but store-bought marinara can be used as an alternative.
  • Cooking pasta shells just under al dente prevents them from becoming mushy after baking.
  • Double the pizza sauce recipe to ensure enough sauce with leftovers for another use like pizza or pasta.

Keywords: vegan stuffed shells, vegan ricotta, spinach pasta shells, baked pasta, plant-based Italian dish, homemade pizza sauce, vegan dinner

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating