Craving a comforting plant-based dinner that doesn’t skimp on indulgence? Tofu Ricotta Stuffed Shells with Spinach bring creamy vegan ricotta into tender pasta pockets, all blanketed in rich marinara and topped with fresh basil. This dish delivers cozy simplicity and vibrant flavor in every bite—perfect for weeknight dinners or a weekend feast. Ready to dive in and make these spinach-studded shells your new favorite?
Key Ingredients
Before you get rolling, here’s a quick look at the star players that make this recipe shine.
- 12 large pasta shells: roomy pockets that cradle the creamy tofu ricotta and spinach filling perfectly.
- 1 block (14 ounces) firm tofu: pressed and crumbled to mimic ricotta’s smooth, tangy texture.
- 1 cup fresh spinach, chopped: vibrant greens folded in for color, nutrients, and a pop of freshness.
- 1/4 cup nutritional yeast: adds a cheesy, umami depth to the vegan filling.
- 2 tablespoons olive oil: enriches the filling and keeps it silky-smooth.
- 2 tablespoons lemon juice: brightens flavors and lends a subtle zing.
- 1 teaspoon garlic powder: infuses savory warmth into the ricotta mix.
- 1 teaspoon onion powder: layers in gentle sweetness and depth.
- 1/2 teaspoon salt: balances flavors and enhances the natural taste of each ingredient.
- 1/4 teaspoon black pepper: adds a hint of spice for a well-rounded bite.
- 1 jar (24 ounces) marinara sauce: provides a tangy, tomato-rich base and topping for the shells.
- 1/4 cup fresh basil, chopped (for garnish): sprinkles fresh herbal notes over the finished bake.
- Vegan cheese for topping (optional): melts on top for an extra layer of creamy decadence.
How To Make Tofu Ricotta Stuffed Shells with Spinach
This recipe follows a simple flow: prep your shells, whip up a luscious tofu-spinach “ricotta,” assemble everything in a baking dish, and finish with a golden, bubbling bake. Each step builds layers of flavor and texture, turning humble ingredients into a memorable plant-based feast.
1. Preheat your oven to 375°F (190°C) to ensure an even bake that melds flavors and warms every shell.
2. Cook the pasta shells in a large pot of salted boiling water according to package instructions until al dente, then drain and rinse under cold water to stop cooking and prevent sticking.
3. In a large mixing bowl, crumble the pressed tofu with your hands until it takes on a ricotta-like texture, creating the base for your creamy filling.
4. Add the chopped spinach, nutritional yeast, olive oil, lemon juice, garlic powder, onion powder, salt, and black pepper to the tofu. Mix thoroughly until every bit of spinach is coated and the flavors are well combined.
5. Spread a thin layer of marinara sauce (about half the jar) across the bottom of a baking dish to keep shells from sticking and build a flavorful base.
6. Carefully fill each cooked pasta shell with the tofu ricotta mixture using a spoon, then place the shells in the baking dish open side up.
7. Once all shells are filled, pour the remaining marinara sauce on top, ensuring even coverage. If desired, sprinkle vegan cheese over the shells for an extra melty finish.
8. Cover the baking dish loosely with aluminum foil—just enough to trap steam without touching the cheese—and bake for 25 minutes.
9. Remove the foil and continue baking for an additional 10–15 minutes, or until the sauce is bubbling at the edges and the tops of the shells turn slightly golden.
10. Let it rest for a few minutes after removing from the oven, then garnish with fresh chopped basil before serving.
Serving Suggestions
These hearty, vegan stuffed shells pair beautifully with complementary sides and condiments to round out your meal. From crisp salads to warm bread, here are a few ideas to serve these creamy, spinach-studded shells in style. Each suggestion elevates the dish without overwhelming the delicate tofu ricotta and bright marinara flavors, so you can create a balanced plate that’s both satisfying and crowd-pleasing.
- Fresh Green Salad: Toss mixed greens, cherry tomatoes, and cucumber with a lemon vinaigrette for a light, tangy contrast to the rich shells.
- Garlic Bread: Slice a baguette, brush with garlic-infused olive oil, and toast until golden for dipping into extra marinara sauce.
- Steamed Vegetables: Offer a side of steamed broccoli or green beans drizzled with a touch of olive oil and a sprinkle of salt for added color and nutrition.
- Wine Pairing: Serve with a medium-bodied red like Chianti or a crisp white Sauvignon Blanc to complement the tomato and herb notes.
Tips For Perfect Tofu Ricotta Stuffed Shells with Spinach
Nailing the balance of creamy filling, tender pasta, and vibrant sauce is easier than you think. Pressing tofu well prevents a watery filling, and rinsing shells stops them from sticking. Don’t be shy about customizing your ricotta mix—add more herbs or spices to suit your mood. Whether you’re prepping ahead or pulling this together last-minute, these tips will keep your shells looking pristine and tasting incredible.
- This dish can be made ahead of time and stored in the refrigerator for up to 2 days before baking.
- You can easily customize the filling by adding other vegetables like mushrooms, bell peppers, or zucchini.
- Pair these stuffed shells with a simple side salad for a complete meal.
- These shells are freezer-friendly; just follow the baking instructions after thawing.
- Feel free to experiment with different herbs and spices to cater to your flavor preferences.
How To Store It
After enjoying your tofu ricotta stuffed shells, proper storage ensures each bite remains as delicious as the first. Whether you plan to save leftovers for a quick lunch or stock your freezer for busy nights, following these storage tips will keep your vegan pasta bake fresh, flavorful, and ready to reheat.
- Short-Term Refrigeration: Transfer cooled shells to an airtight container and refrigerate for up to 2 days, keeping the sauce and shells moist.
- Freezer Storage: Assemble shells in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months—add extra sauce before freezing to prevent drying.
- Thawing and Baking: Move frozen shells to the refrigerator overnight, remove wrap, add a splash of marinara if needed, then bake at 375°F covered for 25 minutes and uncovered for 10–15 minutes.
- Reheating Leftovers: Place individual portions in an oven-safe dish, cover lightly with foil, and reheat at 350°F for 15–20 minutes or until warmed through, preserving texture and flavor.
Frequently Asked Questions
Here are answers to the most common questions when preparing these vegan stuffed shells:
- How do I properly press and prepare the tofu for the ricotta filling?
To press tofu, wrap the block in clean kitchen towels or paper towels, place it on a plate, then set a heavy object (like a cast-iron skillet or a few cans) on top. Let it press for 20–30 minutes to remove excess water. Once pressed, crumble the tofu with your hands or a fork until it resembles ricotta cheese before mixing it with the other filling ingredients.
- What’s the best way to prevent the pasta shells from sticking together after cooking?
Cook the shells in generously salted boiling water until just al dente, then drain and immediately rinse under cold running water. Gently shake off excess water and toss them lightly with a teaspoon of olive oil to coat. This keeps them moist but prevents sticking as you fill them.
- Can I substitute the nutritional yeast, and if so, what are good alternatives?
If you don’t have nutritional yeast, you can use 2–3 tablespoons of vegan Parmesan or finely ground almonds for a nutty flavor. A small amount of white miso (1 teaspoon) can also add umami richness, but reduce the added salt slightly if you choose this option.
- How can I add extra vegetables to the tofu ricotta filling?
Finely chop mushrooms, bell peppers, zucchini or artichoke hearts and sauté them in a little olive oil until tender. Let them cool before folding into the tofu mixture. You can also stir in fresh or roasted red peppers, olives, or chopped sun-dried tomatoes for more color and flavor.
- What’s the best way to make this recipe ahead of time and store it before baking?
Assemble the stuffed shells in the baking dish up to the point of adding the final marinara layer and cheese. Cover tightly with plastic wrap or a lid and refrigerate for up to 2 days. When ready to bake, remove the wrap, add remaining sauce and vegan cheese, then bake as directed, adding an extra 5 minutes if they’ve chilled thoroughly.
- How do I freeze and reheat these stuffed shells for later?
After assembling (before baking), cover the dish tightly with plastic wrap and aluminum foil, then freeze for up to 3 months. To bake, thaw overnight in the refrigerator, remove plastic wrap, add a bit more sauce if it looks dry, then bake at 375°F (190°C) covered for 25 minutes and uncovered for 10–15 minutes until bubbly. You can also freeze fully baked shells; reheat at 350°F (175°C) for 20–25 minutes until warmed through.
- How can I tell when the stuffed shells are fully cooked and ready to serve?
The shells are done when the marinara sauce is bubbling around the edges of the dish and the tops of the shells (or vegan cheese) turn slightly golden. You should see steam rising when you lift the foil. Let the dish rest for 5 minutes before serving so the filling firms up and the sauce thickens slightly.
What Makes This Special
These Tofu Ricotta Stuffed Shells with Spinach hit the balance between cozy comfort and plant-based nutrition—creamy, tangy tofu ricotta, vibrant spinach, and rich marinara all baked to bubbly perfection. They work because the textures marry beautifully and the flavors feel indulgent without any dairy. Feel free to print this recipe and tuck it into your cookbook for those nights when you need a crowd-pleasing, meat-free marvel. If you give it a try, let me know how yours turned out or drop any questions below—I’m always happy to chat about all things pasta!
Tofu Ricotta Stuffed Shells with Spinach
Description
Plump pasta shells cradle a velvety tofu-spinach filling, baked beneath a blanket of tangy marinara and vegan cheese. Bright basil adds a fresh pop, creating a cozy, plant-powered meal.
Ingredients
Instructions
-
Preheat your oven to 375°F (190°C).
-
Cook the pasta shells in a large pot of salted boiling water according to package instructions until al dente. Drain and gently rinse under cold water to prevent sticking.
-
In a large mixing bowl, crumble the pressed tofu with your hands until it resembles ricotta cheese.
-
Add the chopped spinach, nutritional yeast, olive oil, lemon juice, garlic powder, onion powder, salt, and black pepper to the tofu. Mix thoroughly until all ingredients are well combined.
-
Spread a thin layer of marinara sauce on the bottom of a baking dish (about half of the jar).
-
Carefully fill each cooked pasta shell with the tofu ricotta mixture. Place the filled shells in the baking dish, open side up.
-
Once all shells are filled, pour the remaining marinara sauce over them, covering them evenly. If desired, sprinkle vegan cheese on top.
-
Cover the baking dish with aluminum foil (not touching the cheese, if used) and bake for 25 minutes.
-
Remove the foil and bake for an additional 10-15 minutes, or until the sauce is bubbling and the tops are slightly golden.
-
Once baked, remove from the oven and let it cool for a few minutes. Garnish with fresh basil before serving.
Note
- This dish can be made ahead of time and stored in the refrigerator for up to 2 days before baking.
- You can easily customize the filling by adding other vegetables like mushrooms, bell peppers, or zucchini.
- Pair these stuffed shells with a simple side salad for a complete meal.
- These shells are freezer-friendly; just follow the baking instructions after thawing.
- Feel free to experiment with different herbs and spices to cater to your flavor preferences.
