Comforting and packed with flavor, these tofu ricotta stuffed shells with spinach are a fantastic vegan meal option for both weekends and weeknights. This delightful dish combines homemade tofu ricotta with jumbo pasta shells, fresh spinach, and rich marinara sauce. Once baked, these scrumptious stuffed shells can be enjoyed on their own or served alongside a simple side salad, making them perfect for any occasion.
Why You’ll Love This Recipe
- Quick to Prepare: With just 20 minutes of prep time, you can have a delicious meal ready in no time.
- Flavorful: The combination of tofu ricotta and baby spinach creates a creamy and satisfying filling that bursts with flavor.
- Versatile: These stuffed shells are great for dinner parties, family meals, or even meal prep for the week ahead.
- Healthier Option: Packed with plant-based ingredients, this recipe is not only tasty but also nutritious.
- Vegetarian-Friendly: Perfect for those looking to enjoy a meatless meal without sacrificing flavor.
Tools and Preparation
Before you begin making your tofu ricotta stuffed shells with spinach, gather all the necessary tools. Having everything ready will make the cooking process smoother and more enjoyable.
Essential Tools and Equipment
- Food processor or blender
- Large pot
- Colander
- 9×13 baking dish
- Skimmer or slotted spoon
Importance of Each Tool
- Food processor or blender: Essential for creating the creamy texture of the tofu ricotta quickly and efficiently.
- Large pot: Needed for boiling water to cook both the spinach and jumbo pasta shells simultaneously.
- Colander: Helps to drain excess water from the cooked spinach effectively.
- 9×13 baking dish: Perfect size for layering your stuffed shells in marinara sauce before baking.
Ingredients
For the Tofu Ricotta
- 1 16-ounce block extra firm tofu, drained
- 1 teaspoon lemon zest
- 3 tablespoons lemon juice, from 1-2 lemons
- 1 teaspoon sea salt
- 2 teaspoons granulated sugar
- 3 tablespoons extra virgin olive oil, plus extra for drizzling
- 1 tablespoon nutritional yeast
- 1 teaspoon dried basil
- 1/2 teaspoon dried oregano
For the Stuffed Shells
- 5 ounces baby spinach
- 20 jumbo pasta shells
- 25-ounce jar marinara sauce
- ¼ cup grated Parmesan cheese
- Handful parsley or fresh basil, optional for garnish
How to Make Tofu Ricotta Stuffed Shells with Spinach
Step 1: Make the Tofu Ricotta
- Crumble the tofu into a food processor or blender.
- Add the remaining ingredients: lemon zest, lemon juice, sea salt, sugar, olive oil, nutritional yeast, dried basil, and dried oregano.
- Pulse several times until combined; aim for a texture similar to traditional ricotta—slightly grainy rather than completely smooth. Set aside.
Step 2: Prepare the Pasta Shells
- Bring a large pot of salted water to a boil.
- Preheat your oven to 425°F (220°C).
- Once boiling, add all of the baby spinach. Cook for 30–60 seconds until wilted.
- Remove the spinach using a skimmer and place it in a colander to drain.
- Allow the water to return to a boil and then add the jumbo shells. Cook according to package instructions (about 9–10 minutes).
- While cooking, gently squeeze excess moisture from the spinach and chop it roughly before mixing it into the tofu ricotta mixture.
- Drain the shells once cooked and drizzle with olive oil to prevent sticking.
Step 3: Assemble and Bake
- Spoon some marinara sauce into the bottom of a 9×13 baking dish, spreading it evenly.
- Once cool enough to handle, stuff each shell with some of the tofu ricotta and spinach mixture before placing them snugly in the marinara sauce.
- Sprinkle grated Parmesan cheese over all stuffed shells.
- Cover with foil and bake for 20 minutes until warmed through and bubbling.
Step 4: Serve
Serve your delicious tofu ricotta stuffed shells warm, garnished with chopped parsley or fresh basil if desired. Leftovers can be covered and stored in the fridge; enjoy them within 4–5 days by reheating in your microwave, air fryer, or oven!
How to Serve Tofu Ricotta Stuffed Shells with Spinach
Tofu ricotta stuffed shells with spinach make a delightful meal on their own, but you can elevate your dining experience with some tasty accompaniments. Here are a few serving suggestions to enhance your meal.
With a Side Salad
- Mixed Greens Salad: A light salad with mixed greens, cherry tomatoes, and a simple vinaigrette pairs perfectly.
- Caesar Salad: For a classic touch, serve with a vegan Caesar salad topped with croutons and dairy-free dressing.
Topped with Extra Sauce
- Marinara Drizzle: Add a splash of warm marinara sauce on top before serving for an extra burst of flavor.
- Pesto Swirl: A dollop of vegan pesto on top adds richness and color.
Garnished for Visual Appeal
- Fresh Herbs: Sprinkle freshly chopped parsley or basil over the top for freshness and presentation.
- Toasted Pine Nuts: Add crunch and flavor by topping each shell with toasted pine nuts.
Paired with Bread
- Garlic Bread: Serve warm garlic bread on the side to soak up the marinara sauce.
- Focaccia: A slice of homemade or store-bought focaccia complements the dish beautifully.

