Delight your taste buds with this hearty and satisfying Vegan Ravioli with Tomato Sauce! Perfectly tender homemade pasta dough made from a blend of all-purpose and semolina flours encases a rich, creamy filling of tofu, sautéed spinach, and cashews, providing a protein-packed, dairy-free alternative that doesn’t skimp on flavor. Topped with a robust, slow-simmered tomato sauce infused with garlic, oregano, and fresh basil, this dish is a plant-based take on classic Italian comfort food. Whether you're impressing guests or indulging in a cozy dinner at home, this vegan ravioli recipe is sure to become a favorite. Plus, it’s surprisingly simple to prepare and ready in just under two hours. Serve with a fresh salad or crusty bread, and let the flavors transport you straight to the heart of Italy!
Scan with your phone to download!
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.
Serving size | (1505.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2279.1 |
Total Fat 51.4g | 0% |
Saturated Fat 8.0g | 0% |
Polyunsaturated Fat 1.6g | |
Cholesterol 0mg | 0% |
Sodium 3325.2mg | 0% |
Total Carbohydrate 363.9g | 0% |
Dietary Fiber 29.1g | 0% |
Total Sugars 23.8g | |
Protein 93.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 628.0mg | 0% |
Iron 28.0mg | 0% |
Potassium 3250.6mg | 0% |
Source of Calories