Tofu Ricotta Stuffed Shells with Spinach

These comforting stuffed shells offer a hearty, plant-based twist on a classic Italian-inspired favorite. By blending extra firm tofu with aromatic herbs and lemon, you create a rich, savory filling that pairs beautifully with tender jumbo shells and tangy marinara sauce. Perfect for a cozy weeknight dinner or a weekend gathering, this recipe is designed to satisfy cravings for something warm and deeply flavorful.

Tofu Ricotta Stuffed Shells with Spinach

List of ingredients

  • 1 16-ounce block extra firm tofu, drained
  • 1 teaspoon lemon zest
  • 3 tablespoons lemon juice
  • 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
  • 5 ounces baby spinach
  • 20 jumbo pasta shells
  • 25-ounce jar marinara sauce
  • 1/4 cup grated Parmesan cheese
  • Handful parsley or fresh basil, optional for garnish

step-by-step instructions

  1. Step: Crumble the tofu into a food processor or blender, add lemon zest, lemon juice, salt, sugar, 3 tablespoons olive oil, nutritional yeast, dried basil, and oregano, then pulse several times until the mixture reaches a grainy ricotta-like texture.
  2. Step: Bring a large pot of water to boil, add a few large pinches of salt, and blanch the baby spinach for 30-60 seconds before removing with a skimmer to a colander.
  3. Step: Return the water to a boil, cook the jumbo shells for 9-10 minutes, then drain and drizzle with a little olive oil.
  4. Step: Squeeze excess moisture from the spinach, chop it roughly, and mix it into the tofu ricotta.
  5. Step: Spoon the marinara sauce into the bottom of a 9×13 baking dish to create an even layer.
  6. Step: Stuff each cooked shell with the ricotta and spinach mixture and arrange them in the baking dish.
  7. Step: Sprinkle with grated Parmesan, cover the dish with foil, and bake at 425ยฐF for 20 minutes until bubbly and heated through.
  8. Step: Serve warm, optionally garnished with fresh parsley or basil.

Refining Your Assembly Process

Optimizing Your Filling Technique

When filling the jumbo shells, using a small teaspoon or a piping bag can help you get more of the mixture inside each shell without breaking the pasta. Do not overstuff the shells, as the mixture might leak during the baking process if they are packed too tightly. A gentle touch ensures that each bite remains substantial while holding its shape perfectly in the pan.

Achieving the Ideal Texture

The texture of the tofu ricotta is dependent on the moisture content of the tofu. For the best results, use extra firm or super firm tofu, as it holds the structure required for a ricotta-like consistency. If your ricotta seems too dry after pulsing, adding an extra teaspoon of olive oil can help create the desired creaminess that mimics dairy-based fillings.

Choosing Your Ingredients

Selecting the Best Marinara

The quality of your store-bought marinara sauce significantly impacts the overall flavor of this dish. Look for a sauce that lists simple ingredients like crushed tomatoes, garlic, and basil without unnecessary additives. If you prefer a richer flavor, you can simmer your chosen jar of marinara with an extra clove of minced garlic or a pinch of red pepper flakes for heat before pouring it into the baking dish.

Exploring Spinach Alternatives

While baby spinach is the traditional choice, you can easily substitute other greens depending on what you have on hand. Baby kale or Swiss chard leaves provide a similar nutritional profile and hold up well to the blanching and baking process. Always ensure these greens are thoroughly drained and chopped into small pieces so they integrate seamlessly with the ricotta.

Storing and Maintaining Freshness

Refrigeration and Longevity

Leftover stuffed shells will stay fresh in the refrigerator for up to 5 days when stored in an airtight container. Keeping the shells in their original baking dish covered with a tight layer of foil or plastic wrap is an excellent way to maintain their moisture. This method prevents the pasta from drying out or absorbing unwanted refrigerator odors.

Successful Reheating Methods

To reheat individual portions, the microwave is the quickest method, but ensure you cover the dish with a microwave-safe lid or damp paper towel to prevent the pasta edges from becoming tough. For larger portions, place the shells in an oven-safe dish and bake at 350 degrees for 20 minutes. If you have an air fryer, reheating at 350 degrees for 10-15 minutes in a small foil-covered container yields a similar result to a fresh bake.

Solving Common Culinary Issues

Preventing Dry or Tough Pasta

If your pasta shells feel dry after baking, it is likely because they were exposed to too much direct heat or were over-cooked initially. Ensure that the marinara sauce fully coats the bottom of the dish to create a steamy environment. Keeping the foil tight during the first 20 minutes of baking is vital to trapping steam and keeping the pasta texture soft and tender.