How to Perfect Tofu Ricotta Stuffed Shells with Spinach
Creating perfect tofu ricotta stuffed shells requires attention to detail. Here are some tips to ensure your dish turns out delicious every time.
- Choose Firm Tofu: Using extra firm tofu creates the best texture for ricotta. It holds its shape and provides the right consistency.
- Balance Seasonings: Taste your tofu ricotta mixture before stuffing. Adjust seasoning with more salt or lemon juice as needed for flavor.
- Avoid Overcooking Shells: Cook jumbo pasta shells just until al dente. They will continue cooking in the oven without becoming mushy.
- Use Fresh Spinach: Fresh baby spinach adds vibrant color and taste. Avoid frozen spinach for this recipe to maintain texture.
- Cover While Baking: Covering the baking dish with foil helps steam the shells, ensuring they heat evenly without drying out.
- Let It Rest Before Serving: Allow your stuffed shells to sit for a few minutes after baking. This helps them set and makes serving easier.
Best Side Dishes for Tofu Ricotta Stuffed Shells with Spinach
Pairing side dishes with tofu ricotta stuffed shells enhances your meal’s overall appeal. Consider these delicious options:
- Garlic Bread: A classic favorite, garlic bread is perfect for soaking up any leftover marinara sauce.
- Roasted Vegetables: Seasonal roasted veggies add color and nutrients to your plate; try zucchini, bell peppers, or asparagus.
- Bruschetta: Fresh tomato bruschetta brings brightness and acidity that balances the richness of the stuffed shells.
- Quinoa Salad: A refreshing quinoa salad mixed with cucumbers, tomatoes, and lemon dressing offers a healthy contrast.
- Steamed Broccoli: Lightly steamed broccoli provides a nutritious green element that complements the flavors of the pasta.
- Caprese Skewers: These skewers made of cherry tomatoes, basil, and vegan mozzarella offer a fun and fresh appetizer option.
- Stuffed Bell Peppers: For something more filling, baked stuffed bell peppers can echo the flavors of your main dish while adding variety.
- Grilled Corn on the Cob: Sweet corn brushed with olive oil adds sweetness and crunch alongside your main course.
Common Mistakes to Avoid
Making tofu ricotta stuffed shells with spinach can be delightful, but there are some common pitfalls to watch out for.
- Over-blending the ricotta: If you blend the tofu mixture too much, it will turn into a smooth paste instead of a ricotta-like texture. Pulse gently until you achieve a grainy consistency.
- Not salting the water: Skipping salt in the boiling water can lead to bland pasta shells. Always add salt to enhance the flavor of the shells as they cook.
- Using watery marinara sauce: A watery sauce can make your dish soggy. Choose a thick marinara or reduce it on the stovetop before using.
- Filling shells too tightly: Stuffing shells too much can lead to breakage during baking. Fill them generously, but leave a little room for expansion as they heat.
- Skipping the olive oil drizzle: Not drizzling olive oil on cooked shells can cause them to stick together. A light drizzle keeps them separate and adds flavor.
Storage & Reheating Instructions
To enjoy your tofu ricotta stuffed shells with spinach later, follow these storage and reheating tips.
Refrigerator Storage
- item Store leftover stuffed shells in an airtight container.
- item They can be kept in the fridge for up to 4-5 days.
Freezing Tofu Ricotta Stuffed Shells with Spinach
- item Allow stuffed shells to cool completely before freezing.
- item Use a freezer-safe container or wrap them tightly in plastic wrap and aluminum foil.
- item They will keep well for up to 3 months in the freezer.
Reheating Tofu Ricotta Stuffed Shells with Spinach
- Oven: Preheat to 350°F (175°C) and cover with foil. Heat for about 25 minutes or until warmed through.
- Microwave: Place on a microwave-safe plate, cover lightly, and heat in increments of 1-2 minutes until hot.
- Stovetop: Heat gently in a pan over low heat, adding a splash of marinara sauce if needed to prevent sticking.
Frequently Asked Questions
Can I use different pasta shapes for Tofu Ricotta Stuffed Shells with Spinach?
Yes! While jumbo shells are traditional, you can use any large pasta shape that you can stuff. Just adjust cooking times accordingly.
How do I make Tofu Ricotta?
To make tofu ricotta, blend crumbled firm tofu with lemon juice, zest, nutritional yeast, and spices until you reach a grainy texture similar to ricotta cheese.
Can I add other vegetables?
Absolutely! Feel free to mix in other vegetables like mushrooms or zucchini along with spinach for added flavor and nutrients.
How long does it take to bake Tofu Ricotta Stuffed Shells with Spinach?
Bake at 425°F (220°C) for about 20 minutes covered with foil until heated through and bubbling.
Final Thoughts
Tofu ricotta stuffed shells with spinach is not only comforting but also offers great versatility. You can customize the filling based on your preferences or what you have on hand. Try this recipe today and enjoy a delicious vegan meal that’s sure to impress!
Tofu Ricotta Stuffed Shells with Spinach
Indulge in the comforting delight of Tofu Ricotta Stuffed Shells with Spinach, a savory vegan dish that combines creamy tofu ricotta and fresh spinach nestled in jumbo pasta shells, all smothered in a rich marinara sauce. Perfect for weeknight dinners or special occasions, this recipe is both nourishing and satisfying. With its quick prep time and flavorful filling, you can whip up a wholesome meal that everyone will love! Serve your stuffed shells warm alongside a crisp salad or garlic bread for an unforgettable dining experience.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: Approximately 4 servings 1x
- Category: Main
- Method: Baking
- Cuisine: Vegan
Ingredients
- 16 oz extra firm tofu
- 5 oz baby spinach
- 20 jumbo pasta shells
- 25 oz marinara sauce
- 1 tbsp nutritional yeast
- ¼ cup grated Parmesan cheese (optional)
Instructions
- Preheat oven to 425°F (220°C). Boil salted water in a large pot.
- Cook spinach for 30–60 seconds until wilted; drain.
- Cook jumbo shells according to package instructions; drain and drizzle with olive oil.
- In a food processor, blend crumbled tofu, lemon juice, zest, nutritional yeast, salt, sugar, and herbs until grainy.
- Mix drained spinach into the tofu ricotta.
- Spread marinara sauce in a baking dish. Stuff each shell with the ricotta mixture and place in the dish. Top with remaining sauce and sprinkle with Parmesan.
- Cover with foil and bake for 20 minutes until warmed through.
Nutrition
- Serving Size: 2 stuffed shells (approximately 250g)
- Calories: 410
- Sugar: 6g
- Sodium: 680mg
- Fat: 19g
- Saturated Fat: 2g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 49g
- Fiber: 5g
- Protein: 13g
- Cholesterol: 0mg

Leave a Comment