Nutrition Facts for Vegan spaghetti with tomato sauce and meatballs

Vegan Spaghetti with Tomato Sauce and Meatballs

Image of Vegan Spaghetti with Tomato Sauce and Meatballs
Nutriscore Rating: 75/100

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!

Log this recipe in SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5.0 (2,000+ reviews)
βœ“ Get your calorie requirement
βœ“ Log your nutrition in seconds
βœ“ Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
πŸ”₯
Cook Time
40 min
πŸ•
Total Time
1 hr
πŸ‘₯
Servings
4 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

19 items
  • 12 oz Spaghetti (gluten-free if needed)
  • 2 tbsp Olive oil
  • 1 medium Onion, finely chopped
  • 3 Garlic cloves, minced
  • 28 oz Crushed tomatoes (canned)
  • 2 tbsp Tomato paste
  • 1 tsp Dried basil
  • 1 tsp Dried oregano
  • 0.25 tsp Red pepper flakes (optional)
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Fresh parsley, chopped (plus extra for garnish)
  • 12 oz Plant-based ground meat
  • 0.5 cup Breadcrumbs (gluten-free if needed)
  • 1 tbsp Ground flaxseed
  • 3 tbsp Water
  • 2 tbsp Nutritional yeast
  • 0.5 tsp Smoked paprika
  • 1 tsp Italian seasoning
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

9 steps
1

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.

2

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.

3

Using your hands, shape the mixture into 12-16 meatballs, depending on your preferred size. Set aside on a plate.

4

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.

5

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.

6

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.

7

Meanwhile, bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions. Drain and set aside.

8

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.

9

Serve the cooked spaghetti topped with the tomato sauce and meatballs. Garnish with fresh parsley and enjoy!

⚑
Cooking Tip: Take your time with each step for the best results!
2134
cal
103.9g
protein
250.5g
carbs
93.7g
fat

Nutrition Facts

1 serving (1793.2g)
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.

Source of Calories

44.3%%
18.4%%
37.3%%
Fat: 843 cal (37.3%%)
Protein: 415 cal (18.4%%)
Carbs: 1002 cal (44.3%%)