Main Dishes

Vegan Spaghetti

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 1

Prep

15 minutes

Cook

45 minutes

Yield

4 -6

🍝 Craving spaghetti but keeping it plant-based? This vegan spaghetti recipe features a mind-blowing “meat” sauce made from walnuts and mushrooms that rivals the original! Ready in just an hour and packed with protein, it’s comfort food that’ll please everyone at your table.

So, I did a thing, and it turned out flipping fantastic. This “meat” sauce for vegan spaghetti will knock your socks off. I promise. It tastes better than the real deal, and I wish I were joking! Made with mushrooms and walnuts instead of traditional meat, this one-pot vegan spaghetti recipe uses real, accessible ingredients that will satisfy everyone at your table, regardless of dietary preferences.

❤️ Why You’ll Love Vegan Spaghetti

  • Plant-Based : It has the consistency of a bolognese sauce but without any meat.
  • Ultimate Comfort Food: It’s so hearty and comforting – who doesn’t love a big bowl of spaghetti
  • Quick & Easy: This recipe is easy to make in just 1 hour.
  • Good For You: The walnuts and mushrooms add protein and numerous health benefits.
A variety of ingredients on a white surface, perfect for vegan spaghetti, including mushrooms, carrots, celery, an onion, garlic, canned tomatoes, walnuts, and multiple spice jars. A bottle of olive oil and balsamic vinegar are also present. - 2

🍲 Ingredients

Walnuts – The secret to creating the perfect “meaty” texture in this vegan spaghetti sauce. Beyond their rich flavor and satisfying crunch, walnuts are nutritional powerhouses – rich in antioxidants, plant-based omega-3s, and anti-inflammatory properties. They promote gut health, may help prevent disease, and can even help lower blood sugar.

Mushrooms – The second star of this vegan spaghetti recipe creates umami depth and perfect texture. Traditionally, vegan meat sauces use lentils, but mushrooms offer a digestible alternative packed with nutrition. They’re low in calories while providing fiber, protein, B vitamins, selenium, potassium, and copper – creating a satisfying sauce that will fill you up without weighing you down.

👩‍🍳 How to Make Vegan Spaghetti

A white bowl filled with crumbly granola, reminiscent of toppings on a vegan spaghetti dish, sits on a wooden cutting board. Sunlight casts soft shadows, highlighting the snacks texture. The bright, natural light creates a warm and inviting atmosphere. - 3
  1. Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.

  2. Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.

A pot on a wooden board contains browned ground meat with chopped carrots and celery, perfect for topping vegan spaghetti. A wooden spoon rests in the pot. Sunlight streams in, casting shadows across the scene. - 4
  1. Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.

  2. Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.

A pot filled with ground meat and chopped vegetables, reminiscent of a hearty vegan spaghetti mix, is being stirred with a wooden spoon. The pot rests on a wooden cutting board, partially bathed in sunlight. - 5
  1. Remove the mushroom and walnut mixture from the pot and transfer to a bowl.

  2. Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.

A pot filled with colorful, cooked vegan spaghetti, including chopped vegetables and herbs, is on a wooden cutting board. A wooden spoon partially rests inside, suggesting stirring. Bright sunlight casts shadows on the table, highlighting the dish’s texture. - 6
  1. To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
Top view of a white ceramic pot filled with rich red chili garnished with fresh parsley. Beside it, vegan spaghetti is elegantly scattered on the light-colored textured surface, with some parsley nearby on a cloth. - 7
  1. Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.

  2. Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 8
  1. Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.

  2. Enjoy with your favorite pasta, garnished with parsley and a side of garlic toast!

🗒 Tips and Tricks

  • Processing: Don’t over-process mushrooms and walnuts – some texture is desirable.
  • Vegetables: Aim for a pulp texture when processing carrots, celery, and onions.
  • Flavor: Brown tomato paste for deeper flavor before combining with other ingredients.
  • Simmering: The longer you simmer, the better the flavor develops.

đź—’ Variations

Don’t have all of the ingredients in your kitchen? Try these variations:

  • Pasta: Any pasta shape works well with this sauce, not just spaghetti. You can even use gluten-free pasta if you are avoiding gluten.
  • Nuts: Pecans or a mix of nuts can replace walnuts if needed.
  • Mushrooms: Any variety works – cremini, button, or portobello.
  • Herbs: Fresh herbs can replace dried (use 3x the amount).
A bowl of vegan spaghetti - 9

đź—’ Best served with

  • Easy Focaccia Bread
  • Vegetarian Chopped Green Salad
  • Delicious, Buttery Garlic Confit

👝 How to Store Leftovers

Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.

🤔 Common Questions

Most dried spaghetti and pasta varieties are vegan. Check the ingredient list to be sure it doesn’t contain eggs, which are more common in fresh pasta than dried.

Vegan spaghetti noodles are usually made from wheat flour and water, just like regular spaghetti noodles, as long as they don’t contain eggs (which most dried noodles don’t).

This recipe adds protein through walnuts and mushrooms processed into small pieces. Other options include vegan meat substitutes, beans, or legumes mixed into the sauce.

When processing, you want some larger chunks to remain – don’t over-process into a paste. This gives your “meat” sauce a desirable texture similar to ground meat.

Yes! This sauce freezes well for up to 3 months in a tightly sealed container, making it perfect for meal prep.

A bowl of vegan spaghetti topped with rich, hearty meat sauce and garnished with fresh parsley. The dish is placed on a light-colored surface, accompanied by additional parsley leaves visible nearby. - 10

Vegan Spaghetti

Video

YouTube video - 11

Ingredients1x2x3x

  • 4 servings spaghetti or pasta of choice
  • 4-5 cups assorted mushrooms whole is fine as we will be processing them
  • 1 heaping cup walnuts raw, whole
  • 2 tbsp. olive oil
  • 1 large onion rough chop
  • 2 celery stalks rough chop
  • 3 medium-sized carrots rough chop
  • 4 large cloves of garlic whole
  • ½ tsp chili flakes
  • 1 tsp cinnamon spice
  • ½ tsp clove spice
  • 2 tbsp. dry basil spice
  • 1 tbsp. parsley spice
  • 1 bay leaf
  • ÂĽ cup tomato paste
  • 1 680 ml bottle of passata – I used organic
  • 2 tbsp. vegetable stock paste
  • 2-3 cups boiling water
  • season to taste

Instructions

  • Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.
  • Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.
  • Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.
  • Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.
  • Remove the mushroom and walnut mixture from the pot and transfer to a bowl.
  • Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.
  • To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
  • Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.
  • Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.
  • Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.
  • Enjoy with your favourite pasta, garnished with parsley and a side of garlic toast!

Notes

Nutrition

Post A CommentCancel reply

Vegan Spaghetti - 12

Delicious, Buttery Garlic Confit Recipe

A person in a cozy sweater holds a bowl of vegan Avgolemono soup, garnished with fresh herbs. They are about to savor a spoonful. The scene is warmly lit, with a soft, rustic background. - 13

Vegan Avgolemono

Big serving dish of spaghetti with Vegan Pasta Sauce on top. - 14

Grandma’s Vegan Pasta Sauce Recipe

Vegan Spaghetti - 15

White Wine Pasta Sauce with Garlic & Onion

A bowl of vegan spaghetti topped with rich, hearty meat sauce and garnished with fresh parsley. The dish is placed on a light-colored surface, accompanied by additional parsley leaves visible nearby. - 16

Vegan Spaghetti

Ingredients

  • 4 servings spaghetti or pasta of choice
  • 4-5 cups assorted mushrooms whole is fine as we will be processing them
  • 1 heaping cup walnuts raw, whole
  • 2 tbsp. olive oil
  • 1 large onion rough chop
  • 2 celery stalks rough chop
  • 3 medium-sized carrots rough chop
  • 4 large cloves of garlic whole
  • ½ tsp chili flakes
  • 1 tsp cinnamon spice
  • ½ tsp clove spice
  • 2 tbsp. dry basil spice
  • 1 tbsp. parsley spice
  • 1 bay leaf
  • ÂĽ cup tomato paste
  • 1 680 ml bottle of passata - I used organic
  • 2 tbsp. vegetable stock paste
  • 2-3 cups boiling water
  • season to taste

Instructions

  • Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.
  • Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.
  • Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.
  • Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.
  • Remove the mushroom and walnut mixture from the pot and transfer to a bowl.
  • Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.
  • To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
  • Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.
  • Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.
  • Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.
  • Enjoy with your favourite pasta, garnished with parsley and a side of garlic toast!

Video

Notes

Nutrition

FoodbyMaria.com

Main Dishes

Vegan Spaghetti

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 17

Prep

15 minutes

Cook

45 minutes

Yield

4 -6

🍝 Craving spaghetti but keeping it plant-based? This vegan spaghetti recipe features a mind-blowing “meat” sauce made from walnuts and mushrooms that rivals the original! Ready in just an hour and packed with protein, it’s comfort food that’ll please everyone at your table.

So, I did a thing, and it turned out flipping fantastic. This “meat” sauce for vegan spaghetti will knock your socks off. I promise. It tastes better than the real deal, and I wish I were joking! Made with mushrooms and walnuts instead of traditional meat, this one-pot vegan spaghetti recipe uses real, accessible ingredients that will satisfy everyone at your table, regardless of dietary preferences.

❤️ Why You’ll Love Vegan Spaghetti

  • Plant-Based : It has the consistency of a bolognese sauce but without any meat.
  • Ultimate Comfort Food: It’s so hearty and comforting – who doesn’t love a big bowl of spaghetti
  • Quick & Easy: This recipe is easy to make in just 1 hour.
  • Good For You: The walnuts and mushrooms add protein and numerous health benefits.
A variety of ingredients on a white surface, perfect for vegan spaghetti, including mushrooms, carrots, celery, an onion, garlic, canned tomatoes, walnuts, and multiple spice jars. A bottle of olive oil and balsamic vinegar are also present. - 18

🍲 Ingredients

Walnuts – The secret to creating the perfect “meaty” texture in this vegan spaghetti sauce. Beyond their rich flavor and satisfying crunch, walnuts are nutritional powerhouses – rich in antioxidants, plant-based omega-3s, and anti-inflammatory properties. They promote gut health, may help prevent disease, and can even help lower blood sugar.

Mushrooms – The second star of this vegan spaghetti recipe creates umami depth and perfect texture. Traditionally, vegan meat sauces use lentils, but mushrooms offer a digestible alternative packed with nutrition. They’re low in calories while providing fiber, protein, B vitamins, selenium, potassium, and copper – creating a satisfying sauce that will fill you up without weighing you down.

👩‍🍳 How to Make Vegan Spaghetti

A white bowl filled with crumbly granola, reminiscent of toppings on a vegan spaghetti dish, sits on a wooden cutting board. Sunlight casts soft shadows, highlighting the snacks texture. The bright, natural light creates a warm and inviting atmosphere. - 19
  1. Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.

  2. Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.

A pot on a wooden board contains browned ground meat with chopped carrots and celery, perfect for topping vegan spaghetti. A wooden spoon rests in the pot. Sunlight streams in, casting shadows across the scene. - 20
  1. Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.

  2. Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.

A pot filled with ground meat and chopped vegetables, reminiscent of a hearty vegan spaghetti mix, is being stirred with a wooden spoon. The pot rests on a wooden cutting board, partially bathed in sunlight. - 21
  1. Remove the mushroom and walnut mixture from the pot and transfer to a bowl.

  2. Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.

A pot filled with colorful, cooked vegan spaghetti, including chopped vegetables and herbs, is on a wooden cutting board. A wooden spoon partially rests inside, suggesting stirring. Bright sunlight casts shadows on the table, highlighting the dish’s texture. - 22
  1. To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
Top view of a white ceramic pot filled with rich red chili garnished with fresh parsley. Beside it, vegan spaghetti is elegantly scattered on the light-colored textured surface, with some parsley nearby on a cloth. - 23
  1. Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.

  2. Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 24
  1. Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.

  2. Enjoy with your favorite pasta, garnished with parsley and a side of garlic toast!

🗒 Tips and Tricks

  • Processing: Don’t over-process mushrooms and walnuts – some texture is desirable.
  • Vegetables: Aim for a pulp texture when processing carrots, celery, and onions.
  • Flavor: Brown tomato paste for deeper flavor before combining with other ingredients.
  • Simmering: The longer you simmer, the better the flavor develops.

đź—’ Variations

Don’t have all of the ingredients in your kitchen? Try these variations:

  • Pasta: Any pasta shape works well with this sauce, not just spaghetti. You can even use gluten-free pasta if you are avoiding gluten.
  • Nuts: Pecans or a mix of nuts can replace walnuts if needed.
  • Mushrooms: Any variety works – cremini, button, or portobello.
  • Herbs: Fresh herbs can replace dried (use 3x the amount).
A bowl of vegan spaghetti - 25

đź—’ Best served with

  • Easy Focaccia Bread
  • Vegetarian Chopped Green Salad
  • Delicious, Buttery Garlic Confit

👝 How to Store Leftovers

Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.

🤔 Common Questions

Most dried spaghetti and pasta varieties are vegan. Check the ingredient list to be sure it doesn’t contain eggs, which are more common in fresh pasta than dried.

Vegan spaghetti noodles are usually made from wheat flour and water, just like regular spaghetti noodles, as long as they don’t contain eggs (which most dried noodles don’t).

This recipe adds protein through walnuts and mushrooms processed into small pieces. Other options include vegan meat substitutes, beans, or legumes mixed into the sauce.

When processing, you want some larger chunks to remain – don’t over-process into a paste. This gives your “meat” sauce a desirable texture similar to ground meat.

Yes! This sauce freezes well for up to 3 months in a tightly sealed container, making it perfect for meal prep.

A bowl of vegan spaghetti topped with rich, hearty meat sauce and garnished with fresh parsley. The dish is placed on a light-colored surface, accompanied by additional parsley leaves visible nearby. - 26

Vegan Spaghetti

Video

YouTube video - 27

Ingredients1x2x3x

  • 4 servings spaghetti or pasta of choice
  • 4-5 cups assorted mushrooms whole is fine as we will be processing them
  • 1 heaping cup walnuts raw, whole
  • 2 tbsp. olive oil
  • 1 large onion rough chop
  • 2 celery stalks rough chop
  • 3 medium-sized carrots rough chop
  • 4 large cloves of garlic whole
  • ½ tsp chili flakes
  • 1 tsp cinnamon spice
  • ½ tsp clove spice
  • 2 tbsp. dry basil spice
  • 1 tbsp. parsley spice
  • 1 bay leaf
  • ÂĽ cup tomato paste
  • 1 680 ml bottle of passata – I used organic
  • 2 tbsp. vegetable stock paste
  • 2-3 cups boiling water
  • season to taste

Instructions

  • Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.
  • Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.
  • Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.
  • Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.
  • Remove the mushroom and walnut mixture from the pot and transfer to a bowl.
  • Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.
  • To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
  • Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.
  • Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.
  • Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.
  • Enjoy with your favourite pasta, garnished with parsley and a side of garlic toast!

Notes

Nutrition

Post A CommentCancel reply

Vegan Spaghetti - 28

Delicious, Buttery Garlic Confit Recipe

A person in a cozy sweater holds a bowl of vegan Avgolemono soup, garnished with fresh herbs. They are about to savor a spoonful. The scene is warmly lit, with a soft, rustic background. - 29

Vegan Avgolemono

Big serving dish of spaghetti with Vegan Pasta Sauce on top. - 30

Grandma’s Vegan Pasta Sauce Recipe

Vegan Spaghetti - 31

White Wine Pasta Sauce with Garlic & Onion

Main Dishes

Vegan Spaghetti

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 32

Prep

15 minutes

Cook

45 minutes

Yield

4 -6

