This vegan spaghetti recipe is a big bowl of comfort that's super easy to make. Loaded with saucy tomatoes and plant based meat crumbles, it's a satisfying and cozy meal that everyone will love.
1½cupsof your favorite meat substitutee.g., crumbled tempeh, seitan, TVP, or plant-based ground meat
1tablespoonsoy sauce or tamari for gluten free
1tablespoonolive oilfor cooking the meat substitute
½teaspoonsmoked paprikaoptional, for added flavor
For The Vegan Spaghetti Sauce
2tablespoonsolive oil
1medium onionfinely chopped
3clovesgarlicminced
128 ounce can can crushed tomatoes
1tablespoontomato paste
1teaspoondried oregano
1teaspoondried basil
½teaspoonred pepper flakesadjust to your spice preference
Salt and black pepper to taste
For The Spaghetti
12ounceswhole wheat spaghetti
Saltfor boiling water
Instructions
Prepare the Meat Substitute:
In a bowl, marinate the meat substitute (e.g., tempeh, seitan, TVP, or plant-based ground meat) with soy sauce or tamari. If using TVP, rehydrate it according to package instructions before marinating.
Heat 1 tablespoon of olive oil in a skillet over medium heat. Add the marinated meat substitute and cook until it becomes browned and slightly crispy, about 5-7 minutes. If using TVP, follow the package instructions for cooking.
Optionally, sprinkle smoked paprika over the meat substitute for added flavor. Stir well to combine.
Prepare the Sauce:
Heat the remaining 2 tablespoons of olive oil in a large skillet or saucepan over medium heat.
Add the chopped onion and sauté for about 3-4 minutes until it becomes translucent.
Stir in the minced garlic and sauté for an additional 1-2 minutes until fragrant, being careful not to burn it.
Add the crushed tomatoes and diced tomatoes to the skillet. Stir well to combine.
Add the dried oregano, dried basil, red pepper flakes, salt, and black pepper to the sauce. Stir again.
Reduce the heat to low, cover the skillet, and let the sauce simmer for about 20-25 minutes, stirring occasionally.
Taste the sauce and adjust the seasonings as needed. If you prefer a sweeter sauce, you can add a pinch of sugar or a drizzle of maple syrup.
Cook the Spaghetti:
While the sauce is simmering, bring a large pot of salted water to a boil.
Cook the spaghetti according to the package instructions until al dente. Drain and set aside.
Combine Sauce, Spaghetti, and Meat Substitute:
Add the cooked meat substitute to the tomato sauce, stirring well to combine.
Then, add the cooked spaghetti to the sauce and meat substitute mixture. Toss everything together to ensure the spaghetti is coated evenly with the sauce and meat substitute.
Garnish with fresh basil leaves and vegan parmesan cheese (if desired).
Notes
Storage Instructions:
Refrigerator
Allow any leftover spaghetti to cool to room temperature before refrigerating. Store it in an airtight container in the refrigerator for up to 3-4 days.
Freezer
If you want to store it for a longer period, you can freeze the vegan spaghetti. Place cooled spaghetti in a freezer-safe container or zip-top bag, removing as much air as possible. It can be frozen for up to 2-3 months.
Reheating
To reheat, you can use the stovetop or microwave. If using the stovetop, add a bit of water or vegetable broth to the pan to prevent the pasta from drying out.