VeganPreps

Best Vegan Stuffed Shells With Tofu Ricotta

Prep30 min
|
Cook30 min
|
Total60 min
|
Servings4

Jump to Recipe

Best Vegan Stuffed Shells With Tofu Ricotta

Browse all Vegan Dinner Ideas 238 plant-based recipes

Since tofu has a mild flavor and neutral texture, it’s a great base for creating a ricotta-like filling that’ll soak up all the flavors you add to it. I crumble firm tofu into a food processor, then pulse it with roasted cashews, fresh lemon juice, and olive oil until it’s chunky – not smooth. The cashews add creaminess and richness that mimics traditional ricotta, while the lemon brightens everything. I keep the texture deliberately coarse so you get little pockets of ingredient throughout. Then I fold in sautéed leeks, mushrooms, basil, and chives, which give you savory depth and fresh herbaceous notes that bring the whole filling together nicely. Using a food processor blender* combo allows you to efficiently process the tofu and cashews while keeping your workspace organized.

Creamy Tofu Ricotta Filling Ingredients

The creamy tofu ricotta filling is the main part of this vegan stuffed shells dish, giving you a rich and satisfying base that mimics traditional ricotta cheese while staying completely plant-based. This mixture combines protein-rich tofu and cashews with aromatic garlic and bright lemon juice, creating a texture and flavor profile that works great as a filling for pasta shells. Fresh herbs and sautéed vegetables are then mixed into this base to create a complex, delicious filling. For those interested in making tofu-based dishes regularly, a tofu maker set* can help you create fresh tofu at home.

Best Vegan Stuffed Shells With Tofu Ricotta

by veganpreps.com

Best Vegan Stuffed Shells With Tofu Ricotta

Prep30 min
Cook30 min
Total60 min
Servings4

Ingredients

  • 20-24 jumbo pasta shells
  • 2 cups (480 ml) marinara sauce (store-bought or homemade)
  • Tofu ricotta filling: 1 lb (450 g) firm tofu, pressed and drained
  • Tofu ricotta filling: ¼ cup raw cashews, soaked in water 2 hours and drained
  • Tofu ricotta filling: 3 garlic cloves, roasted
  • Tofu ricotta filling: Juice of 1 lemon (about 3 tablespoons)
  • Tofu ricotta filling: 2 tablespoons olive oil
  • Tofu ricotta filling: 5 oz (140 g) shiitake mushrooms, finely chopped
  • Tofu ricotta filling: ½ leek, white part only, finely chopped
  • Tofu ricotta filling: 2 tablespoons fresh basil, minced
  • Tofu ricotta filling: 1 tablespoon fresh chives, minced
  • Tofu ricotta filling: ¾ teaspoon salt
  • Tofu ricotta filling: ¼ teaspoon black pepper

Instructions

  1. 1Soak cashews in cold water for at least 2 hours, then drain. Cook pasta shells in a large pot of well-salted boiling water for 1-2 minutes less than package directions (they will finish cooking in the oven). Drain and lay out on a baking sheet to prevent sticking.
  2. 2Heat olive oil in a skillet over medium heat. Add leek and shiitake mushrooms and cook for 6-8 minutes, stirring, until soft and any liquid has evaporated. Season with a pinch of salt.
  3. 3Combine pressed tofu, drained cashews, roasted garlic, lemon juice, salt, and pepper in a food processor. Pulse until the mixture is chunky and crumbly, resembling ricotta – do not over-process to a paste. Transfer to a bowl and fold in the cooked mushroom-leek mixture, basil, and chives.
  4. 4Preheat oven to 375°F (190°C). Spread 1 cup of marinara sauce over the bottom of a 9×13-inch baking dish. Fill each pasta shell with a generous tablespoon of tofu ricotta and nestle them in a single layer in the dish. Spoon remaining marinara over the tops.
  5. 5Cover tightly with foil and bake for 20 minutes. Remove foil and bake a further 5 minutes until sauce is bubbling and shells are tender. Serve immediately, garnished with extra fresh basil if desired.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

When preparing these ingredients, make sure the tofu is firm rather than silken, as this will give you the best texture when crumbled. The cashews should be raw and unsalted for the most neutral flavor profile. Roasting the garlic beforehand mellows its sharpness and adds a subtle sweetness to the filling. For best results, mince the fresh herbs just before use to keep their vibrant flavor and aroma.

Sauté Mushrooms and Leeks First

Best Vegan Stuffed Shells With Tofu Ricotta - preparation

Begin by heating the remaining 1 tablespoon of olive oil in a sauté pan over medium heat. Once the oil is warmed, add the 1/2 leek (white part only, chopped fine) and 5 ounces of shiitake mushrooms (chopped fine) to the pan. These vegetables form the aromatic base of your filling, so make sure they are cut uniformly for even cooking. Sprinkle in 2 tablespoons of fresh basil (minced) and 1 tablespoon of fresh chives (minced) at this stage to infuse their flavors throughout the sautéing process.

Season the vegetable mixture generously with salt and pepper to taste. Continue sautéing until the leeks and mushrooms become soft and tender, approximately three minutes. The leeks should become translucent and the mushrooms will release their moisture and begin to caramelize slightly. This brief cooking time lets the vegetables soften while keeping their texture and flavor intact.

Once the mushroom and leek mixture reaches the consistency you want, transfer it to the large bowl containing your tofu ricotta mixture. Stir thoroughly to mix the sautéed vegetables evenly throughout the filling. This combination creates a flavorful, textured filling that closely mimics traditional ricotta cheese while remaining completely plant-based.

Use Cashew-Free Ricotta Instead

For those avoiding tree nuts or dealing with allergies, you don’t need cashews to create a creamy, satisfying ricotta filling that works well in these stuffed shells. I swap the cashews for sunflower seed butter or tahini, which gives you that same richness and binding power. You’ll use about three tablespoons instead of the full cup, then add a splash of plant-based milk to get the right consistency. The tofu, garlic, lemon, and fresh herbs stay the same, so you’re still getting real flavor. This swap works just as well and keeps everyone at your table happy and satisfied.

Garlic Bread Complements Shells Perfectly

While you’re waiting for those stuffed shells to bake, you’ve got the perfect window to prepare some garlic bread that’ll make your meal satisfying. Slice a baguette lengthwise, then brush both halves with olive oil mixed with minced garlic and fresh parsley. The garlic works well with the tofu ricotta’s subtle, creamy flavor while adding a different texture. Toast the bread at 400°F for about eight minutes until golden and crispy. Serve it alongside your shells so guests can soak up the marinara sauce. This combination creates a complete, satisfying meal that feels like restaurant-quality without extra effort.

Final Thoughts

Once you’ve pulled this dish from the oven and let it rest, you’ll have created something that’ll impress vegans and non-vegans alike. The tofu ricotta’s texture works like traditional cheese, while the mushrooms and leeks add savory depth. This dish shows that plant-based cooking doesn’t mean giving up comfort food satisfaction. You can prep components ahead, making it perfect for weeknight dinners or entertaining. Leftovers reheat beautifully, and you’ll find yourself reaching for this recipe repeatedly. The combination of quinoa pasta’s nutrition and homemade ricotta makes this genuinely wholesome.

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe