• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipes
  • Free Ebook
menu icon
go to homepage
  • Home
  • About Me
  • Recipes
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • About Me
    • Recipes
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Entrees

    Vegan Bolognese

    Published: Jun 25, 2021 Updated: Jun 25, 2021 by Alison Andrews This post may contain affiliate links

    Jump to Recipe
    Vegan Bolognese

    This vegan bolognese is made with tofu, walnuts, mushrooms and lentils for a hearty, satisfying, high protein and deliciously textured sauce.

    Vegan bolognese topped with fresh basil and vegan parmesan with spaghetti on a white plate.

    This vegan bolognese is so tasty!

    It’s a mix of walnuts, mushrooms, lentils and tofu with tomato and spices. Served with some spaghetti it is the most delicious vegan spaghetti bolognese you’ve ever had!

    It’s also really easy. We wanted it to be really hearty and filling, and it is. It’s also really thick and ‘meaty’. Yes, I went there. It’s ‘meaty’ without being actually meaty.

    Mushrooms are known for their ‘meaty’ texture and the mushrooms combined with the tofu and the walnuts really create that great bolognese texture. Lentils are really just a bonus! They add extra protein and fiber too.

    And if you love a good bolognese then also check out our lentil bolognese, it’s also so good!

    What Goes Into This Vegan Bolognese:

    Photo of the ingredients needed to make vegan bolognese.

    Ingredient Notes & Substitutions

    • Cremini mushrooms – also known as baby bellas or portobellini mushrooms create awesome flavor and texture in this dish. You can also use white button mushrooms.
    • Lentils – we used canned brown lentils but any cooked brown lentils will work great.
    • Coconut sugar – is just to balance out the tartness of the tomato, but you can replace it with brown sugar or leave it out if you prefer.
    • Extra firm tofu – works great in this recipe. It does not need to be pressed.
    Vegan bolognese topped with fresh basil and vegan parmesan with spaghetti on a white plate.

    How To Make Vegan Bolognese

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • It’s really so easy to make this bolognese! You start off by mashing some tofu with a fork and then adding the tofu to a mixing bowl. 
    Mashing tofu for vegan bolognese.
    • Then you place some walnuts into the food processor and process until finely chopped and then add them to the mixing bowl with the tofu.
    Two photo collage showing walnuts added to food processor and processed until finely chopped.
    • Now add some sliced mushrooms to the food processor and process until they’re finely chopped and add them to the mixing bowl.
    Two photo collage showing mushrooms added to food processor and processing until finely chopped.
    • Now add cooked lentils to the mixing bowl.
    • Mix up the tofu, walnuts, mushrooms and lentils together in your mixing bowl.
    Two photo collage showing tofu, walnuts, mushrooms and lentils added to mixing bowl and mixed together.
    • Now add some chopped onion and olive oil to a frying pan and sauté until the onions are softened.
    • Add in the tofu/walnut/mushroom/lentil mix along with some crushed garlic, dried basil, oregano, cayenne pepper and dark soy sauce and stir fry for a couple of minutes letting the bolognese cook off some of the water, so it’s not too wet.
    • Then add in tomato paste and crushed tomatoes and keep frying for a few minutes until you reach a good consistency.
    • Lastly stir in some coconut sugar (for flavor balance) and add salt and pepper to taste. And there you have it! Delicious bolognese.
    Two photo collage showing vegan bolognese sauce cooking in the pot and then the cooked sauce.

    Pro Tips

    Top tips for this vegan bolognese are to fry the walnut/mushroom/tofu/lentil mix until it’s no longer wet before you add in the tomato paste and canned tomato.

    If you prefer your bolognese sauce to be more ‘saucy’ then add more crushed tomato than what we used in this recipe.

    How To Serve Bolognese

    Serve it over spaghetti with a little grated vegan parmesan cheese and some fresh basil on top for a delicious vegan dinner.

    We found a brand of vegan parmesan cheese from Violife that we used here that was very tasty, but you can of course also make your own vegan parmesan cheese.

    Vegan bolognese topped with fresh basil and vegan parmesan with spaghetti on a white plate.

    Recipe FAQ

    Can you make it gluten-free?

    This vegan bolognese is gluten-free if you use a gluten-free soy sauce (or sub for tamari) and serve it with gluten-free spaghetti.

    How to store vegan bolognese?

    Leftovers can be stored in the fridge and enjoyed over the next 4-5 days. 

    Can you freeze it?

    This vegan bolognese sauce is freezer friendly. Let it cool completely before freezing and then thaw overnight in the fridge.

    Vegan bolognese topped with fresh basil and vegan parmesan with spaghetti on a white plate.

    More Delicious Vegan Pasta Dishes

    1. Vegan Alfredo Pasta
    2. Baked Vegan Mac and Cheese
    3. Vegan Carbonara
    4. Vegan Mushroom Stroganoff
    5. Vegan Vodka Pasta
    6. Vegan Goulash (American)
    A forkful of vegan spaghetti bolognese.

    Did you make this recipe? Be sure to leave a comment and rating below!

    Vegan bolognese with spaghetti and vegan parmesan on a white plate.

    Vegan Bolognese

    This vegan bolognese is made with tofu, walnuts, mushrooms and lentils for a hearty, satisfying, high protein and deliciously textured sauce. 
    5 from 22 votes
    Print Pin Rate
    Course: Dinner, Entree, Savory
    Cuisine: Vegan
    Diet: Vegan
    Prep Time: 15 minutes
    Cook Time: 20 minutes
    Total Time: 35 minutes
    Servings: 6
    Calories: 298kcal
    Author: Alison Andrews

    Ingredients

    • 8 ounces Extra Firm Tofu (226g)
    • 1 cup Walnuts (100g) Finely Chopped
    • 5 cups Cremini Mushrooms (480g)
    • 1 ½ cups Cooked Brown Lentils
    • 1 Medium Onion White, Yellow or Brown, Chopped
    • 1 Tbsp Olive Oil
    • 1 Tbsp Crushed Garlic
    • 1 tsp Dried Basil
    • 1 tsp Oregano
    • ½ tsp Cayenne Pepper
    • 1 Tbsp Dark Soy Sauce
    • ½ cup Tomato Paste (130g)
    • 14 ounces Canned Crushed Tomato (400ml)
    • 1 Tbsp Coconut Sugar
    • Salt and Pepper To Taste

    Serving (Optional):

    • Spaghetti
    • Vegan Parmesan Cheese
    • Fresh Basil
    Prevent your screen from going dark

    Instructions

    • Mash the tofu with a fork and add to a mixing bowl.
    • Place the walnuts into the food processor and process until finely chopped and then add to the mixing bowl with the tofu.
    • Add the mushrooms to the food processor and process until finely chopped and add to the mixing bowl.
    • Add lentils to the mixing bowl.
    • Mix up the tofu, walnuts, mushrooms and lentils together.
    • Add the chopped onion and olive oil to a frying pan and sauté until the onions are softened.
    • Then add in your tofu/walnut/mushroom/lentil mix along with crushed garlic, dried basil, oregano, cayenne pepper and dark soy sauce and stir fry for a couple of minutes letting the bolognese cook off some of the water, so it’s not too wet.
    • Then add in the tomato paste and crushed tomatoes and keep frying for a few minutes until you reach a good consistency.
    • Stir in the coconut sugar and add salt and pepper to taste.
    • Serve over spaghetti and top with fresh basil and vegan parmesan cheese.
    • Leftovers can be stored in the fridge and reheated the next day.

    Video

    Notes

    1. Cremini mushrooms – also known as baby bellas or portobellini mushrooms create awesome flavor and texture in this dish. You can also use white button mushrooms.
    2. Lentils – we used canned brown lentils but any cooked brown lentils will work great. If you’re using canned lentils then just use one 15 ounce can (drained). 
    3. Coconut sugar – is just to balance out the tartness of the tomato, but you can replace it with brown sugar or leave it out if you prefer.
    4. Gluten-free – This vegan bolognese is gluten-free if you use a gluten-free soy sauce (or sub for tamari) and serve it with gluten-free spaghetti.
    5. Storing: Leftovers can be stored in the fridge and enjoyed over the next 4-5 days.
    6. Freezing: This vegan bolognese sauce is freezer friendly. Let it cool completely before freezing and then thaw overnight in the fridge.
    7. Nutritional information is for bolognese only and does not include spaghetti.
    8. This recipe was first published in November 2018. It has been updated with extra tips but the recipe itself is the same. 

    Nutrition

    Serving: 1Serve | Calories: 298kcal | Carbohydrates: 29g | Protein: 14g | Fat: 16g | Saturated Fat: 2g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 4g | Sodium: 462mg | Potassium: 1061mg | Fiber: 8g | Sugar: 11g | Vitamin A: 560IU | Vitamin C: 14mg | Calcium: 98mg | Iron: 5mg
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Cauliflower Cheese
    Vegan Buffalo Sauce »
    8.4K shares

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Paul says

      March 25, 2022 at 7:14 pm

      Mmmmmmm thank you 🙏5 stars

      Reply
    2. Maureen Hay says

      July 18, 2021 at 1:03 am

      This recipe has been my introduction to the use of tofu. I have, in the past, been slightly cautious about using it. However, I am now a convert after trying it in this recipe for Bolognese. This will now become a firm family favourite. Thank you Alison for your recipes which are presented in easy to follow fashion. Full marks for adding the tips and substitutions for ingredients.

      Reply
      • Alison Andrews says

        July 19, 2021 at 11:58 am

        I’m so glad you enjoyed the recipe and also so pleased it was a good introduction to using tofu. Thanks so much for the wonderful comment! 🙂

        Reply
    3. Anna says

      June 28, 2021 at 11:50 am

      Definitely going to try this as there’s hardly any cooking involved – lentils and spaghetti are simple additions. Looks scrumptious!5 stars

      Reply
    4. Casey says

      April 18, 2021 at 8:21 am

      Hey Allison! I love your recipes, so I’m still giving this 5 stars though I haven’t even tried it yet lol:) What can I replace the tofu with if I don’t eat soy?5 stars

      Reply
      • Alison Andrews says

        April 19, 2021 at 2:29 pm

        Thanks Casey! I’m not sure of a good sub, someone else in the comments suggested cauliflower! I haven’t tried it but maybe it would work! I would chop it up super fine. 🙂

        Reply
      • Anna Levi says

        June 26, 2021 at 5:35 pm

        I would use seitan, tofu or quinoa.

        Reply
        • Anna says

          June 26, 2021 at 5:39 pm

          I would use seitan, if not GF, cauliflower rice or quinoa. Tofu is already in the recipe. I heard about using garbanzo tofu, which is easy to make. Good luck! Anna in Ecuador

          Reply
    5. Julie says

      April 01, 2021 at 1:17 am

      Hello, if I don’t have walnuts, is there another nut I could use?

      Reply
      • Alison Andrews says

        April 01, 2021 at 11:17 am

        You could try a different nut like almonds.

        Reply
    6. Laura says

      February 27, 2021 at 7:30 pm

      Made this tonight. Absolutely delicious 🙂 I love the texture. Thank you ????

      Reply
    7. Violetta says

      October 28, 2020 at 12:15 pm

      Hi Alison, I’m about to start cooking this recipe and wondering if lentil can be replaced with black beans?
      Thank you.
      Violetta

      Reply
      • Alison Andrews says

        October 29, 2020 at 12:26 pm

        Hi Violetta, yes I think that would work!

        Reply
    8. albena says

      October 26, 2020 at 6:39 pm

      Hello Alison! I love this recipe! I usually add a cinnamon stick while preparing the sauce. Acquires a fantastic taste!5 stars

      Reply
      • Alison Andrews says

        October 27, 2020 at 9:33 am

        Awesome! Thanks for the tip Albena! 🙂

        Reply
    9. Dawne says

      September 23, 2020 at 2:20 pm

      Fantastic! I made it last night for dinner and thankfully I had doubled the recipe “just in case we really liked it”, lol. It’s a good thing I did! Thank you for the great recipe….it’s delicious!!

      Reply
      • Alison Andrews says

        September 23, 2020 at 2:59 pm

        So happy to hear that Dawne! Thanks for sharing!

        Reply
    10. Tanya says

      July 22, 2020 at 10:08 am

      My first attempt resulted in failure, i used chestnut ( brown) mushrooms snd they were overpowering the whole dish. Will try white mushrooms next time. It had amazing texture, but I didnt like the strong mushroomy taste. ( my fussy 5 year old enjoyed it though) 🙂

      Reply
    11. Elizabeth Tiley says

      July 05, 2020 at 9:53 am

      This recipe looks great! We’re currently overloaded with regular white mushrooms…. could I use these instead of porterbellini?

      Thanks for all of your fabulous recipes, I’ve made so many!

      Reply
      • Alison Andrews says

        July 06, 2020 at 11:07 am

        Yes white mushrooms will work perfectly as well! All the best! 🙂

        Reply
        • Elizabeth Tiley says

          July 07, 2020 at 12:10 pm

          Thank you! I made this the other night with the white mushrooms. Had to modify as I went along as I accidentally used double the amount of tofu (so added extra chopped tomatoes)!! Turned out lovely though 🙂 Thank you!

          Reply
          • Alison Andrews says

            July 07, 2020 at 12:13 pm

            Awesome! So glad it worked out well. 🙂

    12. Deb says

      February 19, 2020 at 11:29 pm

      My family loved this recipe, hoping to convert them all one day. It’s such a better way of eating healthy foods.
      Love, love this recipe5 stars

      Reply
      • Alison Andrews says

        February 20, 2020 at 12:07 pm

        Thanks so much Deb! 🙂

        Reply
    13. Miranda says

      January 26, 2020 at 11:26 pm

      Thank you so much for this recipe! I made it this evening and my carnivore husband even liked it! Will definitely keep this in my regular recipes! ????5 stars

      Reply
      • Alison Andrews says

        January 27, 2020 at 10:04 am

        Awesome! Thanks Miranda! 🙂

        Reply
    « Older Comments

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    Leave A Comment & Review Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Popular Posts

    • Vegan Tuna
    • The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan Burrito
    • Super Eggy Vegan Tofu Scramble
    • Sliceable Cashew Cheese
    • Homemade Vegan Butter

    Veganuary

    • Vegan Halloumi
    • Vegan Stuffed Mushrooms
    • Vegan Stuffed Peppers
    • Vegan Granola
    • The Best Vegan Waffles
    • Vegan Salmon

    See all Veganuary Recipes →


    Footer

    ↑ back to top

    As Seen In

    Press logos black and white

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    • Facebook
    • Twitter
    • Instagram
    • YouTube
    • Pinterest

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!