Vegan Bolognese Sauce Recipe
A rich plant powered simmered sauce with lentils and mushrooms that tastes just like the classic version and feels totally comforting on the plate.
The first time I tried this vegan Bolognese, the deep savory aroma filled the kitchen and my mouth started watering before the sauce even hit the pan.
This is the perfect weeknight dinner when you want something hearty and familiar without cooking actual meat, and it pairs beautifully with pasta, polenta, or a crusty loaf.
I love making a big batch because the flavors get even cozier as they sit, and it is one of those recipes that makes my kitchen feel like home.
Recipe at a Glance
Ingredients
Substitutions & Variations
Step-by-Step Instructions
Sauté Aromatics and Vegetables
Heat the olive oil in a large skillet or pot over medium heat. Add the chopped onion and cook, stirring often, until translucent and soft, about 5 minutes. Stir in the minced garlic, diced carrots, and diced celery, and cook until the vegetables begin to soften, another 5 to 7 minutes.
Cook the Mushrooms
Add the chopped mushrooms to the pan and cook, stirring occasionally, until they release their moisture and turn tender, about 8 to 10 minutes. The mushrooms should turn golden and brown at the edges, which builds flavor.
Stir in Lentils and Tomato Paste
Mix in the cooked lentils, tomato paste, dried oregano, dried basil, and red pepper flakes if using, and cook for 2 to 3 minutes so the spices bloom and coat the vegetables.
Deglaze and Add Liquids
Pour in the vegetable broth and crushed tomatoes, and stir to combine. Add the soy sauce for a savory boost and bring the mixture to a gentle simmer.
Simmer the Sauce
Reduce the heat to low, cover the pot partially, and let the sauce simmer for about 20 to 25 minutes, stirring occasionally, until it thickens slightly and the flavors meld.
Season to Taste
Season with salt and freshly ground black pepper, adjusting the amount to your preference. If you like a richer sauce, you can stir in a tablespoon of vegan butter or a drizzle of olive oil at this stage.
Adjust Consistency
If the sauce becomes too thick, add a splash of water or more vegetable broth while stirring. For a looser texture, simmer uncovered for a few extra minutes to reach your desired consistency.
Finish and Garnish
Remove the sauce from heat and taste one more time for seasoning. Stir in a squeeze of lemon juice right before serving to brighten the flavors, then scatter with chopped fresh parsley.
Serve or Store
Toss the hot sauce with cooked pasta, spoon it over polenta, or ladle it into bowls for a satisfying meal. Cool completely before transferring to an airtight container in the refrigerator.
Pro Baker Tips
Storage & Serving Notes
Serving Suggestions
Serve this cozy vegan Bolognese over your favorite base and top with fresh herbs and a little plant based cheese if you like.
Frequently Asked Questions
Go Make It!
This vegan Bolognese sauce is proof that plant based eating can be deeply satisfying and full of classic Italian comfort, so feel free to make a big pot, share with friends, and enjoy the cozy leftovers all week.