Creamy Spinach Tofu Shells are a delightful dish that balances rich, creamy flavors with the freshness of spinach. This recipe takes just about 40 minutes to prepare and bake, making it a quick yet satisfying meal option. The blend of firm tofu and cashew cream creates a velvety filling that pairs perfectly with the tender pasta shells, ensuring a gratifying experience with every bite.
Perfect for a cozy family dinner or a gathering with friends, this recipe is sure to impress. You can prepare the filling ahead of time, making it easier to assemble the shells before baking.
Why You’ll Love This Recipe
- The tender pasta shells hold a creamy filling that’s both satisfying and indulgent.
- Spinach adds a fresh, vibrant color and a nutritional boost.
- This dish is easy to customize with your favorite spices or add-ins.
- It’s a fantastic option for meal prep, reheating beautifully for leftovers.
What You’ll Need
Gather the following ingredients to make Creamy Spinach Tofu Shells.
For the Pasta
- 12 jumbo pasta shells
For the Filling
- 1 block firm tofu, drained
- 2 cups fresh spinach
- 1 cup cashew cream or dairy-free cream
- 2 cloves garlic, minced
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil
- 1/4 cup nutritional yeast (optional)
Note: Nutritional yeast adds a cheesy flavor but can be omitted.
Substitutions & Swaps
- Tofu: Silken tofu for a creamier filling.
- Spinach: Kale or other leafy greens.
- Cashew cream: Almond cream or coconut cream.
- Olive oil: Avocado oil for sautéing.
How to Make It
Follow these simple steps to create this comforting dish.
1. Cook the pasta
Cook the jumbo pasta shells according to package instructions and drain.
2. Sauté garlic
In a pan, heat olive oil over medium heat and sauté garlic until fragrant.
3. Add spinach
Add spinach and cook until wilted, stirring occasionally to ensure even cooking.
4. Blend filling
In a blender, combine tofu, cashew cream, onion powder, salt, pepper, and nutritional yeast. Blend until smooth.
5. Fold in spinach
Fold in the sautéed spinach until well incorporated into the creamy mixture.
6. Fill shells
Fill each pasta shell with the creamy filling and arrange in a baking dish.
7. Bake
Bake at 350°F (175°C) for 20-25 minutes, making sure to check for a golden top.
8. Serve
Serve warm and enjoy the delightful flavors!
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, keeps well for up to 2 months.
Reheat: Microwave on high for 2-3 minutes or until heated through.
Tips for Best Results
- Ensure the tofu is well-drained for a smoother filling.
- Experiment with herbs like basil or oregano for added flavor.
- Do not overcook the spinach; it should be just wilted for the best texture.
Serving Suggestions
- Serve with a light green salad for a refreshing side.
- Pair with garlic bread for a hearty meal.
- Excellent for potlucks or family gatherings.