🍝 Craving spaghetti but keeping it plant-based? This vegan spaghetti recipe features a mind-blowing “meat” sauce made from walnuts and mushrooms that rivals the original! Ready in just an hour and packed with protein, it’s comfort food that’ll please everyone at your table.

So, I did a thing, and it turned out flipping fantastic. This “meat” sauce for vegan spaghetti will knock your socks off. I promise. It tastes better than the real deal, and I wish I were joking! Made with mushrooms and walnuts instead of traditional meat, this one-pot vegan spaghetti recipe uses real, accessible ingredients that will satisfy everyone at your table, regardless of dietary preferences.

❤️ Why You’ll Love Vegan Spaghetti

  • Plant-Based : It has the consistency of a bolognese sauce but without any meat.
  • Ultimate Comfort Food: It’s so hearty and comforting – who doesn’t love a big bowl of spaghetti
  • Quick & Easy: This recipe is easy to make in just 1 hour.
  • Good For You: The walnuts and mushrooms add protein and numerous health benefits.
A variety of ingredients on a white surface, perfect for vegan spaghetti, including mushrooms, carrots, celery, an onion, garlic, canned tomatoes, walnuts, and multiple spice jars. A bottle of olive oil and balsamic vinegar are also present. - 33

🍲 Ingredients

Walnuts – The secret to creating the perfect “meaty” texture in this vegan spaghetti sauce. Beyond their rich flavor and satisfying crunch, walnuts are nutritional powerhouses – rich in antioxidants, plant-based omega-3s, and anti-inflammatory properties. They promote gut health, may help prevent disease, and can even help lower blood sugar.

Mushrooms – The second star of this vegan spaghetti recipe creates umami depth and perfect texture. Traditionally, vegan meat sauces use lentils, but mushrooms offer a digestible alternative packed with nutrition. They’re low in calories while providing fiber, protein, B vitamins, selenium, potassium, and copper – creating a satisfying sauce that will fill you up without weighing you down.

👩‍🍳 How to Make Vegan Spaghetti

A white bowl filled with crumbly granola, reminiscent of toppings on a vegan spaghetti dish, sits on a wooden cutting board. Sunlight casts soft shadows, highlighting the snacks texture. The bright, natural light creates a warm and inviting atmosphere. - 34
  1. Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.

  2. Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.

A pot on a wooden board contains browned ground meat with chopped carrots and celery, perfect for topping vegan spaghetti. A wooden spoon rests in the pot. Sunlight streams in, casting shadows across the scene. - 35
  1. Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.

  2. Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.

A pot filled with ground meat and chopped vegetables, reminiscent of a hearty vegan spaghetti mix, is being stirred with a wooden spoon. The pot rests on a wooden cutting board, partially bathed in sunlight. - 36
  1. Remove the mushroom and walnut mixture from the pot and transfer to a bowl.

  2. Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.

A pot filled with colorful, cooked vegan spaghetti, including chopped vegetables and herbs, is on a wooden cutting board. A wooden spoon partially rests inside, suggesting stirring. Bright sunlight casts shadows on the table, highlighting the dish’s texture. - 37
  1. To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
Top view of a white ceramic pot filled with rich red chili garnished with fresh parsley. Beside it, vegan spaghetti is elegantly scattered on the light-colored textured surface, with some parsley nearby on a cloth. - 38
  1. Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.

  2. Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 39
  1. Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.

  2. Enjoy with your favorite pasta, garnished with parsley and a side of garlic toast!

🗒 Tips and Tricks

  • Processing: Don’t over-process mushrooms and walnuts – some texture is desirable.
  • Vegetables: Aim for a pulp texture when processing carrots, celery, and onions.
  • Flavor: Brown tomato paste for deeper flavor before combining with other ingredients.
  • Simmering: The longer you simmer, the better the flavor develops.

đź—’ Variations

