Vegan Spaghetti and Meatballs Recipe
Whip up easy vegan spaghetti and meatballs with lentils, oats, and marinara—perfect for a quick, hearty, plant-based dinner in under 1 hour.
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
Course dinner, HEALTY RECIPE, lunch
Cuisine allmand, American, French, greec, Italian
Servings 4 People
Calories 420 kcal
For the Vegan Meatballs:
- 1 ½ cups cooked lentils green or brown
- ½ cup rolled oats or breadcrumbs
- 1 small onion finely chopped
- 2 cloves garlic minced
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari
- 1 teaspoon dried oregano
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1 tablespoon olive oil for pan-frying or brushing before baking
For the Marinara Sauce:
- 2 cups marinara sauce store-bought or homemade
- Optional: pinch of chili flakes or fresh basil for extra flavor
For the Spaghetti:
- 8 ounces dried spaghetti
- Salt for pasta water
- 1 teaspoon olive oil optional, for tossing pasta
Step 1: Prepare the Meatball Mixture
In a large bowl, mash the cooked lentils using a fork or potato masher until mostly smooth but still a bit chunky. Add in the oats or breadcrumbs, chopped onion, garlic, tomato paste, soy sauce, oregano, smoked paprika, salt, and pepper. Mix until well combined. Let the mixture rest in the fridge for about 20 minutes to firm up.
Step 2: Shape and Cook the Meatballs
Once chilled, roll the mixture into small balls (about 1 inch in diameter).
To bake: Preheat oven to 375°F (190°C), place meatballs on a lined baking sheet, lightly brush with olive oil, and bake for 20–25 minutes, flipping halfway.
To pan-fry: Heat olive oil in a skillet over medium heat. Cook the meatballs for 8–10 minutes, turning occasionally, until browned on all sides.
To air fry: Air fry at 375°F for 15 minutes, shaking halfway through.
Step 4: Cook the Spaghetti
Step 5: Assemble and Serve
Keyword Vegan Spaghetti and Meatballs Recipe