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
- 12 ounces jumbo pasta shells, cooked according to package instructions
- 1 block extra-firm tofu, drainedfirm 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 bothfresh dill or mint1:0.75vegan
completely different herbal profile; use sparingly
- ¼ cup nutritional yeast flakescashew 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
- 1 teaspoon fine sea salt
- freshly ground black pepper, to taste(optional)
- crushed red pepper flakes, to taste(optional)
- 32 ounces jarred marinara saucetomato sauce or vodka sauce1:1vegan
vodka sauce adds richness; basic tomato sauce less complex
Full guide →
Instructions
- 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
Preheat oven to 400F, lightly grease a casserole dish, and cook pasta shells according to package directions.
- 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
Remove from heat, let cool slightly, and chop to desired size if preferred.
- 5
Pulse pressed tofu in a food processor several times until it resembles ricotta cheese.
- 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
Taste and adjust seasonings as needed.
- 8
Spread 1 to 1.5 cups marinara into the bottom of the casserole dish.
- 9
Stuff each cooked shell with about 3 tablespoons of filling and arrange in the dish.
- 10
Spoon marinara over each shell, reserving some sauce for serving.
- 11
Cover dish with foil, poke several vents, and bake for 20 to 25 minutes until warmed through.
- 12
Top with additional marinara if desired and serve immediately.
Tips
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.
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.
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
Cover and refrigerate leftovers for up to 3-4 days in an airtight container.
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 immediately after baking with extra marinara sauce on the side. Pair with garlic bread, a simple green salad, or roasted vegetables.
Common Mistakes
Skip tofu pressing to avoid a wet, mushy filling that prevents proper ricotta-like texture.
Overcook greens to avoid mushy, bitter-tasting filling; wilt and soften only.
Use insufficient salt to avoid bland filling; taste and adjust before stuffing shells.
Substitutions
softer texture if using silken; firmer ricotta-like texture less achievable
adds richness and creaminess; removes B12 fortification
Full guide →milder flavor; collards denser and earthier than chard
vodka sauce adds richness; basic tomato sauce less complex
Full guide →completely different herbal profile; use sparingly
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.