Lentil Mushroom Bolognese
Lentil Mushroom Bolognese turns simple lentils, mushrooms, tomatoes, and whole wheat pasta into a hearty dinner with deep, savory flavor.
This is the kind of meal I make when I want comfort food from scratch without a long shopping list. The mushrooms bring a meaty bite, the lentils make the sauce thick and satisfying, and the tomatoes simmer into a rich coating for pasta.
Suggested categories: Vegetarian Dinners, Budget Meals, Pasta Recipes.
Why You Will Love This Recipe
- Hearty texture: Lentils and finely chopped mushrooms create a thick sauce that clings to every piece of pasta.
- Big flavor from basics: Onion, carrot, celery, garlic, tomatoes, and Italian seasoning build a classic slow-simmered taste.
- Budget-friendly: Lentils stretch the meal while keeping it filling and protein-rich.
- Great for meal prep: The sauce tastes even better the next day after the flavors have settled.
Fabian’s Budget Tip: Use brown or green lentils from the dry goods aisle instead of canned lentils. They cost less per serving, cook right in the tomato sauce, and add fiber, plant protein, and a thick bolognese style texture.
Ingredients (Serves 4)
- 12 oz whole wheat pasta (340 g)
- 1 cup dry brown or green lentils, rinsed (190 g)
- 12 oz cremini or button mushrooms, finely chopped (340 g)
- 1 medium yellow onion, finely chopped (150 g)
- 2 medium carrots, finely diced (150 g)
- 2 celery stalks, finely diced (100 g)
- 4 garlic cloves, minced (12 g)
- 2 tablespoons olive oil (30 ml)
- 1 can crushed tomatoes, 28 oz (794 g)
- 2 cups water or low sodium vegetable broth (480 ml)
- 1 tablespoon Italian seasoning (8 g)
- 1 teaspoon fine salt, plus more for pasta water (6 g)
- 1/2 teaspoon black pepper (1 g)
- 1/2 cup reserved pasta water, as needed (120 ml)
Step-by-Step Instructions
1. Start the Vegetable Base
Warm the olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring often, until the onion turns glossy and the carrots start to soften.
Add the garlic and cook for 30 seconds. Stop when it smells fragrant and warm, before it turns brown.
2. Brown the Mushrooms
Add the finely chopped mushrooms to the pot. Stir well, then let them cook for 8 to 10 minutes. They will release moisture at first, then the edges will darken and smell savory.
Keep cooking until most of the liquid evaporates. This step gives the sauce its deep, almost meaty flavor.
3. Simmer the Lentil Tomato Sauce
Stir in the rinsed lentils, crushed tomatoes, water or broth, Italian seasoning, salt, and black pepper. Scrape the bottom of the pot so all the browned bits mix into the sauce.
Bring the sauce to a gentle boil, then lower the heat. Cover the pot with the lid slightly open and simmer for 30 to 35 minutes. Stir every 10 minutes so the lentils do not stick.
The sauce is ready when the lentils are tender and the tomato mixture looks thick, glossy, and spoonable. If it gets too thick before the lentils soften, add a splash of water.
4. Cook the Whole Wheat Pasta
While the sauce simmers, bring a large pot of salted water to a boil. Add the whole wheat pasta and cook until tender with a slight bite.
Before draining, scoop out 1/2 cup of pasta water. The starchy water helps loosen the sauce and makes it cling to the pasta.
5. Toss and Serve
Add the drained pasta to the lentil mushroom bolognese, or spoon the sauce over each plate. Add a splash of reserved pasta water if the sauce feels too thick.
Serve hot, when the pasta is coated in a rich red sauce and the mushrooms smell earthy and roasted.
Expert Troubleshooting & FAQs
Can I use canned lentils?
Yes. Use about 2 1/2 cups drained canned lentils (400 g). Add them after the tomato sauce has simmered for 15 minutes, then cook for another 10 minutes so they absorb the flavor.
Why are my lentils still firm?
Older lentils can take longer to soften. Keep simmering and add more water as needed. Salt and tomatoes can slow softening a little, but steady heat will finish the job.
How do I make the sauce thicker?
Simmer uncovered for 5 to 10 minutes. Stir often and watch for slow, heavy bubbles. The sauce should mound on a spoon instead of running off like soup.
Can I freeze lentil mushroom bolognese?
Yes. Freeze the sauce without pasta for the best texture. Cool it fully, pack it into airtight containers, and freeze for up to 3 months.
What pasta works best?
Whole wheat spaghetti, penne, fusilli, or rigatoni all work well. Shapes with ridges or curves hold the lentils and mushrooms especially well.
Estimated Nutritional Facts
Per serving:
- 480 calories
- 22 g protein
- 82 g carbs
- and 8 g fat
- 18 g fiber
These are estimates, depending on the pasta brand and lentils used.
Lentil Mushroom Bolognese

Ingredients
- 12 oz whole wheat pasta (340 g)
- 1 cup dry brown or green lentils, rinsed (190 g)
- 12 oz cremini or button mushrooms, finely chopped (340 g)
- 1 medium yellow onion, finely chopped (150 g)
- 2 medium carrots, finely diced (150 g)
- 2 celery stalks, finely diced (100 g)
- 4 garlic cloves, minced (12 g)
- 2 tablespoons olive oil (30 ml)
- 1 can crushed tomatoes, 28 oz (794 g)
- 2 cups water or low sodium vegetable broth (480 ml)
- 1 tablespoon Italian seasoning (8 g)
- 1 teaspoon fine salt, plus more for pasta water (6 g)
- 1/2 teaspoon black pepper (1 g)
- 1/2 cup reserved pasta water, as needed (120 ml)
Instructions
- 1. Start the Vegetable Base. Warm the olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring often, until the onion turns glossy and the carrots start to soften. Add the garlic and cook for 30 seconds. Stop when it smells fragrant and warm, before it turns brown.
- 2. Brown the Mushrooms. Add the finely chopped mushrooms to the pot. Stir well, then let them cook for 8 to 10 minutes. They will release moisture at first, then the edges will darken and smell savory. Keep cooking until most of the liquid evaporates. This step gives the sauce its deep, almost meaty flavor.
- 3. Simmer the Lentil Tomato Sauce. Stir in the rinsed lentils, crushed tomatoes, water or broth, Italian seasoning, salt, and black pepper. Scrape the bottom of the pot so all the browned bits mix into the sauce. Bring the sauce to a gentle boil, then lower the heat. Cover the pot with the lid slightly open and simmer for 30 to 35 minutes. Stir every 10 minutes so the lentils do not stick. The sauce is ready when the lentils are tender and the tomato mixture looks thick, glossy, and spoonable. If it gets too thick before the lentils soften, add a splash of water.
- 4. Cook the Whole Wheat Pasta. While the sauce simmers, bring a large pot of salted water to a boil. Add the whole wheat pasta and cook until tender with a slight bite. Before draining, scoop out 1/2 cup of pasta water. The starchy water helps loosen the sauce and makes it cling to the pasta.
- 5. Toss and Serve. Add the drained pasta to the lentil mushroom bolognese, or spoon the sauce over each plate. Add a splash of reserved pasta water if the sauce feels too thick. Serve hot, when the pasta is coated in a rich red sauce and the mushrooms smell earthy and roasted.








