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

Loving It Vegan

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

    Home » Entrees » Vegan Bolognese

    Vegan Bolognese

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

    Jump to Recipe Jump to Video Print 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. Justina says

      January 20, 2020 at 2:58 am

      This was delicious! I added a tbs of vegan worcestershire sauce, habit from making traditional bolog, and didn’t have a tin of lentils so used green lentils that I cooked before adding.5 stars

      Reply
      • Alison Andrews says

        January 20, 2020 at 9:21 am

        Awesome! Thanks for sharing Justina! 🙂

        Reply
      • JUSTINA PEARSON says

        January 28, 2020 at 1:33 am

        I also used some leftovers to make a shepards pie with a mashed potato topping – equally delicious!5 stars

        Reply
        • Alison Andrews says

          January 28, 2020 at 9:43 am

          Perfect! 🙂

          Reply
    2. Jae says

      December 26, 2019 at 7:52 pm

      Is there anything that can be used as a substitute to the tofu?

      Reply
      • Alison Andrews says

        December 27, 2019 at 9:26 am

        I don’t think so… sorry!

        Reply
      • Bee says

        January 15, 2020 at 2:55 pm

        Pretty sure you can use cauliflower, i have used cauliflower to make vegan bolog and it worked out very well

        Reply
    3. Gayle says

      October 10, 2019 at 5:25 pm

      Love your recipes, Alison! Do you happen to have any idea of something I could sub into this recipe for the mushrooms?5 stars

      Reply
      • Alison Andrews says

        October 11, 2019 at 10:56 am

        Hi Gayle! So glad you like the recipes. I think eggplant ‘might’ work. I haven’t tried it though but if you were in the mood to experiment I think it might be pretty tasty! 🙂

        Reply
    4. Hannah says

      September 30, 2019 at 7:54 pm

      Just made this, it is the best vegan bolognese I’ve found and so much protein! I added finely chopped carrots and celery at the same time as the onion to give a bit more texture. Great recipe!5 stars

      Reply
      • Alison Andrews says

        October 01, 2019 at 8:55 am

        So glad you enjoyed it Hannah! Thanks for the wonderful review. 🙂

        Reply
    5. Linda says

      August 30, 2019 at 6:56 pm

      Yum!!! I’ve been looking for a bolognese recipe that wasn’t too “tomatoey” and this is just perfect. I had such faith in it I went ahead and made the full recipe for six even though it’s just me eating it. Thank you :o)5 stars

      Reply
      • Alison Andrews says

        August 31, 2019 at 1:43 pm

        So happy to hear it was a success! Thanks so much for the amazing review! 🙂

        Reply
    6. Michelle says

      August 17, 2019 at 9:58 pm

      Yet another great recipe amongst your collection!!! Before my husband and I became vegans, spag bol was pretty much a staple in our home. We have tried many, many, many (insert exhausted face emoji) alternatives and have always been disappointed. I was curious and excited to try this recipe as it contains a combination of ingredients I hadn’t tried before, and boy, did it go down a treat! The consistency is amazing (exactly as photographed) and so flavorsome. I added an extra half cup of tomato paste as that is one of my husband’s favourite ingredients, and will certainly be making this one on a regular basis!5 stars

      Reply
      • Alison Andrews says

        August 18, 2019 at 11:38 am

        So glad you liked the recipe! Really thrilled this one hit the spot! Thanks for the awesome review! 🙂

        Reply
    7. Marcel says

      June 13, 2019 at 9:25 am

      This is an excellent vegan recipe, and I am really pleased with the additional information you give in the description. It turns out very delicious!5 stars

      Reply
      • Alison Andrews says

        June 13, 2019 at 1:18 pm

        Thanks so much Marcel! 🙂

        Reply
    8. Debbie says

      May 02, 2019 at 7:11 am

      Love this recipe!!!!5 stars

      Reply
    9. Susan Noble says

      April 19, 2019 at 12:29 am

      I love the Vegan Bolognese but it makes a LOT for two people. Can it be frozen to use in the future?

      Reply
      • Alison Andrews says

        April 20, 2019 at 9:56 am

        Hi Susan, I haven’t tried freezing this but I don’t see why not. Just let it thaw overnight in the fridge when you’re ready to use it. Otherwise keep it in the fridge and just enjoy leftovers for the next few days. It definitely keeps well in the fridge for 4-5 days. 🙂

        Reply
    10. monika says

      January 26, 2019 at 7:12 pm

      this is really delicious and simple to make.. thank you 🙂5 stars

      Reply
      • Alison Andrews says

        January 28, 2019 at 1:36 pm

        Awesome! Thanks so much Monika! 🙂

        Reply
    11. Rachelle says

      January 04, 2019 at 3:09 pm

      We honestly could not believe how good this was! This recipe is a keeper for sure.5 stars

      Reply
    12. Bill says

      December 23, 2018 at 12:09 am

      Alison do you need to squeeze the water out of the tofu before mashing ?

      Reply
      • Alison Andrews says

        December 23, 2018 at 10:04 am

        Hi Bill, no you don’t need to press it first, just use it as is. You cook off any excess water in the process of cooking this recipe. 🙂

        Reply
    13. Joanne says

      November 05, 2018 at 10:42 pm

      I’m going to try this with frozen firm tofu that’s been thawed. Freezing changes the texture and makes it more meaty and crumbly. It also absorbs other flavors more easily too.

      Reply
    14. Ruth Crossan says

      November 04, 2018 at 11:28 am

      HI i’m Looking forward to trying this recipe but nobody else in my house will eat vegan food i’m Wondering if it is ok to freeze?

      Thanks

      Reply
      • Alison Andrews says

        November 04, 2018 at 5:27 pm

        Hi Ruth, I haven’t tried freezing this but I think it should be fine! 🙂

        Reply
    15. Susan says

      November 03, 2018 at 11:48 pm

      Which type of lentils did you use? The recipe sounds delicious, I’m looking forward to trying it ?

      Reply
      • Alison Andrews says

        November 04, 2018 at 9:13 am

        Hi Susan, they were regular canned brown lentils. I just updated the recipe. 🙂

        Reply
        • Susan says

          November 04, 2018 at 12:49 pm

          Thank you Alison ?

          Reply
    Newer 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 →

    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

    Father's Day Recipes

    • Vegan Biscoff Cupcakes
    • Vegan Biscoff Brownies
    • Vegan Peanut Butter Blossoms
    • Vegan Biscoff Cake
    • Vegan Carrot Muffins
    • Vegan Buttermilk Pancakes

    See ALL Father's Day Recipes →


    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

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