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)
Prep: 15m · Cook: 40m · Total55 mins
DifficultyMedium
Serves4
Lentil Mushroom Bolognese
Jake

Jake'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."

Lentil Mushroom Bolognese

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.

Plan your timing

6:01 pm6:10 pmSweat the aromatics
6:10 pm6:19 pmBrown the mushrooms
6:19 pm6:28 pmBuild flavor with tomato paste and broth
6:28 pm6:37 pmAdd lentils, tomatoes and simmer
6:37 pm6:46 pmAdjust texture and seasoning
6:46 pm6:55 pmFinish and serve
Advertisement

Ingredients

Yield
4

Instructions

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

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

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
  • 1.5 cupVegetable broth
Build flavor with tomato paste and broth

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

  • 0.75 cupDry brown or green lentils, rinsed
  • 1 28 oz canCrushed tomatoes (28-oz can)
  • 0 to tasteKosher salt and freshly ground black pepper
Add lentils, tomatoes and simmer

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

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

Tips from the kitchen

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.

Variations & 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.

Storage & make-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 it

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.

Frequently asked questions

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

About the author

Jake

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

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Sweat the aromatics
  • Extra-virgin olive oil2 tbsp
  • Yellow onion, finely diced1 medium
  • Carrot, finely diced1 medium
  • Garlic, minced3 cloves
Step 2: Brown the mushrooms
  • Cremini (brown) mushrooms, finely chopped12 oz
Step 3: Build flavor with tomato paste and broth
  • Tomato paste2 tbsp
  • Vegetable broth1.5 cup
Step 4: Add lentils, tomatoes and simmer
  • Dry brown or green lentils, rinsed0.75 cup
  • Crushed tomatoes (28-oz can)1 28 oz can
  • Kosher salt and freshly ground black pepper0 to taste

Nutrition Facts

Per serving: about ½ cup

Calories326
Total Fat11.7g
Saturated Fat2.3g
Trans Fat0g
Polyunsaturated Fat5.3g
Monounsaturated Fat2.7g
Total Carbohydrates50.4g
Dietary Fiber9.5g
Total Sugars11.3g
Protein9.7g

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 · Answers may not always be perfect