Green Lentil and Vegetable Casserole

Featured in: Warm Earthy Dinners

This satisfying casserole brings together tender green lentils and a colorful medley of vegetables including onions, carrots, zucchini, bell peppers, mushrooms, cherry tomatoes, and fresh spinach. The vegetables are sautéed with garlic and olive oil, then seasoned with dried thyme, oregano, and smoked paprika for aromatic depth. After combining with the cooked lentils, the mixture is topped with grated Parmesan and optional breadcrumbs, then baked until golden and bubbling. The result is a nutritious, fiber-rich dish that's naturally vegetarian and can easily be made gluten-free and vegan with simple substitutions.

Updated on Tue, 27 Jan 2026 09:14:00 GMT
Golden-brown Green Lentil and Vegetable Casserole bubbling in a ceramic dish with roasted carrots and tomatoes. Save
Golden-brown Green Lentil and Vegetable Casserole bubbling in a ceramic dish with roasted carrots and tomatoes. | cocoaferns.com

On a particularly gray Tuesday, I was hunting through my pantry when a bag of green lentils caught my eye—dusty from months of neglect. Something about the season made me want to build something warm and substantial, so I started pulling vegetables from the crisper drawer and realized I had the makings of a casserole that would fill the kitchen with the kind of smell that makes people linger around the stove. This dish became my answer to those evenings when comfort matters more than complexity.

I made this for my sister's unannounced visit last autumn, when she showed up looking exhausted from a long drive. By the time it came out of the oven, golden and bubbling at the edges, she'd already kicked off her shoes and was sitting at the kitchen table with a glass of wine. That casserole somehow did more talking than I could have managed—it said welcome home and I'm glad you're here without a single word.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Green lentils: Use dried green lentils (sometimes called French lentils) because they hold their shape beautifully during cooking, unlike brown varieties that tend to turn into mush.
  • Vegetable broth: This is where flavor lives, so choose a good quality broth you'd actually drink—it matters more than you'd think.
  • Onion and garlic: These two create the flavor foundation, so don't rush them; let them get just golden and fragrant before adding anything else.
  • Carrots, zucchini, and bell pepper: The vegetable trio that adds texture and sweetness without overwhelming the earthiness of the lentils.
  • Button mushrooms: They contribute an umami depth that makes the whole dish feel more savory and complex.
  • Cherry tomatoes: These burst slightly during cooking, releasing their juices and adding brightness that cuts through the richness.
  • Fresh spinach: Add it at the very end so it wilts into the warm vegetables but doesn't turn gray and sad from overcooking.
  • Olive oil: Good quality makes a difference here since it's not being heated to extreme temperatures.
  • Thyme and oregano: Dried herbs work beautifully in casseroles because the longer cooking time lets them distribute evenly throughout.
  • Smoked paprika: Just a half teaspoon adds a subtle warmth and complexity that ties everything together.
  • Parmesan cheese: The topping adds a salty, nutty finish, but skip it entirely for vegan or dairy-free versions without losing a thing.
  • Breadcrumbs: Optional but wonderful for creating that crispy golden top that gives textural contrast to the soft vegetables and lentils.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 375°F (190°C) so it's fully hot when you need it.
Start the lentils:
Rinse your dried lentils in a colander and combine them with vegetable broth in a medium saucepan. Bring to a boil, then reduce the heat and let them simmer uncovered for 20 to 25 minutes until they're tender but still holding their shape, not falling apart.
Build your flavor base:
While lentils are cooking, heat olive oil in a large skillet over medium heat. Add diced onion and minced garlic, cooking for 2 to 3 minutes until the smell becomes irresistible and everything turns translucent and soft.
Add the sturdy vegetables:
Toss in your carrots, zucchini, bell pepper, and mushrooms, stirring occasionally as they cook for 5 to 7 minutes. You want them to soften at the edges but still have some personality, not be completely surrendered to the heat.
Finish the vegetables:
Stir in the cherry tomatoes, fresh spinach, thyme, oregano, smoked paprika, salt, and black pepper. Cook for another 2 to 3 minutes until the spinach has wilted into the warm mixture and everything smells incredible.
Bring it all together:
Combine the cooked lentils and sautéed vegetables in a large mixing bowl, stirring gently to distribute everything evenly without breaking up the lentils.
Transfer to the baking dish:
Pour the mixture into a greased 2-quart baking dish, spreading it into an even layer.
Add the topping:
Sprinkle Parmesan cheese across the top and breadcrumbs if you're using them, creating a scattered layer rather than pressing down.
Bake until golden:
Place in your preheated oven for 20 to 25 minutes until the top is golden brown and the edges are bubbling up slightly around the sides of the dish.
Let it rest:
Pull it from the oven and let it sit for 5 minutes before serving, which helps everything set and makes serving much easier.
Savory Green Lentil and Vegetable Casserole served from a baking dish, garnished with fresh parsley alongside a green salad. Save
Savory Green Lentil and Vegetable Casserole served from a baking dish, garnished with fresh parsley alongside a green salad. | cocoaferns.com

