The Ultimate Dairy-Free Comfort Food: Vegan Stuffed Shells!
Who says you need dairy for a rich, creamy, and satisfying stuffed shells experience? This recipe is a game-changer, transforming humble tofu into a luxurious, ricotta-like filling. The secret lies in slowly poaching garlic in olive oil until it’s sweet and mellow, then blending it with firm tofu, tangy apple cider vinegar, and savory white miso. The result is a ‘cheese’ that’s not just a substitute, but a star in its own right. Baked in a bubbling tomato sauce, these shells are the ultimate plant-based comfort food that will win over everyone at the table.
Ingredients
• YIELD: SERVES 6
• For the Tofu-Miso Filling
• 1 16-oz / 450g block firm tofu, drained, rinsed, and patted dry
• 12 cloves garlic, peeled and thinly sliced
• ¼ cup / 60ml olive oil
• 2 Tbs / 30ml unpasteurized apple cider vinegar
• 2 tsp / 10ml lemon juice
• 2 tsp / 10g white miso
• 5 oz / 140g baby spinach leaves
• For Assembly
• 6 oz / 170g jumbo pasta shells
• 1 24-oz / 680g jar prepared pasta sauce
• 2 Tbs / 30g chopped Kalamata olives, optional
• 2 Tbs / 30g chopped green olives, optional
Instructions
1. Preheat your oven to 375°F / 190°C.
2. Cook the jumbo pasta shells according to package directions, aiming for al dente. Drain, rinse with cool water, and drain again. Lay the shells on a clean kitchen towel to cool and dry completely.
3. While the pasta cooks, bring the sliced garlic and olive oil to a gentle simmer in a small skillet over medium heat. Immediately reduce the heat to low and let it simmer for 15 minutes, or until the garlic is soft, fragrant, and golden. Remove from heat and set aside.
4. Crumble the drained and patted-dry tofu into the bowl of a food processor. Add the apple cider vinegar, lemon juice, and white miso. Pour in the entire contents of the skillet—the poached garlic and the infused olive oil. Blend until the mixture is completely smooth and creamy. Transfer to a medium bowl.
5. Heat a large saucepan over medium heat. Add the spinach and 2 Tbs. water, and cook for 3 to 4 minutes, or until the leaves are just wilted. Transfer the wilted spinach to a strainer and use the back of a spoon to press out all excess liquid. Roughly chop the spinach and stir it into the tofu mixture.
6. Carefully spoon about 2 tablespoons of the spinach and tofu filling into each cooked pasta shell. Arrange the filled shells in a single layer in a large baking dish.
7. Pour the prepared pasta sauce evenly over the shells. If using, sprinkle the chopped Kalamata and green olives on top. Bake for 45 minutes, or until the sauce is hot and bubbling throughout. Let the dish stand for 10 minutes before serving to allow it to set slightly.
Nutritional Information
• Nutrition Information
• Per serving
• Calories: 343
• Protein: 13 g
• Total Fat: 14 g
• Saturated Fat: 2 g
• Carbohydrates: 42 g
• Cholesterol: 0 mg
• Sodium: 562 mg
• Fiber: 5 g
• Sugar: 11 g
Pro Tips
• For the creamiest filling, press your tofu for at least 30 minutes before using. This removes excess water and allows it to better absorb the flavors of the garlic oil and miso.
• The tofu-spinach filling can be made up to 2 days in advance and stored in an airtight container in the refrigerator. This makes assembly quick and easy on a busy night.
• Cook the pasta shells just until al dente, as they will continue to cook in the oven. Rinsing them with cold water immediately after draining stops the cooking process and makes them easier to handle without tearing.
• For an extra layer of ‘cheesy’ flavor, add 2-3 tablespoons of nutritional yeast to the tofu mixture when blending.
FAQ
Q: Is this vegan stuffed shells recipe a good source of protein
A: Yes, this recipe provides a substantial 13 grams of plant-based protein per serving. The firm tofu is the primary protein source, making this a filling and nutritious vegetarian meal.
Q: Can I make this recipe soy-free or without tofu
A: While tofu creates the ideal creamy texture, you can make a soy-free version. For a substitute, try a cashew-based ricotta. Soak 1 cup of raw cashews in hot water for at least 30 minutes, drain, and then blend them with the poached garlic, olive oil, vinegar, and lemon juice until smooth. You may need to add a splash of water to reach the right consistency.
Q: How do I store and reheat leftover stuffed shells
A: Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place the shells in an oven-safe dish, cover with foil, and bake at 375°F / 190°C for 20-25 minutes, or until heated through. You can also make the entire dish ahead of time, refrigerate, and bake it when you’re ready to serve, adding about 10-15 minutes to the baking time.
Q: What if I don’t have white miso
A: If you don’t have white miso, you can add 1-2 tablespoons of nutritional yeast to the tofu mixture for a savory, cheesy flavor. While miso adds a unique umami depth, nutritional yeast is an excellent alternative for enhancing the ‘cheesy’ taste in this dairy-free recipe.