Don’t have all of the ingredients in your kitchen? Try these variations:

  • Pasta: Any pasta shape works well with this sauce, not just spaghetti. You can even use gluten-free pasta if you are avoiding gluten.
  • Nuts: Pecans or a mix of nuts can replace walnuts if needed.
  • Mushrooms: Any variety works – cremini, button, or portobello.
  • Herbs: Fresh herbs can replace dried (use 3x the amount).
A bowl of vegan spaghetti - 40

đź—’ Best served with

  • Easy Focaccia Bread
  • Vegetarian Chopped Green Salad
  • Delicious, Buttery Garlic Confit

👝 How to Store Leftovers

Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.

🤔 Common Questions

Most dried spaghetti and pasta varieties are vegan. Check the ingredient list to be sure it doesn’t contain eggs, which are more common in fresh pasta than dried.

Vegan spaghetti noodles are usually made from wheat flour and water, just like regular spaghetti noodles, as long as they don’t contain eggs (which most dried noodles don’t).

This recipe adds protein through walnuts and mushrooms processed into small pieces. Other options include vegan meat substitutes, beans, or legumes mixed into the sauce.

When processing, you want some larger chunks to remain – don’t over-process into a paste. This gives your “meat” sauce a desirable texture similar to ground meat.

Yes! This sauce freezes well for up to 3 months in a tightly sealed container, making it perfect for meal prep.

A bowl of vegan spaghetti topped with rich, hearty meat sauce and garnished with fresh parsley. The dish is placed on a light-colored surface, accompanied by additional parsley leaves visible nearby. - 41

Vegan Spaghetti

Video

YouTube video - 42

Ingredients1x2x3x

  • 4 servings spaghetti or pasta of choice
  • 4-5 cups assorted mushrooms whole is fine as we will be processing them
  • 1 heaping cup walnuts raw, whole
  • 2 tbsp. olive oil
  • 1 large onion rough chop
  • 2 celery stalks rough chop
  • 3 medium-sized carrots rough chop
  • 4 large cloves of garlic whole
  • ½ tsp chili flakes
  • 1 tsp cinnamon spice
  • ½ tsp clove spice
  • 2 tbsp. dry basil spice
  • 1 tbsp. parsley spice
  • 1 bay leaf
  • ÂĽ cup tomato paste
  • 1 680 ml bottle of passata – I used organic
  • 2 tbsp. vegetable stock paste
  • 2-3 cups boiling water
  • season to taste

Instructions

  • Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.
  • Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.
  • Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.
  • Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.
  • Remove the mushroom and walnut mixture from the pot and transfer to a bowl.
  • Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.
  • To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
  • Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.
  • Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.
  • Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.
  • Enjoy with your favourite pasta, garnished with parsley and a side of garlic toast!

Notes

Nutrition

Post A CommentCancel reply

Vegan Spaghetti - 43

Delicious, Buttery Garlic Confit Recipe

A person in a cozy sweater holds a bowl of vegan Avgolemono soup, garnished with fresh herbs. They are about to savor a spoonful. The scene is warmly lit, with a soft, rustic background. - 44

Vegan Avgolemono

Big serving dish of spaghetti with Vegan Pasta Sauce on top. - 45

Grandma’s Vegan Pasta Sauce Recipe

Vegan Spaghetti - 46

White Wine Pasta Sauce with Garlic & Onion

Main Dishes

Vegan Spaghetti

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 47

Prep

15 minutes

Cook

45 minutes

Yield

4 -6

🍝 Craving spaghetti but keeping it plant-based? This vegan spaghetti recipe features a mind-blowing “meat” sauce made from walnuts and mushrooms that rivals the original! Ready in just an hour and packed with protein, it’s comfort food that’ll please everyone at your table.

So, I did a thing, and it turned out flipping fantastic. This “meat” sauce for vegan spaghetti will knock your socks off. I promise. It tastes better than the real deal, and I wish I were joking! Made with mushrooms and walnuts instead of traditional meat, this one-pot vegan spaghetti recipe uses real, accessible ingredients that will satisfy everyone at your table, regardless of dietary preferences.

