Green Lentil and Vegetable Casserole

Featured in: Meals For The Table

This wholesome casserole brings together tender green lentils and a vibrant mix of seasonal vegetables including carrots, zucchini, bell peppers, mushrooms, and spinach. Seasoned with thyme, oregano, and smoked paprika, then topped with Parmesan and breadcrumbs, it bakes into a golden, bubbling dish that's both nourishing and satisfying. Ready in just over an hour with simple preparation and hands-off baking time.

Updated on Thu, 29 Jan 2026 15:30:00 GMT
Golden-brown Green Lentil and Vegetable Casserole baked in a rustic dish, topped with melted Parmesan and fresh herbs. Pin It
Golden-brown Green Lentil and Vegetable Casserole baked in a rustic dish, topped with melted Parmesan and fresh herbs. | jolitayri.com

My neighbor knocked on my door one October afternoon with a bag of fresh vegetables from her garden, apologizing that she'd grown too many zucchini and carrots again. I stood there holding this overflowing produce, listening to rain patter against the windows, and suddenly remembered a casserole my roommate made years ago that somehow turned humble ingredients into something both nourishing and deeply satisfying. That evening, I threw together this green lentil and vegetable casserole, and it became exactly what I needed—warm, filling, and ready when the kitchen felt cold and the day felt long.

I've served this to friends who swear they don't eat much vegetarian food, and they've gone back for seconds without hesitation. There's something about the way the lentils become creamy while the vegetables stay just tender enough, and how everything gets kissed by those herbs and that golden topping. That's the moment I realized it wasn't about convincing anyone of anything, just about good food being good food.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dried green lentils (1 cup, rinsed): These little powerhouses hold their shape better than brown lentils and have a slightly peppery flavor that plays beautifully with the vegetables and herbs.
  • Vegetable broth (3 cups): Use something with real flavor here because it becomes part of the soul of this dish, not just liquid filler.
  • Onion and garlic (1 medium onion, 2 cloves): The aromatic foundation that makes everything smell like home cooking the moment they hit the hot oil.
  • Carrots, zucchini, and bell pepper: These three together create a rainbow of flavors and textures that make each spoonful interesting.
  • Button mushrooms (1 cup, sliced): They add an earthy depth and a subtle meaty texture that makes the dish feel more substantial than it actually is.
  • Cherry tomatoes (1 cup, halved): They burst slightly during cooking, releasing sweet juice that becomes part of the sauce.
  • Fresh spinach (2 cups, roughly chopped): Wilts into almost nothing but adds iron and a gentle earthiness that rounds out the whole thing.
  • Olive oil (2 tablespoons): Don't skip this or use something bland; good olive oil is where flavor starts.
  • Dried thyme and oregano (1 teaspoon each): These are the whispers that tie all the vegetables together and make people ask what your secret is.
  • Smoked paprika (1/2 teaspoon): Just enough to add a subtle warmth and depth without overpowering anything.
  • Salt and black pepper (1/2 teaspoon each): Season gradually as you cook rather than all at once so you can taste as you go.
  • Parmesan cheese and breadcrumbs (optional topping): The breadcrumbs get crispy and golden, the cheese melts into salty pockets, creating texture that makes the casserole feel special.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Set your oven to warm:
