There’s something magical about homemade ravioli—the tender pasta, the savory filling, and the joy of crafting each little pillow by hand. For those of us who love plant-based cooking, finding the best vegan ravioli filling recipe is a true culinary adventure.
This recipe is a celebration of bold flavors and creamy textures, all with wholesome, accessible ingredients. Whether you’re planning a cozy dinner at home or looking to impress friends at your next get-together, this vegan ravioli filling is guaranteed to wow both vegans and non-vegans alike.
In this post, I’ll walk you through every step to create a filling that’s rich, satisfying, and endlessly versatile. We’ll use tofu and cashews for creaminess, spinach and herbs for freshness, and a few clever seasonings to bring it all together.
Let’s roll up our sleeves and dive into the art of vegan ravioli making!
Why You’ll Love This Recipe
- Creamy and Satisfying: Thanks to blended tofu and cashews, the filling has a decadently creamy texture that rivals traditional cheese-based options.
- Protein-Packed: With tofu and nuts, each ravioli is a nourishing, protein-rich bite.
- Flavorful and Fresh: Spinach, basil, and nutritional yeast create a wonderful symphony of savory, earthy, and aromatic notes.
- Easy to Customize: Mix in your favorite herbs, swap out veggies, or spice it up for endless variations.
- Family-Friendly: Even picky eaters will love these delicious little parcels!
- Great for Meal Prep: Make a big batch, freeze, and cook whenever you crave fresh pasta.
Ingredients
Ingredient | Amount | Notes |
---|---|---|
Firm tofu | 1 block (14 oz) | Drained and pressed |
Raw cashews | 1/2 cup | Soaked 2+ hours or boiled 10 min |
Fresh spinach | 2 cups, packed | Chopped |
Nutritional yeast | 1/4 cup | For cheesy flavor |
Fresh basil | 1/4 cup | Chopped |
Garlic | 2 cloves | Minced |
Lemon juice | 1 tbsp | Freshly squeezed |
Olive oil | 1 tbsp | Optional, for sautéing spinach |
Salt | 1 tsp | Or to taste |
Black pepper | 1/2 tsp | Or to taste |
Nutmeg | Pinch | Optional, for warmth |
Equipment
- Food processor or high-speed blender
- Large nonstick skillet
- Spatula or wooden spoon
- Mixing bowls
- Measuring cups and spoons
- Chef’s knife and cutting board
- Clean kitchen towel or tofu press
Instructions
-
Prepare the Cashews:
- If you haven’t soaked your cashews yet, place them in a bowl and cover with boiling water. Let soak for at least 10 minutes, then drain.
-
Press the Tofu:
- Drain the tofu and wrap it in a clean kitchen towel. Place a heavy pan or tofu press on top and let sit for 10-15 minutes to remove excess water.
-
Sauté the Spinach:
- Heat olive oil in a large skillet over medium heat. Add the minced garlic and cook for 1 minute until fragrant.
- Add the chopped spinach and sauté for 2-3 minutes until wilted. Remove from heat and set aside to cool.
-
Blend the Filling:
- In your food processor, combine the pressed tofu, soaked cashews, nutritional yeast, lemon juice, salt, black pepper, and a pinch of nutmeg if using.
- Blend until smooth and creamy, scraping down the sides as needed.
-
Add the Greens and Herbs:
- Add the sautéed spinach and chopped basil to the processor. Pulse a few times until just combined—you want flecks of green throughout, not a uniform puree.
-
Taste and Adjust:
- Taste the filling and adjust seasoning as needed, adding more salt, pepper, or lemon juice to your liking.
-
Chill the Filling:
- Transfer the finished filling to a bowl, cover, and refrigerate while you prepare your pasta dough or wrappers. This helps the filling thicken and makes it easier to handle.
-
Fill Your Ravioli:
- Place a teaspoon of filling in the center of each ravioli sheet, seal edges with a bit of water, and press firmly. Repeat until all filling is used.
-
Cook and Serve:
- Cook the ravioli in gently boiling salted water for 3-4 minutes, or until they float to the top. Serve with your favorite sauce.
Tips & Variations
-
Don’t Skip Pressing the Tofu:
Removing excess water helps the filling stay thick and creamy. -
Try Different Greens:
Arugula, kale, or chard all work beautifully in place of spinach. -
Add Umami:
Mix in chopped sun-dried tomatoes or olives for a Mediterranean twist. -
Nut-Free Version:
Use sunflower seeds instead of cashews or simply increase the tofu. -
Cheesy Boost:
Add extra nutritional yeast or a spoonful of miso paste for a cheesy punch. -
Make Ahead:
Prepare filling up to 3 days in advance and store in an airtight container in the fridge.
“Let your taste buds guide your creations—this vegan ravioli filling is the perfect canvas for your favorite flavors!”
Nutrition Facts
Nutrient | Per 1/8 batch (approx. filling for 8 ravioli) |
---|---|
Calories | 130 |
Protein | 8g |
Total Fat | 7g |
Saturated Fat | 1g |
Carbohydrates | 8g |
Fiber | 2g |
Sugar | 1g |
Sodium | 260mg |
Note: Values are for filling only and do not include ravioli dough or sauce.
Serving Suggestions
- Classic Tomato Sauce: Toss your ravioli in a simple marinara or roasted tomato sauce for a timeless Italian meal.
- Herb Butter: (Use vegan butter) Sauté fresh sage or basil in melted vegan butter, then drizzle over ravioli.
- Creamy Alfredo: Serve with our Classico Sun Dried Tomato Alfredo Sauce Recipe for a luxurious, decadent dinner.
- Green Salad: Pair with a zesty arugula salad and lemon vinaigrette for a refreshing contrast.
- Crusty Bread: Mop up any extra sauce with a slice of rustic bread.
- Wine Pairing: A glass of dry white wine or sparkling mineral water rounds out the meal beautifully.
Conclusion
This vegan ravioli filling recipe is proof that plant-based cooking can be just as decadent and satisfying as its traditional counterparts. With the creamy richness of cashews and tofu, vibrant spinach, and punchy fresh herbs, you’ll have a filling that stands up to any classic Italian dish.
Best of all, it’s endlessly adaptable—swap in your favorite greens, add a pop of sun-dried tomato, or experiment with different nuts and spices.
If you’re looking for more plant-based inspiration, be sure to try our Costco Vegan Mushroom Stew Recipe or get cozy with a bowl of Clam Chowder San Francisco Recipe (veganize it with your favorite swaps!).
And don’t forget dessert—treat yourself to our indulgent Chocolate Heaven Cake Recipe for the perfect sweet finish. Happy cooking, and buon appetito!
📖 Recipe Card: Best Vegan Ravioli Filling
Description: A creamy, savory vegan ravioli filling made with tofu, spinach, and fresh herbs. Perfect for homemade pasta dishes that everyone will love.
Prep Time: PT15M
Cook Time: PT10M
Total Time: PT25M
Servings: 4 servings
Ingredients
- 1 cup firm tofu, pressed and crumbled
- 1 cup fresh spinach, chopped
- 2 tablespoons nutritional yeast
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- 1/4 cup fresh basil, chopped
- 1 tablespoon lemon juice
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg
Instructions
- Heat olive oil in a skillet over medium heat.
- Add garlic and spinach, cook until spinach wilts.
- In a bowl, combine crumbled tofu, cooked spinach mixture, nutritional yeast, basil, lemon juice, salt, pepper, and nutmeg.
- Mix thoroughly until well combined.
- Taste and adjust seasoning if needed.
- Use as filling for vegan ravioli.
Nutrition: Calories: 110 kcal per serving | Protein: 7g | Fat: 7g | Carbs: 5g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Ravioli Filling”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy, savory vegan ravioli filling made with tofu, spinach, and fresh herbs. Perfect for homemade pasta dishes that everyone will love.”, “prepTime”: “PT15M”, “cookTime”: “PT10M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup firm tofu, pressed and crumbled”, “1 cup fresh spinach, chopped”, “2 tablespoons nutritional yeast”, “2 tablespoons olive oil”, “2 garlic cloves, minced”, “1/4 cup fresh basil, chopped”, “1 tablespoon lemon juice”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1/4 teaspoon nutmeg”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a skillet over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add garlic and spinach, cook until spinach wilts.”}, {“@type”: “HowToStep”, “text”: “In a bowl, combine crumbled tofu, cooked spinach mixture, nutritional yeast, basil, lemon juice, salt, pepper, and nutmeg.”}, {“@type”: “HowToStep”, “text”: “Mix thoroughly until well combined.”}, {“@type”: “HowToStep”, “text”: “Taste and adjust seasoning if needed.”}, {“@type”: “HowToStep”, “text”: “Use as filling for vegan ravioli.”}], “nutrition”: {“calories”: “110 kcal per serving”, “proteinContent”: “7g”, “fatContent”: “7g”, “carbohydrateContent”: “5g”}}