❤️ Why You’ll Love Vegan Spaghetti

  • Plant-Based : It has the consistency of a bolognese sauce but without any meat.
  • Ultimate Comfort Food: It’s so hearty and comforting – who doesn’t love a big bowl of spaghetti
  • Quick & Easy: This recipe is easy to make in just 1 hour.
  • Good For You: The walnuts and mushrooms add protein and numerous health benefits.
A variety of ingredients on a white surface, perfect for vegan spaghetti, including mushrooms, carrots, celery, an onion, garlic, canned tomatoes, walnuts, and multiple spice jars. A bottle of olive oil and balsamic vinegar are also present. - 48

🍲 Ingredients

Walnuts – The secret to creating the perfect “meaty” texture in this vegan spaghetti sauce. Beyond their rich flavor and satisfying crunch, walnuts are nutritional powerhouses – rich in antioxidants, plant-based omega-3s, and anti-inflammatory properties. They promote gut health, may help prevent disease, and can even help lower blood sugar.

Mushrooms – The second star of this vegan spaghetti recipe creates umami depth and perfect texture. Traditionally, vegan meat sauces use lentils, but mushrooms offer a digestible alternative packed with nutrition. They’re low in calories while providing fiber, protein, B vitamins, selenium, potassium, and copper – creating a satisfying sauce that will fill you up without weighing you down.

👩‍🍳 How to Make Vegan Spaghetti

A white bowl filled with crumbly granola, reminiscent of toppings on a vegan spaghetti dish, sits on a wooden cutting board. Sunlight casts soft shadows, highlighting the snacks texture. The bright, natural light creates a warm and inviting atmosphere. - 49
  1. Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.

  2. Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.

A pot on a wooden board contains browned ground meat with chopped carrots and celery, perfect for topping vegan spaghetti. A wooden spoon rests in the pot. Sunlight streams in, casting shadows across the scene. - 50
  1. Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.

  2. Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.

A pot filled with ground meat and chopped vegetables, reminiscent of a hearty vegan spaghetti mix, is being stirred with a wooden spoon. The pot rests on a wooden cutting board, partially bathed in sunlight. - 51
  1. Remove the mushroom and walnut mixture from the pot and transfer to a bowl.

  2. Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.

A pot filled with colorful, cooked vegan spaghetti, including chopped vegetables and herbs, is on a wooden cutting board. A wooden spoon partially rests inside, suggesting stirring. Bright sunlight casts shadows on the table, highlighting the dish’s texture. - 52
  1. To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
Top view of a white ceramic pot filled with rich red chili garnished with fresh parsley. Beside it, vegan spaghetti is elegantly scattered on the light-colored textured surface, with some parsley nearby on a cloth. - 53
  1. Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.

  2. Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.

A bowl of vegan spaghetti topped with a rich plant-based meat sauce and garnished with fresh parsley. A fork rests on the edge of the bowl, while another similar bowl is partially visible in the background on a textured surface. - 54
  1. Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.

  2. Enjoy with your favorite pasta, garnished with parsley and a side of garlic toast!

🗒 Tips and Tricks

  • Processing: Don’t over-process mushrooms and walnuts – some texture is desirable.
  • Vegetables: Aim for a pulp texture when processing carrots, celery, and onions.
  • Flavor: Brown tomato paste for deeper flavor before combining with other ingredients.
  • Simmering: The longer you simmer, the better the flavor develops.

đź—’ Variations

Don’t have all of the ingredients in your kitchen? Try these variations:

  • Pasta: Any pasta shape works well with this sauce, not just spaghetti. You can even use gluten-free pasta if you are avoiding gluten.
  • Nuts: Pecans or a mix of nuts can replace walnuts if needed.
  • Mushrooms: Any variety works – cremini, button, or portobello.
  • Herbs: Fresh herbs can replace dried (use 3x the amount).
A bowl of vegan spaghetti - 55

đź—’ Best served with

  • Easy Focaccia Bread
  • Vegetarian Chopped Green Salad
  • Delicious, Buttery Garlic Confit

👝 How to Store Leftovers

Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.

🤔 Common Questions

