Go Back
+ servings
Spaghetti with Lentils Vegan Meal Prep

Meaty Vegan Spaghetti with Lentils Meal Prep

This Meaty Vegan Spaghetti with Lentils is a hearty, protein-packed dish perfect for meal prep. Made with lentils, walnuts, and a rich tomato sauce, it’s flavorful, satisfying, and 100% plant-based!
5 from 1 vote
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main, Main Course
Cuisine Fusion, Italian
Servings 5 servings

Ingredients
  

Pasta Sauce

  • 1 19oz can brown lentils, rinsed and drained
  • 1 cup chopped walnuts
  • 1 small yellow onion, diced
  • cup sun-dried tomatoes
  • 3 cloves minced garlic
  • 1 large can tomato sauce 680ml
  • 1 tbsp tomato paste
  • 1 tbsp balsamic vinegar
  • 2 tbsp oil from the sun-dried tomatoes
  • 1 tbsp Italian seasoning
  • salt & pepper to taste
  • ¼ cup nutritional yeast or vegan parmesan cheese

Pasta

  • 1 box spaghetti or other pasta noodles 410g
  • fresh parlsey optional

Instructions
 

Prep

  • Start by finely chopping the walnuts into a small mince like consistency. (Or pulse in the food processor a few times)
  • Next, add the sun-dried tomatoes and lentils into the food processor and blend for 30 seconds. (Or finely chop the sun-dried tomatoes and mash them in a bowl with the lentils). The idea is to leave the lentils a bit textured, and not fully blended to a paste.

Noodles

  • Start cooking the spaghetti noodles according to package instructions.

Cooking the Sauce

  • In a large pot or dutch oven on medium heat, sauté the onion and walnuts in a little oil for for 3-4 mins.
  • Next, add in the garlic, tomato paste and Italian seasoning and cook for 1 min stirring constantly.
  • Now add in the tomato sauce, lentil mixture, and balsamic vinegar and allow the sauce to simmer for 7-10 mins.

Finishing Touches

  • Add in the salt, pepper, and nutritional yeast and stir to combine. Now, add the pasta noodles directly into the sauce and stir gently to combine.
  • Serve with a little fresh parsley, and more nooch or vegan parm for topping and divide into 5 separate meal prep containers. Store in the fridge, and re-heat when ready to enjoy!

Notes

Note: Nutritional information is approximate values and can vary significantly depending on the specific brands of ingredients used. Disclaimer: This information is for general guidance only and should not be considered professional nutritional advice.
The nutritional info provided is for 1 serving, with this recipe making 5 servings total. 

Nutrition

Serving: 232g | Calories: 480kcal | Carbohydrates: 64g | Protein: 31g | Fat: 21g | Saturated Fat: 2.1g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 5g | Sodium: 300mg | Potassium: 580mg | Fiber: 15g | Sugar: 10g | Vitamin A: 1100IU | Vitamin C: 15mg | Calcium: 120mg | Iron: 6mg
Tried this recipe?Let us know how it was!