Preheat to 375°F (190°C) so everything is ready when you need it.
Get the lentils going:
In a medium saucepan, combine your rinsed green lentils with vegetable broth and bring to a boil. Once it's bubbling, reduce the heat and let it simmer uncovered for 20 to 25 minutes until the lentils are tender but still hold their shape. You want them cooked through but not falling apart into mush.
Start your vegetables:
While the lentils are working, heat olive oil in a large skillet over medium heat and add your diced onion and minced garlic. Listen for that soft sizzle and smell that incredible aroma of garlic waking up, which usually takes 2 to 3 minutes.
Build the vegetable foundation:
Add your sliced carrots, diced zucchini, diced bell pepper, and sliced mushrooms to the skillet. Stir occasionally and let them cook for 5 to 7 minutes until they start to soften at the edges but still have a little resistance when you poke them with a spoon.
Add the finishing vegetables and herbs:
Stir in your halved cherry tomatoes, chopped fresh spinach, dried thyme, dried oregano, smoked paprika, salt, and black pepper. Cook for another 2 to 3 minutes, just long enough for the spinach to wilt into the mixture and for everything to smell absolutely wonderful.
Combine everything together:
Once your lentils are tender and drained of any excess liquid, tip them into a large mixing bowl with all your sautéed vegetables. Fold everything together gently so the lentils distribute evenly throughout.
Transfer to your baking dish:
Pour the whole mixture into a greased 2-quart baking dish and spread it out evenly. Sprinkle your Parmesan cheese across the top and add breadcrumbs if you want that extra textural magic.
Bake until golden:
Slide it into your preheated oven for 20 to 25 minutes. You'll know it's ready when the top is golden brown and you can see bubbling around the edges, which means everything inside is hot and flavors have melded together.
Let it rest:
This is important and often forgotten, but give it 5 minutes out of the oven before serving so it sets just slightly and the flavors settle.
Steam rises from a hearty serving of Green Lentil and Vegetable Casserole plated with a side salad. Pin It
Steam rises from a hearty serving of Green Lentil and Vegetable Casserole plated with a side salad. | jolitayri.com

My sister brought her partner over for dinner one night when I made this casserole, and he was skeptical about eating something without meat until the first bite. The conversation at the table shifted from polite small talk to genuine discussion about how satisfying it was, how the lentils actually felt substantial. That's when I understood this wasn't a compromise dish or a substitute for anything, it was just good food that happened to be vegetarian.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Casserole Works

There's a balance happening here that I didn't fully appreciate until I started varying the recipe. The lentils provide protein and a slightly nutty base, the vegetables bring moisture and brightness, and the herbs tie everything together with aromatics that make people pause mid-chew to figure out what they're tasting. The baking step isn't just about heating everything through, it's where the flavors actually marry and become something greater than individual ingredients.

Making It Your Own

This is genuinely a recipe that welcomes substitution because the structure is so solid it can handle changes. I've made it with sweet potatoes when carrots weren't appealing, added kale instead of spinach because that's what looked good at the market, even used whatever mushrooms were on sale that week. The core of lentils and broth stays the same, but everything else can shift with the seasons and what your kitchen offers up.

Serving and Storage Wisdom

Serve this warm with a simple green salad and crusty bread to soak up the incredibly flavorful liquid that pools at the bottom of the dish. This is one of those casseroles that tastes noticeably better the next day because the flavors have settled and deepened overnight, making it perfect for batch cooking or bringing to a friend's house in a reheated dish.

  • Refrigerate leftovers in an airtight container for up to 4 days and reheat gently on the stovetop with a splash of water if needed.
  • It freezes beautifully for up to 3 months, though the vegetables will be softer when thawed, which honestly just makes them easier to eat.
  • A light red wine like Pinot Noir pairs unexpectedly well if you want something to sip while eating.
A close-up of Green Lentil and Vegetable Casserole reveals tender lentils, carrots, and spinach in a rich sauce. Pin It
A close-up of Green Lentil and Vegetable Casserole reveals tender lentils, carrots, and spinach in a rich sauce. | jolitayri.com

This casserole became one of those recipes I reach for without thinking, the kind that takes 20 minutes of actual work and rewards you with something that tastes like you spent the whole afternoon in the kitchen. It's honest food that nourishes both the body and the part of you that needs something warm and true.

Recipe FAQs

Can I use a different type of lentils?

Yes, brown lentils work well as a substitute for green lentils. Red or yellow lentils are not recommended as they break down too quickly and won't hold their shape in the casserole.

How do I make this vegan?

Simply replace the Parmesan cheese with a dairy-free alternative or nutritional yeast. The rest of the ingredients are already plant-based, making this an easy vegan conversion.

Can I prepare this casserole ahead of time?

