• Skip to main content
  • Skip to primary sidebar
Veggies Don't Bite
menu icon
go to homepage
  • Vegan Soups
  • Shop
  • Resources
  • Meal Plans
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Vegan Soups
    • Shop
    • Resources
    • Meal Plans
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×
    • A bite out of a lemon poppy seed muffin sitting in an open muffin liner next to other muffins.
      Vegan Lemon Poppy Seed Muffins (Gluten Free)
    • Creamy coleslaw in a black bowl that is sitting on top of a blue napkin.
      Classic Vegan Coleslaw Recipe
    • A blue bowl sitting on a striped towel with a corn salad in it and a spring of cilantro on the side.
      Elote Salad Recipe (Mexican Street Corn)
    • Spoon in a glass jar with sour cream inside and up the walls.
      The Best Vegan Sour Cream Recipe
    • Two pieces of a breakfast burrito on a grey plate next to more ingredients.
      The Best Vegan Breakfast Burrito
    • A black cast iron pan filled with white queso dip that is topped with sliced jalapenos and chopped cilantro.
      The Best Creamy Vegan Queso
    • A plate of nachos with all the fixings on a striped towel with bowls of ingredients around it.
      Loaded Vegan Nachos Recipe
    • A plate of taquitos on a bed of lettuce with guacamole, tomatoes, jalapeños and limes.
      Crispy Baked Vegan Taquitos
    • A stack of bean and pepper quesadillas on a white plate with cilantro, limes and colorful bowls.
      Vegan Quesadilla Recipe with Black Beans
    • A black plate full of tortilla chips and a small bowl of guacamole sitting on a wooden surface with a red striped towel.
      Baked Corn Tortilla Chips (Oil-Free)
    • White plate with three lentil walnut meat and salsa tacos on it
      Vegan Taco Meat with Lentils and Walnuts
    • Glass jar with walnut cashew cream sauce dripping down the side.
      4 Ingredient Cashew Cream Sauce

    Home ▸ Vegan Main Dishes

    Classic Healthy Bolognese Sauce (Vegan)

    Last modified: October 5, 2022. Originally posted: September 30, 2018 By Sophia DeSantis

    This post may contain paid links. As an Amazon Associate I earn from qualifying purchases.
    Jump to Recipe Print Recipe
    A vegan bolognese so authentic and perfectly textured, you'll forget it's made out of plants. Rich and hearty, this comforting sauce is the perfect cozy meal. #vegan #plantbased #vegansauce #vegancomfortfood

    A vegan bolognese so authentic and perfectly textured, you'll forget it's made out of plants. Rich and hearty, this comforting sauce is the perfect cozy meal.

    Long flat noodles mixed with meaty red sauce and topped with basil on a white plate

    Click here to subscribe
    This is probably one of the best sauces I have ever made. We are comfort pasta meal fanatics, and I am always looking to better myself in that department. After much research, lots of experimentation, and taking elements from my mom's old recipes, I finally did the impossible: a whole foods based, tofu free, authentic tasting bolognese.

    The truth behind bolognese

    I did a lot of reading up on traditional bolognese before I set out to create this recipe (yes, I am a food dork). I have other recipes on this site that we love as a bolognese substitute, but I wanted a true authentic, but vegan, "meat" sauce in my back pocket.

    With the huge success of my vegan taco meat, the texture is unreal, I knew I had to take this concept I came up with and apply it elsewhere. Namely, in a bolognese sauce. This sauce not only has the most amazing texture, but it's super healthy and made of ALL whole foods. No tofu, no fake meats.

    Fork twisting noodles mixed with meaty red sauce on a spoon

    I did loads of research to find out what else is in a real traditional bolognese sauce, or "ragu alla bolognese". From wikipedia, to research on the history of it's origination, there is loads out there. But the bottom line was that the following ingredients seemed to be the main part of a true classic bolognese recipe:

    • a "soffritto" of onion, celery and carrot
    • ground beef
    • pork or pancetta
    • white wine
    • milk
    • broth
    • some tomato, but not a ton
    • and believe it or not, no herbs (they simply season with salt and pepper)

    The sauce itself is actually a meat sauce with a touch of tomato, versus a tomato sauce with some meat as we typically know it to be here. So how do I create a meat based recipe out of plants? No problem.

    Healthy vegan bolognese like you've never had before

    As I mentioned, I used the idea from my vegan taco meat as the base to this classic bolognese. The texture of this vegan meat is incredible and my process is unlike anything you've seen before. I am huge on texture so I wouldn't settle for anything less. I also had a few tricks up my sleeve to get the flavor spot on.

    1. Step 1 is to saute the soffritto of veggies (and garlic) until nice and browned, to the point that they are caramelized and the bottom of the pan is getting browned and sticky. This helps give some of the meaty flavor because when you brown meat for traditional bolognese, you get brown bits on the bottom of the pan. Wooden spoon browning celery, carrots and onion in a metal pan
    2. After that, you deglaze the pan with white wine (learned this from my mom). All you really need to do is stir the veggies with the white wine, scraping the bottom until the wine is cooked off.  This is where my second trick to getting some of that meaty, pancetta type flavor into this sauce comes in. Liquid smoke, just a touch for that pancetta like flavor. You add it in with the white wine while deglazing and it leaves behind the most incredible taste. Celery, carrots and onion cooking in a small amount of liquid in a metal pan
    3. Then you add the other ingredients and bring it to a boil, it will seem really watery but trust me it will thicken. After it gets boiling, you turn it on low and let it simmer while it does it's magic. Go do laundry, catch up on emails, or scream at your kids. Just go about your business. Wooden spoon stirring a chunky tomato sauce in a metal pan
    4. Once the sauce has been simmering for about 1 to 1 ½ hours, it thickens up and the flavor is intensely amazing. Then is when you put in the "meat" you made while it was cooking. Folding it in slowly and allowing the flavors of the sauce to absorb.  Meaty looking tomato sauce being stirred by a wooden spoon
    5. Serve it over flat wide noodles for a true classic Italian touch. Long flat noodles being mixed into a meaty looking red sauce by a wooden spoon

    I am so excited for you all to try this. Don't be afraid that it takes time to simmer. As much as I love a quick meal, a true classic bolognese, that can now be enjoyed with whole food vegan ingredients, just can't be beat! Don't forget to tell me what you think!

    Click here to subscribe
    Long flat noodles mixed with meaty red sauce and topped with basil on a white plate

    Classic Healthy Bolognese Sauce (Vegan)

    Sophia DeSantis
    A vegan bolognese so authentic and perfectly textured, you'll forget it's made out of plants. Rich and hearty, this comforting sauce is the perfect cozy meal.
    5 from 11 votes
    Print Recipe Pin Recipe Shop Ingredients
    Prep Time 10 minutes mins
    Cook Time 2 hours hrs
    Total Time 2 hours hrs 10 minutes mins
    Course Main Course, Sauce
    Cuisine Italian
    Servings 4
    Calories 282 kcal

    Ingredients
     
     

    • 12 ounces of your favorite pasta
    • my Grateable Vegan Parmesan , optional for topping

    Sauce base:

    • ½ cup celery , diced
    • ½ cup carrots , diced
    • ½ cup sweet or yellow onion , diced
    • 2 teaspoons garlic , chopped (about 2-3 cloves)
    • 1-1 ½ teaspoon sea salt
    • ¼ cup veggie broth or 1 tablespoon oil to sauté
    • 1 cup white wine , make sure to use vegan wine to keep this fully vegan
    • ¼ teaspoon liquid smoke
    • 28 ounces crushed tomatoes
    • 2 cups cashew or almond milk
    • 1 cup veggie broth
    • ¼ teaspoon ground black pepper

    “Meat” portion:

    • ½ cup dried garbanzo beans , soaked overnight
    • ¼ cup short grain brown rice
    Shop Ingredients on Jupiter

    Instructions
     

    • Sauté the celery, carrots, onion, garlic and ¾ teaspoon salt in a sauté pan over medium heat until brown and caramelized. About 8-10 minutes. You can use oil or broth (if you are oil-free), but make sure you get it nice and browned.
    • Add the wine and liquid smoke, and simmer as you gently stir and scrape the pan to get all the browned stuff stuck to the bottom off. This is called deglazing. Keep going until most of the wine has evaporated, about 5-7 minutes.
    • Then add the tomatoes, milk, broth, the rest of the salt (start with ¼ teaspoon and add more if needed) and the pepper. Bring to a boil, then reduce the heat to low and simmer for 80-90 minutes. Stir every 20 minutes or so. You decide how "saucy" you want this, simmer on the lower end for a saucier end result. Don't forget that when you add the "meat" at the end, it will suck up some of the liquid.
    • While it is cooking, make the “meat” portion. Put the rice in a medium sized pot and fill it with water, make sure you have plenty of water so that when you add the chickpeas it will cover them.
    • Partially cover and bring to a boil (about 7-8 minutes, depending on stove top).
    • Turn the heat down to medium and cook partially covered an additional 10 minutes (should be about 17-18 minutes total rice cooking time). The texture of the rice should be just beginning to get chewy, not hard but not fully cooked.
    • Add the soaked chickpeas and cook an additional 8 minutes.
    • Drain and rinse. Put the mixture in a food processor.
    • Pulse until you get a crumbly meaty like texture. You may need to stop and mix every few pulses. Set aside.
    • When the sauce is done cooking, it will have thickened up well. Add about 1 ½ to 2 cups of the meat. You can add as little or as much as you prefer.
    • Continue to stir and cook the sauce until you get the thickness you prefer.
    • Serve over your favorite pasta and devour.

    Notes

    • Nutrition facts are for the bolognese only, they do not include the pasta.
    • If you don’t do wine, then you can sub with 1 cup veggie broth, but I highly recommend the wine as it helps give it the amazing deep flavor.
    • If you do not have liquid smoke, you could leave it out or try using a bit of smoked paprika. The liquid smoke is definitely the best option but the sauce will still be good without it.
    • The meat portion makes a little over 2 cups. I only used about 1 ½ cups in my sauce. You can decide how little or how much you want to add. The extra can always be used at a later date, or it can also be frozen.

    Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes.

    Nutrition

    Calories: 282kcalCarbohydrates: 45gProtein: 10gFat: 3gSaturated Fat: 0gPolyunsaturated Fat: 0gMonounsaturated Fat: 0gTrans Fat: 0gCholesterol: 0mgSodium: 930mgPotassium: 996mgFiber: 9gSugar: 14gVitamin A: 3175IUVitamin C: 22mgCalcium: 120mgIron: 4.6mg

    Nutrition and metric information should be considered an estimate.

    Never miss a recipe!Sign up here and get a FREE quick and easy meal guide!

    « Apple, Arugula and Smoky Tempeh Sandwich
    Vegan Bruschetta Cheese Ball »
    2.4K shares

    Reader Interactions

    Comments

      5 from 11 votes (1 rating without comment)

      Questions or comments? Let me know below! Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Jody

      September 10, 2023 at 4:30 pm

      This was fantastic! So creamy, and nearly fat free! I subbed hemp milk (homemade) just since I have hemp hearts on hand, and I used 'jasmati' rice (that's all I had). I can imagine plain white or brown being a bit better choice so that extra jasmine flavor isn't there, but this was still super good. I also used the smoked paprika. Someone asked how much to use and I kept it minimal... like 1/4 tsp? I am not sure (sorry!)... but I will definitely make it again.

      Reply
      • Sophia DeSantis

        September 13, 2023 at 8:39 am

        So happy you liked it! Thanks so much for the review.

        Reply
    2. Kelly

      January 01, 2022 at 4:03 pm

      has anyone used white basmati rice instead of brown? im trying to decide if it would be better with that or brown lentils since I don't have brown rice.

      Reply
      • veggiesdontbite

        January 06, 2022 at 4:17 pm

        Hey Kelly! You can use white rice as well. I have another bolognese on the site using lentils so check that one out if you want that. The rice in this recipe gives a chewy meaty texture when paired with the chickpeas. Here is the other recipe: https://www.veggiesdontbite.com/vegan-bolognese-with-lentils-and-mushrooms/

        Reply
    3. Diane

      May 04, 2021 at 6:30 am

      If you substitute smoked paprika for the liquid smoke, how much paprika would you suggest?

      Reply
      • veggiesdontbite

        May 04, 2021 at 8:36 pm

        Hi Diane! I haven't tried it, but I'd start with 1/2 teaspoon and add until you get the flavor you like! Let me know how it turns out!

        Reply
    4. M

      April 14, 2020 at 8:07 am

      This sauce is seriously magical - thank you!! Used TVP for the protein this time, but will try your rice and chickpea blend next time.

      Reply
      • veggiesdontbite

        April 14, 2020 at 10:55 pm

        Thank you!! So happy you liked it!

        Reply
    5. Keith Domnick

      February 16, 2020 at 7:36 pm

      Should have added that I also have to avoid onions but can eat the green portion of scallions so thought this substitute may work.

      Reply
      • veggiesdontbite

        February 17, 2020 at 8:09 pm

        Hi Keith! So the main texture of this comes from the beans. You could try subbing all rice but it truly just won't be the same. You could try just making it without the meaty part and enjoy it as tomato sauce.

        Reply
    6. Keith Domnick

      February 16, 2020 at 7:15 pm

      I am on a Fodmap’s diet and must avoid beans. Is there an ingredient I can substitute. Also have to avoid garlic but can use a garlic infused olive oil to make the soffritto.

      Reply
    7. Kathy

      January 29, 2020 at 1:22 pm

      Veggie broth; I answered my own question. I did not read the directions in its entirety. I apologize.

      Reply
      • veggiesdontbite

        January 29, 2020 at 2:03 pm

        No apology needed!! Yep, broth works great!

        Reply
    8. Kathy Best

      January 29, 2020 at 1:15 pm

      What can I use instead of wine? I do not consume alcohol.

      Reply
    9. Susan

      July 16, 2019 at 4:05 pm

      Genius Recipe. I will follow the entire recipe next time, but this time I mixed toasted riced cauliflower and walnuts with italian seasonings. Genius to create the base like my familiar bolognese. I used instant pot to speed up the process. When I have the time, I will definitely do this entire recipe. I'm a new vegan and I hope my omnivore husband will enjoy it too. I didn't have liquid smoke so i added mushroom broth and a little miso, not the same, but needed some depth of flavor. So glad to have found such a creative vegan site.

      Reply
      • veggiesdontbite

        July 17, 2019 at 11:54 am

        That's great Susan!! I'm so happy you liked it!

        Reply
    10. Lue

      April 10, 2019 at 10:13 pm

      I was full after one plate....and ate another one anyway. I ate it over pasta tonight and will eat it over gnocchi tomorrow night. I'm assuming it freezes OK, as the rest of the sauces I have tried from you have all frozen well. Thank you for sharing!

      Reply
      • veggiesdontbite

        April 11, 2019 at 12:22 am

        Ah!!! Yay! I am so happy that you liked it enough to stuff yourself. Haha!!

        Reply
    11. Alison

      March 31, 2019 at 12:17 pm

      I used unsweetened soy milk (I did not have any cashew or almond) and already had brown rice made, so I used that with canned garbanzo beans, rinsed and dried. It’s delicious! I will definitely make this again, next time with cashew milk because it is my favorite for savory recipes!

      Reply
      • veggiesdontbite

        March 31, 2019 at 7:23 pm

        So happy to hear Alison! Yay!

        Reply
    12. D Skelton

      October 14, 2018 at 10:13 am

      Can you use canned Garbanzo beans in this recipe?
      Recipe looks delicious.

      Reply
      • veggiesdontbite

        October 14, 2018 at 1:54 pm

        Hi there! So you can use the canned if you like but I wouldn't recommend it. The great texture comes from using dried chickpeas that you soak. The canned ones are just softer. The flavor will still be great, so you can use them if you don't care as much about texture. Just know that it will be a bit different! Let me know if you try!

        Reply
      • Jen

        February 27, 2019 at 1:20 pm

        I used canned, but I drained them, rinsed them and let them dry while the rest cooked. I also swapped rice for portabella mushrooms and pulsed them with the beans. Just a couple quick pulses, then laid it all out on paper towels and squeezed the moisture out of them. I haven't made it the original way, but this turned out awesome, and I cut out some carbs. We will see what my meat-eating, mushroom hating boyfriend says, but i think it's a win.

        Reply
        • veggiesdontbite

          February 27, 2019 at 7:55 pm

          I'm so happy you liked it Jen! It definitely will turn out this way since the texture is really all you changed. The flavor is the real base so glad you found something that worked for you!!

    13. Estee

      October 04, 2018 at 2:57 pm

      This recipe is DA BOMB. Both hubby and my 16 year old were like damn this is good. All that simmering of the sauce and then the texture of the 'meat' is just the perfect combination. I highly recommend this dish and will be making it often. I made double the 'meat' so I can use it in Sophia's tacos later in the week. This is true perfection.

      Reply
      • veggiesdontbite

        October 05, 2018 at 12:22 pm

        I am SO SO happy you guys love this as much as we do! I trialed it so many times so that I could get that perfect flavor. I love Italian food and as much as I need easy fast recipes a lot, I also need slow simmered full of rich flavors too and that's how you really get the richest flavor in sauces. And it makes your home smell amazing! Thank you so much for your kind words, you are the best!

        Reply
    14. Alex

      October 01, 2018 at 10:29 pm

      Won’t the chickpeas be undercooked? In the recipe you only cook them for 8 minutes, pulse in the food processor then add them to the cooked sauce. Do they continue cooking or am I missing something?

      Reply
      • veggiesdontbite

        October 01, 2018 at 10:40 pm

        Hi Alex! Nope, they are cooked just fine. You soak them overnight so that helps soften them so you really don't need to cook them long. You don't want them overcooked or they will turn into hummus. When you make falafel, you soak chickpeas, then pulse then simple bake or pan fry, so it's kind of the same idea. The sauce is hot enough to where the chickpeas still cook a little as you mix them in.

        Reply
    15. JD

      September 30, 2018 at 11:40 pm

      This sauce is incredible. I could eat it for dinner every night.

      Reply

    Primary Sidebar

    Hi, I’m Sophia and I love food. As a food photographer, plant-based recipe creator, and client-centered health coach, I focus on helping people feel empowered instead of overwhelmed when it comes to overall health and wellness. Let me help you eat more plants!

    More about me →

    Click here to subscribe

    Vegan Soup Recipes

    • Two bowls filled with veggie and chickpea stew on a wooden table next to a jar of yogurt.
      30 Minute Chickpea and Tomato Stew
    • Orange and yellow bowls filled with a creamy corn and pepper soup topped with lime wedges and cilantro.
      Roasted Poblano Corn Chowder
    • Two bowls of lentil soup with carrots and sprinkled with parsley and a bay leaf.
      Greek Lentil Soup (Fakes Recipe)
    • White bowl with pasta and vegetable bean soup inside.
      Vegetarian Pasta Fagioli

    Vegan Fall Recipes

    • Stack of pumpkin donuts next to a jar of milk on a white plate
      Baked Vegan Pumpkin Spice Donuts
    • Front view of a slice of vegan pumpkin pie with pecan crust on a white plate
      Vegan Pumpkin Pie with Pecan Crust
    • Two burgers with pretzel buns and rice based burgers topped with white sauce and lettuce.
      Apple Burgers with Butternut Squash
    • Cinnamon Caramel Apple Pecan Pie

    Trending Recipes

    • Three oat breakfast bars stacked on top of each other sitting on a piece of parchment paper.
      Healthy Breakfast Bars (Gluten Free)
    • A white bowl surrounded by a towel with cooked chickpeas inside and sprigs of thyme on top.
      How To Cook Dried Chickpeas
    Cookbook cover with a burrito, burger and fries on a white table with a black background

    Amazon | Barnes & Noble

    Footer

    ↑ back to top

    Logos of websites that listed places this site has been featured

    About

    • About Me
    • Privacy Policy
    • Terms of Use
    Click here to subscribe

    Contact

    • Contact
    • Work with me
    • Press

    Copyright © 2013-2024 Veggies Don't Bite

    2.4K shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.