Lentil Mushroom Bolognese

A rich, mushroom-forward vegan bolognese that layers caramelized vegetables, deeply browned cremini mushrooms, and tender brown lentils in a savory tomato sauce. Hearty and umami-packed, it’s perfect spooned over pasta or polenta for a comforting weeknight dinner.

0.0(0 reviews)
55mTotal
MediumDifficulty
Jake Woods

Jake Woods's note

"This recipe leans into mushrooms for meaty texture and deep umami while keeping the sauce totally plant-based. It’s a great make-ahead sauce for busy evenings and freezes beautifully for later."

About This Recipe

Lentil Mushroom Bolognese takes the idea of a classic meat ragù and turns it into something equally hearty and far more approachable for weeknights. Here, cremini mushrooms are the star: when you brown them properly they deliver roasted, meaty bites that contrast with the tender yet intact texture of brown lentils. Caramelized onion and carrot melt into the base, tomato paste adds a concentrated savory-sweet backbone, and crushed tomatoes bring brightness; together they create a sauce that clings to pasta, pools beautifully over polenta, and never feels flat or one-note.

What makes this version work is technique more than ingredients — sweat the aromatics, resist stirring the mushrooms too soon so they brown, and give the tomato paste a moment in the pan to caramelize. Those small steps build umami without relying on processed meat substitutes. It’s the sort of sauce that rewards a little patience: make a big pot on Sunday for fast dinners all week, freeze portions for later, or dress it up with a splash of balsamic or soy at the end if you want extra depth.

Advertisement
Yield
3

Ingredients for Lentil Mushroom Bolognese

  • 2 tbsp Extra-virgin olive oil
  • 1 medium Yellow onion, finely diced
  • 1 medium Carrot, finely diced
  • 3 cloves Garlic, minced
  • 12 oz Cremini (brown) mushrooms, finely chopped
  • 3/4 cup Dry brown or green lentils, rinsed
  • 2 tbsp Tomato paste
  • 1 28 oz can Crushed tomatoes (28-oz can)
  • 1 1/2 cups Vegetable broth
  • Kosher salt and freshly ground black pepper

How to Make Lentil Mushroom Bolognese

  1. Step 1: Sweat the aromatics

    Heat the olive oil in a large heavy skillet or sauté pan over medium heat. Add the diced onion and carrot and cook, stirring occasionally, until softened and beginning to brown, about 6–8 minutes, then add the minced garlic and cook 30–60 seconds until fragrant.

    For this step

    • 2 tbspExtra-virgin olive oil
    • 1 mediumYellow onion, finely diced
    • 1 mediumCarrot, finely diced
    • 3 clovesGarlic, minced
    Sweat the aromatics
  2. Step 2: Brown the mushrooms

    Increase heat to medium-high and add the chopped cremini mushrooms in a single layer. Cook without stirring for 3–4 minutes to allow browning, then stir and continue until the mushrooms have released their liquid and are deeply browned, about 6–8 minutes total. Browning the mushrooms deeply builds the savory base of the sauce.

    For this step

    • 12 ozCremini (brown) mushrooms, finely chopped
    Brown the mushrooms
  3. Step 3: Build flavor with tomato paste and broth

    Push the vegetables to the side and add the tomato paste; cook, stirring, for 1–2 minutes until it darkens slightly. Pour in about 1/3 cup of the vegetable broth to deglaze the pan, scraping up any browned bits, and stir everything together.

    For this step

    • 2 tbspTomato paste
    Build flavor with tomato paste and broth
  4. Step 4: Add lentils, tomatoes and simmer

    Stir in the rinsed lentils, crushed tomatoes, the remaining vegetable broth, and a generous pinch of salt and pepper. Bring to a gentle simmer, reduce heat to low, cover partially, and simmer until the lentils are tender and the sauce has thickened, 25–30 minutes. Stir occasionally and add a splash of water if it reduces too quickly.

    For this step

    • 3/4 cupDry brown or green lentils, rinsed
    • 1 28 oz canCrushed tomatoes (28-oz can)
    • Kosher salt and freshly ground black pepper
    Add lentils, tomatoes and simmer
  5. Step 5: Adjust texture and seasoning

    Uncover and simmer a few minutes more to reach your desired thickness. Taste and adjust salt and pepper; if you want extra depth, stir in a teaspoon of balsamic vinegar or soy sauce (optional) and simmer 1 minute to meld flavors.
    Adjust texture and seasoning
  6. Step 6: Finish and serve

    Remove from heat and let rest 5 minutes for flavors to settle. Serve spooned over cooked pasta, polenta, or roasted vegetables and garnish with chopped fresh parsley or basil if desired.
    Finish and serve
  1. Heat the olive oil in a large heavy skillet or sauté pan over medium heat. Add the diced onion and carrot and cook, stirring occasionally, until softened and beginning to brown, about 6–8 minutes, then add the minced garlic and cook 30–60 seconds until fragrant.
  2. Increase heat to medium-high and add the chopped cremini mushrooms in a single layer. Cook without stirring for 3–4 minutes to allow browning, then stir and continue until the mushrooms have released their liquid and are deeply browned, about 6–8 minutes total. Browning the mushrooms deeply builds the savory base of the sauce.
  3. Push the vegetables to the side and add the tomato paste; cook, stirring, for 1–2 minutes until it darkens slightly. Pour in about 1/3 cup of the vegetable broth to deglaze the pan, scraping up any browned bits, and stir everything together.
  4. Stir in the rinsed lentils, crushed tomatoes, the remaining vegetable broth, and a generous pinch of salt and pepper. Bring to a gentle simmer, reduce heat to low, cover partially, and simmer until the lentils are tender and the sauce has thickened, 25–30 minutes. Stir occasionally and add a splash of water if it reduces too quickly.
  5. Uncover and simmer a few minutes more to reach your desired thickness. Taste and adjust salt and pepper; if you want extra depth, stir in a teaspoon of balsamic vinegar or soy sauce (optional) and simmer 1 minute to meld flavors.
  6. Remove from heat and let rest 5 minutes for flavors to settle. Serve spooned over cooked pasta, polenta, or roasted vegetables and garnish with chopped fresh parsley or basil if desired.

