Vegan Tofu and Greens Stuffed Shells

Prep: 20 minCook: 30 min4 servingsmediumItalian-American
Vegan Tofu and Greens Stuffed Shells

Jumbo pasta shells stuffed with a ricotta-like filling of pressed tofu, wilted chard, kale, fresh herbs, and nutritional yeast create a protein-rich, plant-based take on a classic Italian comfort dish. What sets this version apart is the clever use of food-processed tofu to mimic ricotta's creamy, crumbly texture while keeping the filling entirely vegan. The greens provide earthy depth and nutrients, balanced by bright lemon juice and garlic, while nutritional yeast adds umami and a subtle cheesy note. Red pepper flakes offer optional heat. This recipe suits anyone seeking satisfying meatless meals without dairy, from weeknight home cooks to those practicing plant-based diets. Serve it as a weeknight dinner or casual entertaining dish. The baked shells emerge warm and tender, with sauce clinging to each piece, making this both nourishing and deeply comforting.

Ingredients

4 servings
  • 12 ounces jumbo pasta shells, cooked according to package instructions
  • 1 block extra-firm tofu, drained
    firm tofu or silken tofu blended with chickpea flour1:0.75vegan

    softer texture if using silken; firmer ricotta-like texture less achievable

  • 2 tablespoons extra-virgin olive oil
  • 1 bunch green chard or rainbow chard, stemmed and chopped
  • 1 bunch curly kale, stemmed and chopped
  • 4 cloves garlic, minced
  • ½ cup flat-leaf parsley or basil leaves, packed and very finely chopped, or a mix of both
    fresh dill or mint1:0.75vegan

    completely different herbal profile; use sparingly

  • ¼ cup nutritional yeast flakes
    cashew cream blended with garlic and lemon juice0.25:0.33vegannutadds dairy

    adds richness and creaminess; removes B12 fortification

    Full guide →
  • 1 tablespoon fresh lemon juice
    balsamic vinegar or red wine vinegar1:0.5vegan

    adds deeper, less bright acidity

    Full guide →
  • 1 teaspoon fine sea salt
  • freshly ground black pepper, to taste(optional)
  • crushed red pepper flakes, to taste(optional)
  • 32 ounces jarred marinara sauce
    tomato sauce or vodka sauce1:1vegan

    vodka sauce adds richness; basic tomato sauce less complex

    Full guide →

Instructions

  1. 1

    Press tofu using a tofu press or wrap in paper towels, place on a cutting board, and set a heavy skillet or weighted pan on top for 15 to 20 minutes.

  2. 2

    Preheat oven to 400F, lightly grease a casserole dish, and cook pasta shells according to package directions.

  3. 3

    Heat olive oil in a large saute pan over medium heat, add chard, kale, and garlic, and cook until greens wilt and soften.

  4. 4

    Remove from heat, let cool slightly, and chop to desired size if preferred.

  5. 5

    Pulse pressed tofu in a food processor several times until it resembles ricotta cheese.

  6. 6

    Transfer tofu to a large bowl and stir in greens, herbs, nutritional yeast, lemon juice, salt, black pepper, and red pepper flakes if using.

  7. 7

    Taste and adjust seasonings as needed.

  8. 8

    Spread 1 to 1.5 cups marinara into the bottom of the casserole dish.

  9. 9

    Stuff each cooked shell with about 3 tablespoons of filling and arrange in the dish.

  10. 10

    Spoon marinara over each shell, reserving some sauce for serving.

  11. 11

    Cover dish with foil, poke several vents, and bake for 20 to 25 minutes until warmed through.

  12. 12

    Top with additional marinara if desired and serve immediately.

Tips

Tip 1

Press tofu thoroughly to remove moisture; this step is crucial for achieving a ricotta-like texture when pulsed in the food processor. Rushing or skipping this will result in a wet, dense filling.

Tip 2

Chop greens finely after cooking if you prefer smaller pieces in each bite; this prevents large, chewy strands and ensures more even distribution throughout the filling.

Tip 3

Nutritional yeast is key to adding umami and a subtle savory depth that mimics traditional cheese. If unavailable, you may need extra salt and lemon juice to compensate, though the flavor profile will shift.

Good to Know

Storage

Cover and refrigerate leftovers for up to 3-4 days in an airtight container.

Make Ahead

Prepare filling up to 1 day in advance and refrigerate. Assemble shells with filling and sauce, cover, and refrigerate up to 8 hours before baking. Add 5-10 minutes to bake time if baking from cold.

Serve With

Serve immediately after baking with extra marinara sauce on the side. Pair with garlic bread, a simple green salad, or roasted vegetables.

Common Mistakes

Watch

Skip tofu pressing to avoid a wet, mushy filling that prevents proper ricotta-like texture.

Watch

Overcook greens to avoid mushy, bitter-tasting filling; wilt and soften only.

Watch

Use insufficient salt to avoid bland filling; taste and adjust before stuffing shells.

Substitutions

extra-firm tofu
firm tofu or silken tofu blended with chickpea flour1:0.75vegan

softer texture if using silken; firmer ricotta-like texture less achievable

nutritional yeast
cashew cream blended with garlic and lemon juice0.25:0.33vegannutadds dairy

adds richness and creaminess; removes B12 fortification

Full guide →
chard and kale
spinach or collard greens1:1vegan

milder flavor; collards denser and earthier than chard

marinara sauce
tomato sauce or vodka sauce1:1vegan

vodka sauce adds richness; basic tomato sauce less complex

Full guide →
flat-leaf parsley or basil
fresh dill or mint1:0.75vegan

completely different herbal profile; use sparingly

lemon juice
balsamic vinegar or red wine vinegar1:0.5vegan

adds deeper, less bright acidity

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and freeze it?

Yes. Assemble the dish completely, cover tightly with foil and plastic wrap, and freeze for up to 2 months. Bake from frozen, adding 15-20 minutes to bake time, until heated through. Thaw overnight in the refrigerator first for faster cooking.

What if I don't have nutritional yeast?

Blend 0.33 cup raw cashews soaked in hot water with garlic, lemon juice, and salt to create creaminess and umami. Alternatively, increase fresh herbs and lemon juice, though the savory depth will differ. Cashew cream adds richness closest to the original intent.

How many servings does this make and what should I serve with it?

Yields approximately 4 main-course servings (16 stuffed shells total, 4 shells per plate). Serve with garlic bread, a fresh green salad with vinaigrette, roasted broccoli, or steamed vegetables. Pairs well with Italian red wine.