Indulge in a comforting classic with a plant-based twist by trying this Vegan Spaghetti with Tomato Sauce and Meatballs! This hearty dish combines tender gluten-free spaghetti (if needed) with a rich, aromatic tomato sauce made from crushed tomatoes, garlic, and classic Italian herbs. The star of the meal is the savory vegan meatballs, crafted from plant-based ground meat, breadcrumbs, flaxseed, and bold seasonings like smoked paprika and Italian seasoning. Perfectly browned and simmered in the flavorful sauce, these meatballs deliver a satisfying texture and taste thatβs sure to impress vegans and meat-eaters alike. Ready in about an hour and packed with wholesome ingredients, this recipe is ideal for a cozy dinner with family or friends. Garnished with fresh parsley for a vibrant finish, this vegan take on an Italian favorite is a must-try for any pasta lover!
Start by preparing the flax egg for the meatballs: In a small bowl, combine the ground flaxseed with water. Stir well and let it sit for 5 minutes until it thickens.
In a mixing bowl, combine the plant-based ground meat, breadcrumbs, flax egg, nutritional yeast, smoked paprika, Italian seasoning, salt, and pepper. Mix thoroughly until evenly combined.
Using your hands, shape the mixture into 12-16 meatballs, depending on your preferred size. Set aside on a plate.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the meatballs and cook for 5-7 minutes, turning occasionally, until browned on all sides. Remove the meatballs from the skillet and set aside.
In the same skillet, heat the remaining 1 tablespoon of olive oil. Add the onion and cook for 3-4 minutes until softened. Add the minced garlic and cook for another minute until fragrant.
Stir in the crushed tomatoes, tomato paste, basil, oregano, red pepper flakes (if using), salt, and black pepper. Simmer the sauce over low heat for 15-20 minutes, stirring occasionally, to allow the flavors to meld.
Meanwhile, bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions. Drain and set aside.
Add the cooked meatballs to the tomato sauce and simmer for an additional 5 minutes to let the flavors meld and heat the meatballs through.
Serve the cooked spaghetti topped with the tomato sauce and meatballs. Garnish with fresh parsley and enjoy!
Calories |
2134 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 93.7 g | 120% | |
| Saturated Fat | 23.9 g | 119% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4974 mg | 216% | |
| Total Carbohydrate | 250.5 g | 91% | |
| Dietary Fiber | 36.5 g | 130% | |
| Total Sugars | 43.3 g | ||
| Protein | 103.9 g | 208% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 450 mg | 35% | |
| Iron | 28.6 mg | 159% | |
| Potassium | 3696 mg | 79% | |
*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.