Indulge in the comforting flavors of homemade 'Vegan Ravioli with Tomato Sauce,' a delightfully dairy-free and plant-based take on a classic Italian favorite. This recipe features handmade ravioli crafted from a blend of all-purpose and semolina flours, filled with a creamy, protein-packed tofu filling enhanced by nutritional yeast, sautéed spinach, and cashews. Topped with a rich, aromatic tomato sauce made from crushed tomatoes, fresh basil, garlic, and a hint of red pepper flakes, this dish is bursting with vibrant, authentic flavors. Perfect for a cozy dinner or a special occasion, this recipe combines wholesome ingredients with simple culinary techniques to bring restaurant-worthy vegan ravioli to your kitchen. Serve with a fresh garnish of basil and pair with a crisp green salad for a complete plant-based meal.
In a large mixing bowl, combine all-purpose flour and semolina flour. Make a well in the center and add water and olive oil. Mix until a dough forms.
Knead the dough on a floured surface for about 8-10 minutes until smooth. Wrap in plastic wrap and let it rest for 30 minutes.
To prepare the filling, crumble the tofu into a blender or food processor. Add nutritional yeast, a pinch of salt and pepper, and the soaked cashews. Blend until the mixture is smooth and creamy.
In a skillet, sauté chopped spinach with minced garlic over medium heat until wilted, about 2 minutes. Stir the sautéed spinach into the tofu mixture and set aside.
For the tomato sauce, heat 1 tablespoon of olive oil in a saucepan over medium heat. Sauté the chopped onion and garlic until translucent.
Add crushed tomatoes, salt, black pepper, oregano, red pepper flakes, and chopped basil. Simmer uncovered for about 20 minutes, stirring occasionally.
Divide the rested dough into four pieces. Roll out each piece as thin as possible using a pasta machine or rolling pin.
Place teaspoon-sized portions of the filling at intervals on one sheet of dough. Brush water along the edges and between the fillings.
Carefully lay another sheet of dough over the first and press around the filling to seal. Cut into squares using a ravioli cutter or knife.
Bring a large pot of salted water to a boil. Cook the ravioli in batches for 3-4 minutes or until they float to the surface.
Drain the ravioli and serve topped with the prepared tomato sauce and garnish with additional basil if desired.
Calories |
2279 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 51.4 g | 66% | |
| Saturated Fat | 8.0 g | 40% | |
| Polyunsaturated Fat | 1.6 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3325 mg | 145% | |
| Total Carbohydrate | 363.9 g | 132% | |
| Dietary Fiber | 29.1 g | 104% | |
| Total Sugars | 23.8 g | ||
| Protein | 93.9 g | 188% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 628 mg | 48% | |
| Iron | 28.0 mg | 156% | |
| Potassium | 3251 mg | 69% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.