Vegetarian lasagna bolognese

Featured in Flavorful Vegetarian Dishes That Satisfy.

Vegetarian lasagna bolognese is a hearty, satisfying twist on the classic. Lentil ragu (choose beluga or Puy for the best texture) is the key ingredient, offering a surprisingly close feel to traditional ground meat. Chopped veggies like onions, carrots, celery, and mushrooms pack in flavor, while crushed walnuts add crunch. Slow-simmered with red wine and tomatoes, the sauce develops deep, rich flavors that pair perfectly with creamy béchamel in this layer-after-layer creation. The result? A balance of pasta, savory sauce, and gooey cheese with every bite. Even meat lovers will enjoy this! Great for family dinners or gatherings, and it can be prepared ahead for convenience.
Us chef girl
Updated on Tue, 27 May 2025 09:48:41 GMT
Vegetarian lasagna bolognese Pin it
Vegetarian lasagna bolognese | athomedishes.com

This veggie bolognese lasagna layers slow-cooked lentil ragu, pasta sheets and creamy bechamel sauce, all baked to golden perfection. You'd find it hard to tell this lasagna doesn't contain meat because it's so rich and satisfying.

I came up with this after years of testing to please my mixed family of vegetarians and meat-lovers. Even my dad, who stands firmly behind traditional Italian cooking, was amazed by how flavorful it was and asked for my recipe after finishing his second helping.

Vegetarian lasagna Pin it
Vegetarian lasagna | athomedishes.com

Key Components

  • Onions, celery, carrots: This aromatic trio forms the essential foundation of any good bolognese sauce, adding sweetness and depth
  • Mushrooms: They bring umami flavor and a texture that surprisingly mimics ground meat
  • Beluga or Puy lentils: Their firm texture and earthy flavors make a perfect meat substitute in this vegetarian version
  • Walnuts: Briefly blended, they add unmatched richness and texture to the ragu
  • Red wine: It builds complexity and depth, just like in traditional bolognese
  • Crushed tomatoes: They provide the acidity and tomato base characteristic of Italian cooking
  • Vegetable broth: It helps adjust the ragu consistency while boosting its flavors
  • Butter, flour, milk: The must-have trio for a creamy bechamel that melts in your mouth
  • Lasagna sheets: Go for fresh or pre-cooked pasta to make preparation easier
  • Grated cheeses: The mix of parmesan and mozzarella creates a perfect balance between flavor and melty texture

I really like using Beluga lentils in this dish. Their black color and firm texture that holds up well during cooking creates a visual and taste illusion surprisingly close to traditional ground meat.

Easy vegetarian bolognese lasagna Pin it
Easy vegetarian bolognese lasagna | athomedishes.com

Step-by-Step Guide

Making the lentil ragu:
Start by finely chopping the aromatic vegetables in a food processor to save valuable time. Cook them in olive oil until soft and slightly caramelized. This step is crucial for developing the base flavors of your sauce. Then add garlic and chopped walnuts before deglazing with red wine. Mix in crushed tomatoes, aromatic herbs and cooked lentils, then simmer on low heat so the flavors fully develop.
Creating the bechamel:
In a separate pot, melt butter over medium heat. Add flour while constantly whisking to form a smooth roux. Slowly pour in warm milk while continuing to whisk vigorously to avoid lumps. Keep cooking and stirring until the sauce thickens and coats the back of a spoon. Season with salt, pepper and a pinch of grated nutmeg to enhance the flavors.
Layering everything:
Preheat your oven to medium temperature. Start by spreading a thin layer of bechamel on the bottom of the lasagna dish to prevent the pasta from sticking. Place a first layer of lasagna sheets, generously cover with lentil ragu, then bechamel and sprinkle with grated cheese. Repeat this three times or until you run out of ingredients, finishing with a layer of bechamel generously topped with cheese.
Baking it right:
Put your lasagna in the oven covered with aluminum foil for about 30 minutes, then remove the foil and continue baking until the top turns deliciously golden and bubbles appear around the edges. This method gives you perfectly cooked lasagna, with tender pasta and a nicely browned top.

My first try with this recipe ended up with a slightly dry lasagna because I reduced my ragu too much. I've since learned to keep a looser texture by regularly adding broth while cooking the lentils.

Prep Ahead and Storage

This vegetarian lasagna works perfectly for make-ahead meals. The lentil ragu keeps for up to a week in the fridge and can even be frozen for three months. For best organization, prepare this sauce on the weekend then assemble your lasagna the day you want to eat it. You can also prepare the complete lasagna in advance and store it whole or in individual portions in the fridge for a week or in the freezer for up to three months.

Easy vegetarian lasagna Pin it
Easy vegetarian lasagna | athomedishes.com

Vegan Option

This recipe easily adapts to a fully vegan version. The lentil ragu is already vegan, so you just need to replace the traditional bechamel with a creamy sauce made from pre-soaked cashews blended with water, lemon juice and seasonings. Use grated vegan cheese instead of traditional cheeses and check that your lasagna pasta doesn't contain eggs. The assembly and baking remain identical to the vegetarian version.

Serving Ideas

This vegetarian bolognese lasagna is so complete and satisfying that it needs few side dishes. A simple green salad dressed with a slightly tangy vinaigrette perfectly balances the richness of the dish. For a more elaborate touch, prepare roasted Mediterranean vegetables like zucchini, eggplant and bell peppers seasoned with herbs de Provence. Homemade garlic bread ideally completes this vegetarian feast.

