This spaghetti recipe is perfect for those who've chosen to not eat meat. The mixture can be made ahead and refrigerated for up to 24 hours, or frozen for up to a few months until ready to use.


Recipe Summary

50 mins
35 mins
1 hr 40 mins
15 mins
6 servings


Original recipe yields 6 servings
The ingredient list now reflects the servings specified
Meatless Meatballs:


Instructions Checklist
  • Combine water and flaxseed meal in a small bowl and stir together until well combined. Set aside and let flax "egg" thicken for 5 minutes.

  • Combine beans, carrot, sun-dried tomatoes, and olive oil together in a food processor; puree until well combined. Transfer to a mixing bowl and add flax egg, beef substitute, parsley, herbes de Provence, garlic, onion, salt, and pepper. Mix everything together with your hands until thoroughly combined. Refrigerate "meat" mixture for 30 minutes.

  • Preheat the oven to 375 degrees F (190 degrees C). Line a baking sheet with parchment paper.

  • Form mixture into 2-inch balls and set on the prepared baking sheet.

  • Bake meatballs in the preheated oven for 14 minutes, turning over halfway through. Remove from the oven and let rest while you start on the marinara.

  • Combine crushed tomatoes, tomato sauce, olive oil, balsamic vinegar, herbes de Provence, sugar, onion, garlic, and salt in a wide saucepan or skillet. Bring to a boil over medium-high heat. Add meatballs, reduce heat, and simmer over low heat for at least 30 minutes.

  • Meanwhile, bring a large pot of lightly salted water to a boil. Cook spaghetti in the boiling water, stirring occasionally, until tender yet firm to the bite, about 12 minutes. Drain.

  • Serve marinara sauce and meatballs over cooked spaghetti.

Nutrition Facts

583 calories; protein 31.9g; carbohydrates 85.4g; fat 13.4g; sodium 2151.8mg. Full Nutrition