Lentil Mushroom Bolognese Tips

Don’t Overcrowd Mushrooms

Give the chopped cremini space — if they steam they won’t brown; work in batches or use a wide pan so you get that toasty flavor.

Toast the Tomato Paste

Let the paste darken in the hot pan for 1–2 minutes before deglazing to remove rawness and add caramelized depth.

Lentil Doneness Check

Start checking brown lentils after 20 minutes; they should be tender with a slight bite, not mushy, so they hold up in the sauce.

Deglaze for Flavor

Use the reserved vegetable broth to scrape up browned bits from the pan — that fond is concentrated savory flavor you don’t want to lose.

Finish with Acid

A teaspoon of balsamic or a splash of soy at the end brightens and deepens the sauce, balancing the tomato’s acidity.

Lentil Mushroom Bolognese Variations and Substitutions

Red Lentil Swap

Use red lentils for a quicker, creamier sauce but expect them to break down — reduce simmer time by 10–15 minutes and expect a softer texture.

Add Toasted Walnuts

Fold in 1/2 cup finely chopped toasted walnuts at the end for a meatier bite and extra umami crunch that mimics ground meat.

Mushroom Mix

Replace half the cremini with shiitake or portobello for pronounced umami and a more varied texture; remove stems from shiitake if tough.

Red Wine Enrichment

Deglaze with 1/3 cup dry red wine instead of broth after toasting the tomato paste for a richer, deeper sauce—let it reduce slightly before adding tomatoes.

How to Store and Make Lentil Mushroom Bolognese Ahead

Cool the bolognese to room temperature, then refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. Reheat gently in a saucepan over low heat with a splash of water or broth to loosen the sauce and revive its texture.

What to Serve With Lentil Mushroom Bolognese

Serve over wide pasta like pappardelle or tagliatelle, or spoon it over creamy polenta or mashed potatoes to absorb every bit of sauce. Garnish with chopped fresh parsley or basil and a dusting of nutritional yeast or grated vegan parmesan; pair with a medium-bodied red wine such as Sangiovese or an earthy Pinot Noir, and a simple green salad dressed with lemon to cut the richness.

Lentil Mushroom Bolognese FAQs

Can I use canned lentils instead of dry?

Yes — drain and rinse canned lentils and add them later in the simmering step; because they’re already cooked, simmer only until heated through and the sauce reaches desired thickness, about 10 minutes.

My mushrooms steamed instead of browning — what went wrong?

They were likely overcrowded or the pan wasn’t hot enough; cook in a larger skillet or in batches and make sure the pan is at medium-high before adding mushrooms so moisture evaporates and browning occurs.

How do I thicken the sauce if it’s too watery?

Uncover and simmer gently to reduce, or mash a few tablespoons of the lentils against the pan to release starch and naturally thicken the sauce; you can also simmer with the lid off for a few extra minutes.

Can I make this oil-free?

Yes — sweat the onion and carrot with a few tablespoons of vegetable broth, and use a nonstick pan to brown the mushrooms; you’ll lose some flavor from caramelization but can offset it with an extra pinch of salt and a splash of soy sauce.

What pasta shapes work best?

Wide, ribbon shapes like pappardelle or tagliatelle and tubular pastas like rigatoni catch the chunky mushrooms and lentils well, but any pasta you love will work.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: about ¾ cup

Calories423
Total Fat15.1g
Saturated Fat3.1g
Trans Fat0g
Polyunsaturated Fat7g
Monounsaturated Fat3.6g
Cholesterol2mg
Sodium3314mg
Total Carbohydrates64.3g
Dietary Fiber9g
Total Sugars15.7g
Includes Added Sugars0g
Protein14.1g
Vitamin D0.1μg
Calcium200mg
Iron5.5mg
Potassium1696mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Lentil Mushroom Bolognese

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day