Here’s a recipe everyone loves – hearty vegan spaghetti bolognese! It’s easy, flavourful, and will make kids and adults smile, just try it!
I grew up eating spaghetti bolognese on a weekly basis because it was the one dish my sister and I never complained about eating as kids. Being thirty-something hasn’t stopped me from enjoying this childhood favourite – in fact, it is the dish that I meal prep most frequently!
It is a perfect mix of deliciousness and nostalgia. This vegan version also goes the extra mile because of the cost-effective dried soya mince, one of my pantry staples!
What is dried soya mince?
Soya mince is a nutritious source of protein, which is made from soya flour, the by-product that is produced when extracting soya oil. It is extremely cost-effective and easy to use, and the dehydrated form has a very long shelf-life, making it an invaluable vegan pantry staple.
Is this meal nutritionally well-balanced?
Traditionally, spaghetti bolognese is not known for being the most well-balanced dish. However, this variant includes a wide variety of veggies. It also contains plant protein in the form of soya mince, starch in the form of spaghetti and some fat.
As I’ve mentioned before, vegan meals tend to last much better throughout the week than meals that contain dairy or meat, but regardless, I recommend consuming your vegan meal prep meals within four days from preparing them.
Related post: How Long Does Vegan Meal Prep Last? + Meal Prep Storage Tips
This meal is also freezer-friendly, so if you don’t plan on consuming your meals within 4 days, just pop them in the freezer!
I recommend serving this meal hot – three minutes in the microwave should do.
The recipe for this meal is developed to make three moderate meals. If you prefer to eat large meals, you can simply double the recipe. Personally, I eat a moderate meal, while my partner eats a large meal.
- 1 TBSP olive oil
- 1 red onion finely diced in the food processor
- 2 cloves garlic pressed
- 200 g carrots finely diced in the food processor
- salt to taste
- 1 TBSP oregano
- 25 g tomato paste
- 1 cup dried soy mince
- 1 TBSP soy sauce
- 1 tsp balsamic vinegar
- 1/4 tsp liquid smoke (optional)
- 1 bay leaf
- 1 can diced tomatoes in tomato juice
- 1 cup (*vegan) beef flavoured stock I used Ina Paarman beef flavoured stock powder
- 150 g spaghetti
- fresh basil leaves
- vegan grated cheese
- fresh cracked pepper
- Heat the olive oil in a saute pan and add the the onion, carrots, garlic and a pinch of salt. Cook over medium-high heat, stirring occasionally until the onion is translucent and the carrots tender, for about 7 minutes. Add the oregano and cook until fragrant while stirring constantly, for roughly 1 minute. Stir in the tomato paste.
- Add the soy mince, the soy sauce, balsamic vinegar, liquid smoke and bay leaf and allow to cook for a couple of minutes, while stirring frequently. Then, add the beef flavoured stock and the canned tomatoes and cook over medium-low heat for about 10-15 minutes.
- While the sauce is simmering, cook the pasta according to the instruction on the package.
- After draining the pasta, stir the pasta through the sauce.
- Before serving, garnish with fresh basil, vegan grated cheese and fresh cracked pepper.
Don’t forget to share your meals with me and other fellow VMPS preppers by tagging your posts with #veganmealprepsunday. I’d love to see how your meals turned out!