There's something deeply satisfying about pulling a casserole from the oven and watching someone's eyes light up when they sit down to eat it. This dish has a way of making ordinary weeknights feel like something worth celebrating.

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.

Customizing Your Casserole

The beauty of this casserole is that it responds brilliantly to whatever vegetables you have available. In winter, I've swapped in diced sweet potatoes and kale, which add a different kind of earthiness, while in summer, I've used zucchini blossoms and fresh herbs. The lentils and broth create such a strong foundation that you can really play around with what you layer on top without the dish losing its soul.

Pairing and Serving Suggestions

Serve this casserole alongside a simple green salad dressed with lemon vinaigrette to cut through the richness, or with crusty gluten-free bread if you want something to soak up the juices. A light red wine like Pinot Noir pairs beautifully with the earthy lentils and herbs, making it feel like something you'd order at a restaurant rather than pull from your own oven.

Storage and Reheating Tips

This casserole actually improves a day or two after you make it, as all the flavors settle into a deeper harmony. Store leftovers covered in the refrigerator for up to four days, or freeze portions in individual containers for quick weeknight meals that taste like you just made them fresh. Reheat gently in a 325°F oven with a light foil cover until warmed through, about 15 minutes, to maintain the texture of the vegetables.

  • Make a double batch on Sunday and you'll have dinner sorted for the middle of the week when chaos strikes.
  • If your casserole seems dry after reheating, drizzle a splash of vegetable broth across the top before putting it back in the oven.
  • The breadcrumb topping will soften slightly during storage, but it'll crisp back up beautifully during reheating.
Freshly baked Green Lentil and Vegetable Casserole with a crispy Parmesan breadcrumb topping and colorful diced bell peppers. Save
Freshly baked Green Lentil and Vegetable Casserole with a crispy Parmesan breadcrumb topping and colorful diced bell peppers. | cocoaferns.com

This casserole represents everything I love about cooking: it's nourishing without being fussy, it welcomes improvisation, and it makes the people around your table feel genuinely cared for. Make it once and it'll become the dish you return to on nights when you need something real.

Recipe FAQs

Can I make this casserole ahead of time?

Yes, you can assemble the entire casserole up to 24 hours in advance and refrigerate it before baking. You may need to add 5-10 extra minutes to the baking time if baking cold from the refrigerator.

Do I need to soak green lentils before cooking?

No, green lentils do not require soaking. Simply rinse them thoroughly and simmer in vegetable broth for 20-25 minutes until tender but not mushy.

What vegetables work best in this dish?

The combination listed provides great variety, but you can substitute based on seasonality. Try butternut squash, sweet potatoes, kale, eggplant, or green beans depending on what's fresh and available.

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 cover with foil and warm in a 350°F oven.

Can I freeze this casserole?

Yes, this casserole freezes well. Wrap the cooled dish tightly with plastic wrap and foil, or portion into freezer-safe containers. Freeze for up to 3 months and thaw overnight in the refrigerator before reheating.

What can I serve with this casserole?

A simple green salad with vinaigrette balances the heartiness nicely. Crusty gluten-free bread or dinner rolls are perfect for soaking up the flavorful juices. For a more complete meal, pair with roasted potatoes or quinoa.

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

Protein-rich green lentils baked with seasonal vegetables and aromatic herbs for a wholesome main dish.

Prep Time
20 minutes
Time to Cook
50 minutes
Overall Time
70 minutes
Author: Maya Larkson

Recipe Category Warm Earthy Dinners

Skill Level Easy

Cuisine Type International

Makes 4 Servings Amount

Diet Details Vegetarian-Friendly, No Gluten

What You 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 & 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, or to taste

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 to 375°F (190°C).

Step 02

Cook lentils: In a medium saucepan, combine lentils and vegetable broth. Bring to a boil, reduce heat, and simmer uncovered for 20–25 minutes until lentils are tender but not mushy. Drain any excess liquid.

Step 03

Sauté aromatics: While lentils cook, heat olive oil in a large skillet over medium heat. Sauté onion and garlic for 2–3 minutes until fragrant.

Step 04

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

Step 05

Finish vegetable mixture: Stir in cherry tomatoes, spinach, thyme, oregano, smoked paprika, salt, and black pepper. Cook for another 2–3 minutes until spinach wilts.

Step 06

Combine components: Transfer cooked lentils and sautéed vegetables to a large mixing bowl. Mix well to combine.

Step 07

Assemble casserole: Transfer mixture to a greased 2-quart baking dish. Sprinkle with Parmesan cheese and breadcrumbs if using.

Step 08

Bake: Bake uncovered for 20–25 minutes, until the top is golden and the casserole is bubbling.

Step 09

Rest and serve: Let rest for 5 minutes before serving.

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.

Kitchen Tools Needed

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

Allergy Info

Always check every ingredient for allergens. If you're not sure, talk to a health expert.
  • Contains milk from Parmesan cheese
  • May contain gluten in breadcrumbs
  • Use vegan cheese and gluten-free breadcrumbs for dietary restrictions

Nutrition Details (per portion)

Nutrition info shown is for guidance only. It cannot replace medical advice.
  • Calorie Count: 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.