Indulge in the rich, comforting flavors of Vegan Homemade Meat Ravioli—an impressive plant-based twist on the classic Italian dish. This recipe features silky homemade pasta made from a blend of all-purpose and semolina flour, paired with a savory filling crafted from textured vegetable protein (TVP), cremini mushrooms, and aromatic herbs. Sautéed onion, garlic, and nutritional yeast ensure the filling is packed with hearty, umami-rich flavors, while soy sauce and fresh parsley add a touch of complexity. Perfect for a cozy dinner or a special occasion, these tender vegan ravioli are boiled to perfection and can be served with your favorite marinara, creamy dairy-free sauce, or a simple drizzle of olive oil and fresh herbs. With a total prep and cook time of just over an hour, this recipe is your go-to for homemade vegan comfort food that’s sure to impress vegans and non-vegans alike! Keywords: vegan ravioli, homemade pasta, plant-based meat ravioli, vegan Italian recipe.
In a large mixing bowl, combine all-purpose flour and semolina flour with a pinch of salt.
Create a well in the center of the flour mixture and gradually add water and olive oil. Mix until a dough begins to form.
Knead the dough on a floured surface for about 8-10 minutes until smooth and elastic. Wrap in plastic and let it rest for at least 30 minutes.
While the dough rests, prepare the filling: Heat 1 tablespoon of olive oil in a pan over medium heat. Add the chopped onion and sauté until translucent.
Stir in minced garlic and chopped mushrooms, cooking until the mushrooms release their water and start to brown, about 5-7 minutes.
Add textured vegetable protein (TVP) and vegetable broth to the pan, stirring until the TVP has absorbed most of the liquid.
Season the filling with soy sauce, nutritional yeast, chopped parsley, and black pepper. Mix well and cook for another 2 minutes. Set aside to cool slightly.
Roll out the dough into thin sheets using a pasta machine or rolling pin, about 1/16 inch thick.
Place small teaspoons of filling onto one sheet of pasta, spacing about 2 inches apart. Brush the edges with water and cover with another sheet of pasta.
Press around the filling to seal and cut out each ravioli using a pastry cutter or knife.
Bring a pot of salted water to a boil and cook the ravioli in batches for 3-4 minutes until they float to the top.
Serve with your favorite vegan sauce or simply drizzled with olive oil and fresh herbs.
Calories |
2448 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 50.1 g | 64% | |
| Saturated Fat | 7.9 g | 40% | |
| Polyunsaturated Fat | 3.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3576 mg | 155% | |
| Total Carbohydrate | 339.9 g | 124% | |
| Dietary Fiber | 46.1 g | 165% | |
| Total Sugars | 21.3 g | ||
| Protein | 156.8 g | 314% | |
| Vitamin D | 0.4 mcg | 2% | |
| Calcium | 492 mg | 38% | |
| Iron | 35.3 mg | 196% | |
| Potassium | 6061 mg | 129% | |
*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.