Vegan Bolognese Sauce Recipe with Lentils and Mushrooms

Craving a comforting bowl of vegan bolognese? This plant-based take on a classic Italian sauce offers rich umami notes and a hearty texture from vegetables and plant-based protein, delivering over 40 grams of vegan protein per serving when paired with high-protein pasta. Made from straightforward ingredients, it’s simple enough for weeknights yet satisfying for dinner guests.

vegan bolognese atop pasta in a white bowl with utensils

Table of Contents

  • Why You’ll Love This Vegan Bolognese
  • Ingredient Notes
  • How to Make Vegan Bolognese
  • Secrets to Success
  • Serving Tips
  • Storage Tips
  • Recipe FAQs
  • More Vegan Pasta Recipes
  • Easy Vegan Bolognese Recipe  Recipe

Why You’ll Love This Vegan Bolognese

This vegan bolognese captures the deep, savory character of a traditional ragu using plant-based mince (or crumbled tofu) and a mirepoix of vegetables. It simmers until thick and satisfying, delivering layers of flavor without any animal products. It works well for meal prep, feeds a crowd, and pairs with high-protein spaghetti, gluten-free noodles, or your favorite pasta shape.

The sauce stands on its own as a filling main, but you can also serve it with garlic bread or a crisp salad for a complete meal.

Ingredient Notes

recipe ingredients in small bowls
  • Spaghetti (high protein): A robust base that holds up to the sauce. Use any gluten-free or high-protein pasta you prefer.
  • Olive oil: Adds richness and helps soften aromatics. Avocado oil is a fine substitute.
  • Garlic: Provides warmth and depth. Pre-minced or garlic powder can be used in a pinch.
  • Shallots: Offer gentle sweetness; yellow onion works well as an alternative.
  • Carrot: Contributes natural sweetness and body. Parsnip or sweet potato can be substituted.
  • Celery: Lends freshness and structure; fennel or leeks can be used instead.
  • Shiitake mushrooms: Bring umami and a meaty bite. Cremini or portobello are good swaps.
  • Kosher salt: Enhances flavor; adjust to taste.
  • Vegan mince: Gives the classic ragu texture. You can use crumbled tofu, lentils, tempeh, or other plant proteins.
  • Dry white wine: Adds acidity and complexity; replace with vegetable broth plus a splash of vinegar for an alcohol-free option.
  • Tomato paste: Intensifies tomato flavor and thickens the sauce. Sun-dried tomato purée or crushed tomatoes work if needed.
  • Bay leaf, thyme: Aromatic herbs that build depth. Dried herbs or Italian seasoning are suitable alternatives.
  • Tamari: Provides umami; soy sauce or coconut aminos can be used.
  • Vegetable broth: Forms the sauce base and helps create the desired consistency.
  • Plant milk: Adds creaminess; cashew cream or coconut milk will make it richer.
  • Black pepper: Finishes the seasoning; crushed red pepper flakes add heat if desired.

See the recipe card below for exact measurements and step-by-step instructions.

How to Make Vegan Bolognese

veggies in a food processor

Step 1: Add carrots, celery, shallots, and garlic to a food processor and pulse until finely broken down, taking care not to overprocess into a puree.

Step 2: Heat olive oil in a heavy-bottomed pot over medium heat. Sauté the processed vegetables with kosher salt for 2–3 minutes until fragrant. Add the vegan mince (or prepared tofu/tempeh) and cook another 2–3 minutes to develop some browning.

Step 3: Pour in the white wine and cook until mostly evaporated, about 5–7 minutes. Stir in the tomato paste and cook until it darkens and concentrates, about 3–4 minutes.

Step 4: Add the bay leaf, thyme, tamari, vegetable broth, plant milk, and black pepper. Reduce heat to a low simmer and cook, stirring occasionally, for 18–25 minutes until the sauce thickens to a hearty, sloppy-joe-like texture.

Step 5: While the sauce simmers, cook pasta to al dente according to package directions, reserving some pasta water. Toss the pasta with the sauce and a splash of pasta water to help coat the noodles. Serve topped with vegan parmesan or nutritional yeast.

vegan bolognese in a large pot

Secrets to Success

  • Crumble and sauté firm tofu or tempeh separately to get a browned, textured “meat” base for the sauce.
  • A teaspoon of miso paste or a splash of balsamic vinegar can deepen the umami profile.
  • Sprinkle in garlic powder and onion powder for extra savory notes and adjust salt as needed.
  • Double the recipe to freeze portions for quick weeknight dinners.
  • For an extra creamy finish, stir in a tablespoon of cashew cream or full-fat coconut milk near the end of cooking.