Absolutely. Assemble the casserole completely, cover tightly, and refrigerate for up to 24 hours. Add an extra 5-10 minutes to the baking time if placing it in the oven directly from the refrigerator.

What vegetables can I substitute?

Feel free to use whatever seasonal vegetables you have available. Sweet potatoes, butternut squash, kale, cauliflower, or green beans all work beautifully in this versatile dish.

How should I store leftovers?

Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or the entire dish covered in a 350°F oven until warmed through.

Can I freeze this casserole?

Yes, this casserole freezes well for up to 3 months. Cool completely, wrap tightly in foil and plastic wrap, then freeze. Thaw overnight in the refrigerator before reheating.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Green Lentil and Vegetable Casserole

Hearty casserole with green lentils, seasonal vegetables, and aromatic herbs baked to golden perfection.

Prep Time
20 min
Time to Cook
50 min
Overall Time
70 min
Recipe by Paula Finch


Skill Level Easy

Cuisine International

Total Yield 4 Portions

Dietary Details Meatless, Wheat-Free

What You'll Need

Lentils

01 1 cup dried green lentils, rinsed
02 3 cups vegetable broth

Vegetables

01 1 medium onion, diced
02 2 cloves garlic, minced
03 2 medium carrots, sliced
04 1 medium zucchini, diced
05 1 red bell pepper, diced
06 1 cup button mushrooms, sliced
07 1 cup cherry tomatoes, halved
08 2 cups fresh spinach, roughly chopped

Herbs and Seasonings

01 2 tablespoons olive oil
02 1 teaspoon dried thyme
03 1 teaspoon dried oregano
04 1/2 teaspoon smoked paprika
05 1/2 teaspoon ground black pepper
06 1/2 teaspoon salt

Topping

01 1/3 cup grated Parmesan cheese or vegan alternative
02 1/2 cup gluten-free breadcrumbs, optional

Directions

Step 01

Preheat oven: Set oven temperature to 375°F and allow to fully preheat.

Step 02

Prepare lentils: In a medium saucepan, combine rinsed lentils and vegetable broth. Bring to a boil, reduce heat to low, and simmer uncovered for 20 to 25 minutes until lentils are tender but retain their shape. Drain excess liquid if necessary.

Step 03

Sauté aromatic base: While lentils cook, heat olive oil in a large skillet over medium heat. Add diced onion and minced garlic, cooking for 2 to 3 minutes until fragrant and translucent.

Step 04

Cook primary vegetables: Add carrots, zucchini, bell pepper, and mushrooms to the skillet. Cook while stirring occasionally for 5 to 7 minutes until vegetables begin to soften.

Step 05

Finish vegetable preparation: Stir in cherry tomatoes, spinach, dried thyme, dried oregano, smoked paprika, salt, and black pepper. Continue cooking for 2 to 3 minutes until spinach wilts completely.

Step 06

Combine components: Transfer cooked lentils to a large mixing bowl with the sautéed vegetable mixture. Mix thoroughly until well combined.

Step 07

Assemble casserole: Transfer the combined mixture to a greased 2-quart baking dish. Sprinkle evenly with Parmesan cheese and gluten-free breadcrumbs if desired.

Step 08

Bake casserole: Bake uncovered for 20 to 25 minutes until the top is golden brown and the casserole bubbles at the edges.

Step 09

Rest and serve: Remove from oven and allow to rest for 5 minutes before serving to allow flavors to settle.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Medium saucepan
  • Large skillet
  • Mixing bowl
  • 2-quart baking dish
  • Chef's knife
  • Cutting board

Allergy Info

Be sure to review ingredients for allergens. Ask your healthcare professional if you're unsure.
  • Contains milk from Parmesan cheese
  • May contain gluten in breadcrumbs unless gluten-free alternative is used
  • Always verify ingredient labels for potential allergen cross-contamination

Nutrition Info (per portion)

These nutrition details are a general guide only—not a replacement for professional advice.
  • Calories: 320
  • Fats: 8 g
  • Carbohydrates: 48 g
  • Proteins: 16 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.