Most dried spaghetti and pasta varieties are vegan. Check the ingredient list to be sure it doesn’t contain eggs, which are more common in fresh pasta than dried.

Vegan spaghetti noodles are usually made from wheat flour and water, just like regular spaghetti noodles, as long as they don’t contain eggs (which most dried noodles don’t).

This recipe adds protein through walnuts and mushrooms processed into small pieces. Other options include vegan meat substitutes, beans, or legumes mixed into the sauce.

When processing, you want some larger chunks to remain – don’t over-process into a paste. This gives your “meat” sauce a desirable texture similar to ground meat.

Yes! This sauce freezes well for up to 3 months in a tightly sealed container, making it perfect for meal prep.

A bowl of vegan spaghetti topped with rich, hearty meat sauce and garnished with fresh parsley. The dish is placed on a light-colored surface, accompanied by additional parsley leaves visible nearby. - 56

Vegan Spaghetti

Video

YouTube video - 57

Ingredients1x2x3x

  • 4 servings spaghetti or pasta of choice
  • 4-5 cups assorted mushrooms whole is fine as we will be processing them
  • 1 heaping cup walnuts raw, whole
  • 2 tbsp. olive oil
  • 1 large onion rough chop
  • 2 celery stalks rough chop
  • 3 medium-sized carrots rough chop
  • 4 large cloves of garlic whole
  • ½ tsp chili flakes
  • 1 tsp cinnamon spice
  • ½ tsp clove spice
  • 2 tbsp. dry basil spice
  • 1 tbsp. parsley spice
  • 1 bay leaf
  • ÂĽ cup tomato paste
  • 1 680 ml bottle of passata – I used organic
  • 2 tbsp. vegetable stock paste
  • 2-3 cups boiling water
  • season to taste

Instructions

  • Into a food processor place 1/2 of the mushrooms and process until finely ground. Remove mushrooms from the processor and repeat with the other 1/2 of mushrooms. See notes.
  • Into the food processor add your walnuts and process till finely ground. Transfer walnuts to the bowl with the mushrooms.
  • Into a large soup pot add your olive oil and heat on medium-high heat for around 20 seconds before adding your mushroom and walnut mixture. Cook for around 6-8 minutes, stirring often to avoid burning. Cook until all the liquid has evaporated and the mixture has browned beautifully.
  • Into the same food processor add your onion, celery, carrots and garlic. Process till finely ground. See notes.
  • Remove the mushroom and walnut mixture from the pot and transfer to a bowl.
  • Into the same pot add your onion mixture and cook on medium heat for around 5-6 minutes, or until browned and fragrant. If the mixture starts to sticks to the bottom of the pot simply add a little water bit by bit to help loosen the browned parts. This is a flavour building step, so I highly suggest it if needed.
  • To the mixture add your chili flakes, cinnamon, clove, basil, parsley and bay leaf. Stir till well combined. Cook for around 1-2 more minutes.
  • Now, push the cooked onions mixture to the sides and makes room for the tomato paste. Cook on its own for a minute or so or until browned. Once browned stir the tomato paste into the onion mixture and transfer your walnut and mushrooms to the pot. See notes.
  • Stir till well combined, increase heat and add your passata and vegetable stock paste. Cook for around 5 minutes before adding your water and bringing mixture to a boil.
  • Put on your pot lid and simmer for around 25-30 minutes. See notes. Before serving taste for salt and pepper and add as needed.
  • Enjoy with your favourite pasta, garnished with parsley and a side of garlic toast!

Notes

Nutrition

Post A CommentCancel reply

Vegan Spaghetti - 58

Delicious, Buttery Garlic Confit Recipe

A person in a cozy sweater holds a bowl of vegan Avgolemono soup, garnished with fresh herbs. They are about to savor a spoonful. The scene is warmly lit, with a soft, rustic background. - 59

Vegan Avgolemono

Big serving dish of spaghetti with Vegan Pasta Sauce on top. - 60

Grandma’s Vegan Pasta Sauce Recipe

Vegan Spaghetti - 61

White Wine Pasta Sauce with Garlic & Onion