Serving Tips 

  • This sauce works with many pasta shapes — spaghetti, penne, fettuccine, or pappardelle are all great choices.
  • Top with nutritional yeast, fresh basil, or parsley for brightness and color.
  • Serve with a simple green salad or crusty bread for a complete meal.
a plate of vegan bolognese served on top of pasta

Storage Tips 

Store leftover bolognese in an airtight container in the refrigerator for up to four days. For longer storage, freeze in airtight containers for up to three months. Thaw overnight in the fridge before reheating.

Recipe FAQs

Can I make this recipe gluten-free?

Yes. Use certified gluten-free pasta and ensure tamari or soy sauce is gluten-free.

What can I use instead of white wine?

Replace with vegetable broth plus a splash of lemon juice or white wine vinegar for acidity.

Is this recipe suitable for meal prep?

Yes. The sauce stores and freezes well; cook fresh pasta when serving.

How can I boost the protein content?

Use tofu, tempeh, lentils, or pair the sauce with plant-based protein pasta.

More Vegan Pasta Recipes

Main Dishes

Creamy Vegan Pasta Bake (Baked Feta Pasta Copycat!)

Eat

Creamy Vegan Sausage Pasta Recipe

Main Dishes

Creamy Vegan Mushroom Pasta Recipe

Eat

10-Minute Creamy Pumpkin Tahini Pasta Recipe

Easy Vegan Bolognese Recipe 

Servings: 5 servings
Prep: 15 minutes
Cook: 35 minutes
img 20153 11
Pin
Print
Craving a comforting bowl of vegan bolognese? This plant-based twist on a classic Italian dish delivers yummy umami flavors, and has a hearty sauce packed with vegetables and plant-based protein – giving you 40+ grams of vegan protein per serving. Made with simple ingredients, it’s a crowd-pleaser perfect for weeknights or dinner parties.

Equipment

  • heavy bottomed pot

Ingredients 

  • 15 oz spaghetti high protein (I used Banza)
  • 2 tbsp olive oil
  • 3 cloves garlic peeled
  • 2 shallots small
  • 1 carrot peeled, roughly chopped
  • 1 stalk celery chopped
  • 1/2 cup shiitake mushrooms sliced
  • 1 1/2 tsp salt kosher
  • 1 lb vegan mince of choice or use tofu
  • 1/2 cup dry white wine
  • 1/4 cup tomato paste double concentrated
  • 1 bay leaf dried
  • 1 sprig fresh thyme stem removed
  • 2 tsp tamari
  • 2 cups vegetable broth
  • 1/2 cup plant milk
  • 1/2 tsp black pepper

Instructions 

  • Add carrots, celery, shallots and garlic to a food processor and pulse until finely broken down. Be careful not to break the ingredients down too much, or it’ll become a pulp!
  • In a pot over medium heat, add oil then the food processor contents. Season with salt and sauté for 2-3 minutes, or until nice and aromatic. Add the vegan mince (see notes if using tofu, or substitute) and sauté for another 2-3 minutes, until a slight browning occurs.
  • Add the white wine to the pot, and continue to cook until the wine has evaporated, about 5-7 minutes. Add the tomato paste, cooking down until it has darkened in colour, about 3-4 minutes.
  • Add bay leaf, thyme, tamari, vegetable broth, milk and black pepper, stir to combine and drop the heat to a low simmer. Let the mixture cook, stirring occasionally, for about 18-25 minutes, or until it has reached a sloppy joe texture and has thickened up considerably.
  • To serve, cook pasta of choice according to box directions. When ready to serve, toss in sauce along with a splash of pasta cooking water and stir to coat. Top with a generous amount of vegan parmesan and enjoy.

Video

Notes

  • If using high-protein tofu or tempeh, crumble or process to a ground texture and sauté separately to get browning and improved texture.
  • A teaspoon of miso paste or a splash of balsamic vinegar enhances umami.
  • Stir in garlic and onion powder for extra savory depth; adjust salt as needed.
  • Double the batch to freeze portions for quick meals later.
  • For extra creaminess, finish with a tablespoon of cashew cream or full-fat coconut milk.

Nutrition information is automatically calculated and should be used as an approximation.

Did you make this recipe?Share your photo and tag the creator on social media.