Spaghetti Bolognese

This post may contain affiliate links, privacy policy

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!

Spaghetti Bolognese Ingredients

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.

Spaghetti Bolognese with dried soya mince

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.

Storage recommendation

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!

Storage recommendation - Meal prep container Spaghetti Bolognese with soya mince

Serving suggestion

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.

Serving suggestion - Meal prep container Spaghetti Bolognese with soya mince

Spaghetti Bolognese

Here’s a recipe everyone loves – hearty vegan spaghetti bolognese! It’s easy, flavourful, and will make kids and adults smile, just try it!
Course Main Course
Cuisine Italian
Keyword Meal prep, Spaghetti Bolognese, Vegan
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Calories 350kcal
Servings 3 meals


  • 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

For serving

  • 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.


Calories: 350kcal | Carbohydrates: 59g | Protein: 15g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Sodium: 766mg | Potassium: 816mg | Fiber: 8g | Sugar: 11g | Vitamin A: 11456IU | Vitamin C: 22mg | Calcium: 119mg | Iron: 5mg

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!

"Love Lien" signature in mint color

More 30-minute meal prep recipes

Leave a Comment

Leave any question or comment below (Your email address will not be published)
Recipe Rating