Experience a plant-based twist on a classic Italian favorite with this hearty Vegan Spaghetti with Meatballs recipe! Tender lentil-based meatballs, infused with flavorful seasonings like smoked paprika and nutritional yeast, are paired with a rich, aromatic tomato sauce made from crushed tomatoes, garlic, and herbs. Served over perfectly cooked spaghetti (gluten-free if needed), this meal is a wholesome, satisfying option that’s both vegan and packed with protein and fiber. Ready in just an hour, it’s ideal for a cozy family dinner or to impress guests with its comforting, restaurant-quality taste. Top it off with fresh parsley and enjoy a flavorful journey that's both healthy and irresistibly indulgent!
Scan with your phone to download!
Prepare the flax egg by mixing the ground flaxseed with water in a small bowl. Set aside to thicken for 5 minutes.
Cook the spaghetti according to the package instructions. Drain and set aside.
To make the sauce, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the onion and sauté for 5 minutes until softened.
Add the garlic and cook for another minute until fragrant.
Stir in the crushed tomatoes, tomato paste, oregano, basil, salt, black pepper, and coconut sugar. Simmer the sauce on low heat for 15-20 minutes, stirring occasionally.
Meanwhile, prepare the meatballs. In a food processor, pulse the cooked lentils, flax egg, breadcrumbs, rolled oats, nutritional yeast, soy sauce, smoked paprika, and parsley until the ingredients come together but still have some texture (do not over-process).
Shape the mixture into 12-15 small meatballs using your hands.
Heat the remaining tablespoon of olive oil in a skillet over medium heat. Add the meatballs and cook for 5-7 minutes, turning occasionally, until golden brown on all sides.
Gently place the cooked meatballs into the tomato sauce and simmer for another 5 minutes to combine flavors.
Serve the spaghetti topped with the vegan meatballs and sauce. Garnish with additional parsley if desired.
Serving size | (1831.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2751.9 |
Total Fat 46.9g | 0% |
Saturated Fat 7.3g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 0mg | 0% |
Sodium 5025.5mg | 0% |
Total Carbohydrate 489.0g | 0% |
Dietary Fiber 64.1g | 0% |
Total Sugars 63.8g | |
Protein 110.3g | 0% |
Vitamin D 0IU | 0% |
Calcium 533.4mg | 0% |
Iron 32.1mg | 0% |
Potassium 5853.5mg | 0% |
Source of Calories