Handling Excess Moisture

If your spinach contains too much water, it can make the ricotta mixture runny and difficult to scoop. Always take the time to squeeze the blanched spinach in your hands or against the side of the colander until no more liquid comes out. This small step keeps the structure of the filling stable and prevents the marinara sauce from becoming diluted.

Frequently Asked Questions

Can I make this dish ahead of time?

Yes, you can assemble the stuffed shells in the baking dish and refrigerate them for up to 24 hours before baking. Simply cover the dish tightly with foil and store it in the fridge until you are ready to cook. You may need to add an extra 5-10 minutes to the total baking time if the dish is cold when it goes into the oven.

Is there a way to make this without a food processor?

If you do not have a food processor, you can use a sturdy fork or potato masher to crumble the tofu. Mix the remaining ingredients into the bowl by hand until they are well combined. The texture will be slightly chunkier, but it will still provide a delicious and authentic result.

Can I add more vegetables to the filling?

Absolutely, you can mix finely diced mushrooms or sun-dried tomatoes into the ricotta for added texture and flavor. Simply sautรฉ the vegetables briefly before adding them to the ricotta mixture to ensure they are fully cooked. This is a great way to customize the flavor profile while keeping the base structure of the dish intact.

What should I do if the shells break during boiling?

It is common for a few shells to break or stick together during the boiling process. To minimize this, use a very large pot with plenty of water and salt to provide enough space for the pasta to move. If a shell does break, you can still use it as an open vessel by tucking it into the baking dish with the open side facing up, as it will be covered by the sauce and cheese regardless.

Can I freeze the assembled shells?

You can freeze the stuffed shells before baking for up to three months. Assemble them in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze. When you are ready to eat, thaw the dish in the refrigerator overnight and then follow the baking instructions as usual, adding a few extra minutes of cooking time to ensure everything is heated thoroughly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Ricotta Stuffed Shells with Spinach

Tofu Ricotta Stuffed Shells with Spinach


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: samanthahayes
  • Total Time: PT52M
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Comforting and packed with flavor, these tofu ricotta stuffed shells with spinach are a great vegan meal option for both weekends and weeknights. This vegan pasta recipe pairs homemade tofu ricotta with jumbo pasta shells, spinach, and store-bought marinara sauce. Once baked, these vegan stuffed shells can be enjoyed alone or paired with a simple side salad.


Ingredients

Scale
  • 1 16-ounce block extra firm tofu, drained
  • 1 teaspoon lemon zest
  • 3 tablespoons lemon juice
  • 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
  • 5 ounces baby spinach
  • 20 jumbo pasta shells
  • 25-ounce jar marinara sauce
  • 1/4 cup grated Parmesan cheese
  • Handful parsley or fresh basil, optional for garnish

Instructions

  1. Step: Crumble the tofu into a food processor or blender, add lemon zest, lemon juice, salt, sugar, 3 tablespoons olive oil, nutritional yeast, dried basil, and oregano, then pulse several times until the mixture reaches a grainy ricotta-like texture.
  2. Step: Bring a large pot of water to boil, add a few large pinches of salt, and blanch the baby spinach for 30-60 seconds before removing with a skimmer to a colander.
  3. Step: Return the water to a boil, cook the jumbo shells for 9-10 minutes, then drain and drizzle with a little olive oil.
  4. Step: Squeeze excess moisture from the spinach, chop it roughly, and mix it into the tofu ricotta.
  5. Step: Spoon the marinara sauce into the bottom of a 9×13 baking dish to create an even layer.
  6. Step: Stuff each cooked shell with the ricotta and spinach mixture and arrange them in the baking dish.
  7. Step: Sprinkle with grated Parmesan, cover the dish with foil, and bake at 425ยฐF for 20 minutes until bubbly and heated through.
  8. Step: Serve warm, optionally garnished with fresh parsley or basil.

Notes

Tofu size should be 14-16 ounces to ensure sufficient filling for all shells. Leftover filling is excellent on toast. Jumbo shell brands may vary; check your package to ensure 20 shells fit in your baking dish.

  • Prep Time: PT20M
  • Cook Time: PT32M
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-inspired

Nutrition

  • Serving Size: 5 shells
  • Calories: 480 kcal
  • Sugar: 7 g
  • Sodium: 850 mg
  • Fat: 18 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 62 g
  • Fiber: 6 g
  • Protein: 22 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star