Lentil Bolognese with Whole Wheat Pasta and Spinach
Lentil bolognese makes whole wheat pasta taste rich, cozy, and deeply savory without expensive meat.
This sauce uses simple lentils, tomatoes, mushrooms, carrots, celery, onion, garlic, and Italian herbs to build a thick pasta dinner that feels slow cooked but stays easy enough for a weeknight.
Why You Will Love This Recipe
- Rich and hearty: Lentils soften into the tomato sauce and give every bite a meaty feel.
- Big savory flavor: Mushrooms, garlic, onion, carrots, and celery create a deep base that smells like classic bolognese.
- Budget smart: Dry lentils and canned tomatoes stretch into four filling servings.
- Naturally nourishing: Whole wheat pasta, spinach, lentils, and vegetables bring fiber, protein, iron, and steady energy.
Fabian’s Budget & Health Tip: Use dry brown or green lentils instead of canned lentils when you have time. They cost less per serving, hold their shape well, and thicken the sauce as they simmer. If mushrooms are pricey, use half the amount and add an extra carrot or celery stalk.
Ingredients (Serves 4)
- 12 oz whole wheat pasta (340 g)
- 1 cup dry brown or green lentils, rinsed (190 g)
- 1 can crushed tomatoes, 28 oz (800 g)
- 2 cups low sodium vegetable broth or water (480 ml)
- 8 oz mushrooms, finely chopped (225 g)
- 2 medium carrots, finely diced, about 1 cup (120 g)
- 2 celery stalks, finely diced, about 3/4 cup (80 g)
- 1 medium onion, finely diced (150 g)
- 4 garlic cloves, minced (12 g)
- 4 packed cups fresh spinach (120 g)
- 2 tablespoons olive oil (30 ml)
- 2 teaspoons Italian herbs (4 g)
- 1 teaspoon salt, plus more for pasta water (6 g)
- 1/2 teaspoon black pepper (1 g)
- Optional: grated Parmesan or nutritional yeast for serving
Step-by-Step Instructions
1. Sauté the Aromatics
Warm the olive oil in a large deep skillet or pot over medium heat. Add the onion, carrots, celery, and mushrooms. Cook for 8 to 10 minutes, stirring often, until the vegetables soften and the mushrooms release their moisture. The mixture should smell sweet and savory, and the edges of the onion should look lightly golden.
Add the garlic and cook for 30 to 60 seconds. Stir constantly so it smells fragrant but does not burn.
2. Simmer the Lentil Sauce
Stir in the rinsed lentils, crushed tomatoes, vegetable broth or water, Italian herbs, salt, and black pepper. Bring the sauce to a gentle boil, then lower the heat so it bubbles softly.
Cover the pot with the lid slightly open and simmer for 30 to 35 minutes. Stir every so often. The lentils should become tender, and the sauce should look thick, glossy, and spoonable. If it gets too thick before the lentils soften, add a splash of water.
3. 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 just tender with a small bite in the center. Whole wheat pasta can turn soft fast, so start checking it 1 minute before the package time.
Reserve 1 cup pasta water (240 ml), then drain the pasta.
4. Stir in the Spinach
Add the spinach to the hot lentil bolognese. Stir for 1 to 2 minutes, until the leaves wilt into the sauce and turn deep green. The sauce should smell like garlic, tomatoes, herbs, and tender vegetables.
If the sauce feels too thick, stir in a little reserved pasta water until it coats the pasta easily.
5. Serve
Add the drained pasta to the sauce and toss until every piece is coated. Serve hot with Parmesan or nutritional yeast if you like. A final pinch of black pepper makes the tomato and mushroom flavor pop.
Expert Troubleshooting & FAQs
Can I use canned lentils instead of dry lentils?
Yes. Use about 2 1/2 cups drained canned lentils (400 g). Reduce the broth or water to 1/2 cup (120 ml) and simmer the sauce for 15 to 20 minutes, until thick and rich.
Why are my lentils still firm?
They may need more time, especially if they are older. Add another 1/2 cup water (120 ml), keep the sauce at a gentle simmer, and cook until the lentils feel tender but not mushy.
How do I keep whole wheat pasta from tasting dry?
Salt the cooking water well and do not overcook the pasta. Toss it with the sauce right away, then loosen everything with a splash of reserved pasta water. The starch in the water helps the sauce cling.
Can I make this lentil bolognese ahead?
Yes. The sauce tastes even better the next day. Store the sauce and pasta separately if possible. Reheat the sauce with a splash of water until it turns smooth and saucy again.
Can I freeze the sauce?
Yes. Cool the lentil bolognese fully, then freeze it in airtight containers for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.
Estimated Nutritional Facts
Per serving, based on 4 servings without optional toppings.
- Calories: about 485
- Protein: about 23 g
- Carbs: about 82 g
- Fats: about 10 g
Lentil Bolognese with Whole Wheat Pasta and Spinach

Ingredients
- 12 oz whole wheat pasta (340 g)
- 1 cup dry brown or green lentils, rinsed (190 g)
- 1 can crushed tomatoes, 28 oz (800 g)
- 2 cups low sodium vegetable broth or water (480 ml)
- 8 oz mushrooms, finely chopped (225 g)
- 2 medium carrots, finely diced, about 1 cup (120 g)
- 2 celery stalks, finely diced, about 3/4 cup (80 g)
- 1 medium onion, finely diced (150 g)
- 4 garlic cloves, minced (12 g)
- 4 packed cups fresh spinach (120 g)
- 2 tablespoons olive oil (30 ml)
- 2 teaspoons Italian herbs (4 g)
- 1 teaspoon salt, plus more for pasta water (6 g)
- 1/2 teaspoon black pepper (1 g)
- Optional: grated Parmesan or nutritional yeast for serving
Instructions
- 1. Sauté the Aromatics. Warm the olive oil in a large deep skillet or pot over medium heat. Add the onion, carrots, celery, and mushrooms. Cook for 8 to 10 minutes, stirring often, until the vegetables soften and the mushrooms release their moisture. The mixture should smell sweet and savory, and the edges of the onion should look lightly golden. Add the garlic and cook for 30 to 60 seconds. Stir constantly so it smells fragrant but does not burn.
- 2. Simmer the Lentil Sauce. Stir in the rinsed lentils, crushed tomatoes, vegetable broth or water, Italian herbs, salt, and black pepper. Bring the sauce to a gentle boil, then lower the heat so it bubbles softly. Cover the pot with the lid slightly open and simmer for 30 to 35 minutes. Stir every so often. The lentils should become tender, and the sauce should look thick, glossy, and spoonable. If it gets too thick before the lentils soften, add a splash of water.
- 3. 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 just tender with a small bite in the center. Whole wheat pasta can turn soft fast, so start checking it 1 minute before the package time. Reserve 1 cup pasta water (240 ml), then drain the pasta.
- 4. Stir in the Spinach. Add the spinach to the hot lentil bolognese. Stir for 1 to 2 minutes, until the leaves wilt into the sauce and turn deep green. The sauce should smell like garlic, tomatoes, herbs, and tender vegetables. If the sauce feels too thick, stir in a little reserved pasta water until it coats the pasta easily.
- 5. Serve. Add the drained pasta to the sauce and toss until every piece is coated. Serve hot with Parmesan or nutritional yeast if you like. A final pinch of black pepper makes the tomato and mushroom flavor pop.