This vegetarian bolognese lasagna represents the perfect balance between culinary tradition and innovation for me. Every time I make it for guests who doubt vegetarian cooking, I see their eyes widen with surprise at the first bite. It's exactly this kind of recipe that shows vegetarian food can be just as rich, comforting and satisfying as meat dishes, without ever feeling like a compromise.

Frequently Asked Questions

→ Can I make this lasagna ahead?
Definitely! Assemble the entire dish up to 24 hours in advance and store it in the fridge. Just give it 5-10 extra minutes in the oven. It also freezes well, uncooked, for up to 3 months.
→ What’s a good substitute for beluga lentils?
Puy lentils are a great alternative. Regular brown lentils work too, though they’ll be softer. Avoid red lentils as they tend to get too mushy for this.
→ How do I make this gluten-free?
Use gluten-free lasagna sheets and swap the wheat flour in the béchamel for rice flour or a gluten-free flour blend. Make sure your vegetable broth is gluten-free as well.
→ Can this recipe be made vegan?
Yes! Sub margarine or oil for butter, plant-based milk (unsweetened oat or soy work well) for dairy milk in the béchamel, and opt for dairy-free cheese that melts nicely. Double-check the pasta sheets don’t contain eggs.
→ Do I have to include the walnuts in the sauce?
Nope! Walnuts add texture and a meat-like richness, but they’re optional. You can add extra diced mushrooms or a sprinkle of nutritional yeast to boost that umami flavor instead.

Vegetarian lasagna bolognese

This vegetarian lasagna trades meat for a hearty lentil ragu, pasta layers, and silky béchamel for the ultimate cozy meal.

Prep Time
60 Minutes
Cook Time
30 Minutes
Total Time
90 Minutes

Category: Vegetarian

Difficulty: Intermediate

Cuisine: Italian

Yield: 8 Servings

Dietary: Vegetarian

Ingredients

→ For the veggie bolognese

01 3 tablespoons olive oil
02 1 yellow onion, coarsely chopped
03 2 celery stalks, roughly chopped
04 2 small carrots, roughly chopped
05 1 cup (80g) mushrooms, finely chopped
06 3 garlic cloves, minced
07 1/2 cup (65g) walnuts, roughly crushed
08 1 tablespoon dried oregano
09 1 bay leaf, fresh or dried
10 1/2 cup (120 ml) red wine or balsamic vinegar
11 1 cup (200g) beluga or du Puy lentils, rinsed
12 1 1/2 cups (360 ml) vegetable stock, more as needed
13 1 can (800g) crushed tomatoes
14 Salt and freshly cracked black pepper

→ For assembly

15 9 sheets of oven-ready lasagna (no pre-cooking required)
16 150g grated cheese

→ For the creamy béchamel

17 1 cup (140g) all-purpose flour
18 1/2 cup (140g) unsalted butter, diced
19 4 cups (1L) warmed milk
20 A pinch of ground nutmeg
21 Salt and freshly ground black pepper

Instructions

Step 01

Toss the onion, celery, and carrot into a food processor with the metal blade, and pulse until chopped small but not blended into a paste. In a smaller processor, crush the walnuts into rough pieces. Heat olive oil in a large pot over medium heat, then sauté the chopped veggies. Stir every so often until they soften up, about 5 minutes. Mix in the crushed walnuts, oregano, and garlic, let them cook for a bit longer, then season with some salt and pepper.

Step 02

Pour in the red wine and allow it to simmer until the alcohol cooks down. Add the bay leaf, lentils, crushed tomatoes, vegetable stock, and a sprinkle of salt and pepper. Once it starts boiling, turn the heat down and let it cook gently for about 30 minutes. Stir now and then to keep it from sticking, and if the mixture's getting too dry, splash in some extra stock or water a little at a time. Taste it and tweak the spices as you like!

Step 03

Melt the butter in a saucepan on medium heat. All at once, toss in the flour and quickly whisk it all together. Gradually pour in the warm milk (it shouldn’t be cold), whisking as you go, until the mixture thickens. This should take around 10 minutes. Once it’s creamy enough to coat the back of a spoon, stir in the nutmeg, salt, and pepper. Taste and adjust seasoning if needed.

Step 04

Preheat the oven to 180°C and brush the bottom and sides of a 33×23 cm baking dish with olive oil. Start layering by spreading a bit of béchamel on the bottom. Add a layer of lasagna sheets, followed by some veggie bolognese, another layer of béchamel, and a sprinkle of grated cheese. Keep layering (pasta, bolognese, béchamel, then cheese) until you’ve got three stacked layers of pasta sheets. Finish things off with a final layer of lasagna pasta, pour over plenty of béchamel, and top with a thick layer of grated cheese.

Step 05

Bake for about 30 to 35 minutes, until the lasagna’s cooked through and bubbling. Turn the grill on high for a couple of minutes to get the top golden, but watch it closely so it doesn’t burn. When it’s done, sprinkle freshly chopped basil leaves on top, and enjoy!

Notes

  1. Beluga lentils are large, black, and have a meaty texture. You can find them in gourmet grocery stores, and they’re more firm and flavorful than the small green Puy lentils. Either type works fine here—just make sure there’s enough liquid in the sauce, or loosen it up with a splash of water or broth if needed.
  2. No-boil lasagna sheets don’t need to be cooked before layering and baking. Sometimes labeled as oven-ready lasagna, these save you time when putting this dish together!

Tools You'll Need

  • Food processor
  • Large pot
  • 33x23 cm baking dish
  • Whisk
  • Saucepan for béchamel

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Gluten (pasta, flour)
  • Dairy (butter, milk, cheese)
  • Tree nuts (walnuts)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 18 g
  • Total Carbohydrate: 52 g
  • Protein: 14 g