Green Lentil Vegetable Casserole

Featured in: Simple Oven & Pan

This hearty casserole brings together protein-packed green lentils and a colorful medley of seasonal vegetables. The dish starts on the stovetop, where onions, garlic, carrots, celery, bell peppers, zucchini, mushrooms, and cherry tomatoes develop their flavors.

After simmering with aromatic herbs like thyme and oregano, the mixture gets finished in the oven until bubbling and golden. Optional grated cheese adds a savory crust, while fresh parsley provides brightness.

Perfect for meal prep, this vegetarian and gluten-free main serves four and pairs beautifully with crusty bread or a simple green salad.

Updated on Mon, 26 Jan 2026 15:21:00 GMT
A close-up of golden-brown Green Lentil and Vegetable Casserole fresh from the oven, topped with melted cheese and fresh parsley. Save to Pinterest
A close-up of golden-brown Green Lentil and Vegetable Casserole fresh from the oven, topped with melted cheese and fresh parsley. | warmimesli.com

My neighbor knocked on my door one rainy Tuesday with a bag of vegetables from her garden—more than she could use that week. Among them were carrots, celery, bell peppers, and zucchini, all begging to be used before they wilted. I had a box of green lentils in the pantry and suddenly remembered a casserole my college roommate used to make on Sunday afternoons, filling the entire dorm with the smell of herbs and tomatoes. That day, I recreated it from memory, adding what I had on hand, and somehow it turned out better than I remembered. Now whenever I have vegetables scattered across my counter, this is the dish that comes to mind.

I made this for my sister's book club gathering last fall, worried it might seem too humble for the occasion. When everyone asked for the recipe before dessert was even served, I knew I'd stumbled onto something special. She texted me weeks later saying she'd made it three times already, and that her picky eater—her teenage son—actually asked for seconds. That moment felt like winning the lottery of home cooking.

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 (1 cup, rinsed): These sturdy little gems hold their shape while cooking, unlike brown or red varieties that turn mushy. They taste slightly peppery and bring a deep earthiness that makes this dish feel substantial.
  • Vegetable broth (3 cups): This is your liquid gold—the flavor foundation for everything else. I learned to use low-sodium broth so you can control the salt and taste as you go.
  • Olive oil (2 tablespoons): Don't skip this or use a substitute here; it's what creates that golden sauté foundation and carries the flavors of the garlic and onion into the rest of the dish.
  • Onion and garlic (1 large onion, 2 cloves): These are the backbone of flavor—they should be diced small so they almost melt into the sauce and you don't bite into large chunks.
  • Carrots and celery (2 carrots, 2 stalks): The classic vegetable duo that builds depth; don't rush the dicing, uniform pieces cook evenly and look intentional in the finished dish.
  • Bell pepper, zucchini, mushrooms (1 red pepper, 1 zucchini, 1 cup mushrooms): These are where you add color, texture, and personality—feel free to swap them for whatever's in season or hiding in your crisper.
  • Cherry tomatoes (1 cup, halved): They burst slightly during cooking and create little pockets of sweetness and brightness that balance the earthiness of the lentils.
  • Tomato paste (2 tablespoons): This concentrated flavor bomb deepens the savory notes and adds a slight sweetness that brings cohesion to all the disparate vegetables.
  • Dried thyme, oregano, and smoked paprika (1 teaspoon each, plus 1/2 teaspoon paprika): These three work together like a seasoning trinity—thyme adds warmth, oregano brings Mediterranean character, and paprika gives a subtle smoky depth.
  • Bay leaf, salt, and pepper (1 bay leaf, 1/2 teaspoon salt, 1/2 teaspoon pepper): The bay leaf infuses the whole dish with a subtle complexity; taste before serving and adjust seasoning since vegetables release their own liquid.
  • Parmesan cheese and fresh parsley (1/2 cup cheese, 1/4 cup parsley): The cheese creates a golden crust if you use it, while fresh parsley at the end feels like a chef's finishing touch.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and start the sauté:
Set your oven to 375°F and let it warm up while you prep. In a large saucepan, pour in the olive oil and let it shimmer over medium heat for just a moment—this matters more than you'd think.
Build the flavor base with onion and garlic:
Add your diced onion and let it sit undisturbed for a minute before stirring, which helps it caramelize slightly. After about 3 minutes when it's turning translucent, add the garlic and stir constantly for about 30 seconds until you smell that unmistakable aroma wafting up.
Add the harder vegetables and let them toast:
Now toss in the carrots, celery, bell pepper, and mushrooms—you'll hear them hit the hot pan, which is a good sign. Stir occasionally for 5 to 6 minutes, letting the edges of the vegetables pick up some color.
Bring in the tomatoes, lentils, and seasonings:
Add the cherry tomatoes, rinsed lentils, tomato paste, and all your dried herbs at once. Stir everything together until the tomato paste is distributed evenly and everything smells like a Mediterranean kitchen.
Pour in the broth and let it simmer:
Add your vegetable broth slowly while stirring, then bump up the heat to bring everything to a boil. Once it's bubbling, turn the heat down to medium-low and let it simmer uncovered for about 20 minutes, giving it an occasional stir.
Check the lentils for tenderness:
After 20 minutes, taste a lentil—it should be soft but not falling apart. If there's still broth pooling on top and the lentils still feel firm, give it another few minutes.
Transfer to your baking dish and add cheese if desired:
Fish out the bay leaf, then carefully pour the entire mixture into your ovenproof baking dish. If you're using the Parmesan, sprinkle it evenly over the top—it'll melt into the vegetables and create a golden crust.
Bake until golden and bubbling:
Slide the dish into your preheated oven for about 25 minutes. You want to see bubbles forming at the edges and the cheese (if using) turning a light golden brown on top.
Rest and finish with fresh herbs:
Let it sit for 5 minutes when it comes out of the oven—this lets everything settle and the flavors meld. Just before serving, scatter fresh parsley over the top for a fresh, bright finish.
Steam rises from a hearty Green Lentil and Vegetable Casserole served in a white dish, accompanied by crusty bread on the side. Save to Pinterest
Steam rises from a hearty Green Lentil and Vegetable Casserole served in a white dish, accompanied by crusty bread on the side. | warmimesli.com

I served this at a potluck once where someone brought an expensive store-bought vegetable terrine, and I felt completely outclassed until person after person came back to ask about my humble casserole. That moment taught me something valuable about food—it's not about impressing people with complexity or price tags, but about feeding them something made with actual attention and care. When you see someone's eyes light up at the first bite, you know you've done something right.

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 Every Time

There's a rhythm to this dish that feels almost foolproof once you understand it. The lentils cook gently in the broth instead of being boiled separately, which means they absorb all those savory flavors you've built up from the vegetables and seasonings. By the time everything reaches the oven, you're not starting fresh—you're finishing something that's already tasted delicious. The vegetables are already tender enough that they don't need to fight for cooking time in the oven; those final 25 minutes are just about melding and developing depth.

Vegetable Swaps and Seasonal Thinking

The beauty of this casserole is how it shifts with what's available. In summer, I lean hard into the tomatoes and zucchini, sometimes adding fresh basil at the end instead of parsley. Come autumn, I swap in diced sweet potato or butternut squash, which adds a subtle sweetness and pairs beautifully with the smoked paprika. Winter is when I might add chopped spinach or kale during the final few minutes of oven time—just enough heat to wilt it but not so much that it turns gray and sad. I've even thrown in diced potatoes when I wanted something more substantial, though this means adding another 15 minutes to the oven time and a splash more broth.

Serving Suggestions and Storing Leftovers

This casserole is honestly better the next day, after everything has had time to get to know each other. Reheat it gently in a 350°F oven for about 20 minutes, covered so it doesn't dry out. I love serving it with crusty bread that you can use to scoop up the saucy vegetables, or alongside a crisp green salad with a acidic vinaigrette to cut through the richness. You can also eat it cold straight from the fridge, though I'd let it sit out for 10 minutes first so it's not quite so dense.

  • Store leftovers in an airtight container for up to 5 days, or freeze for up to 3 months—just thaw overnight in the refrigerator before reheating.
  • If you're making this for a crowd, it doubles easily and looks impressive in a larger baking dish without any fuss.
  • For extra zing, drizzle a tiny bit of balsamic vinegar on individual servings right before eating, or stir a splash into the casserole before baking.
Vibrant diced carrots, bell peppers, and mushrooms peek through the savory lentil base of this comforting Green Lentil and Vegetable Casserole. Save to Pinterest
Vibrant diced carrots, bell peppers, and mushrooms peek through the savory lentil base of this comforting Green Lentil and Vegetable Casserole. | warmimesli.com

This dish has become my go-to when I want to feel like I've cooked something meaningful without spending hours in the kitchen. It proves that vegetarian cooking doesn't need to be complicated to be deeply satisfying.

Recipe FAQs

Can I make this casserole ahead of time?

Absolutely. Assemble the dish up to step 6, cover and refrigerate for up to 24 hours. When ready to bake, add 10-15 minutes to the cooking time if baking cold from the refrigerator.

What vegetables work best in this casserole?

Root vegetables like carrots and celery provide structure, while softer vegetables like zucchini and bell peppers add sweetness. You can easily substitute seasonal options like sweet potatoes, spinach, kale, or butternut squash based on what's available.

Do I need to soak the lentils before cooking?

No soaking required. Green lentils cook relatively quickly and hold their shape well during baking. Simply rinse them thoroughly before adding to the vegetable mixture.

How can I add more protein to this dish?

Sprinkle with extra cheese or serve alongside a protein source like quinoa, or add chopped walnuts or hemp seeds as a topping. For non-vegetarians, crumbled feta or goat cheese also work beautifully.

Can I freeze leftovers?

Yes, this casserole freezes well. Portion into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until heated through.

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 Vegetable Casserole

Protein-rich lentils and seasonal vegetables baked to golden perfection for a comforting vegetarian main dish.

Prep Time
20 min
Time to cook
55 min
Total Duration
75 min
Created by Dana Whitmore


Skill Level Easy

Cuisine European

Makes 4 Number of Servings

Diet Preferences Vegetarian, Gluten Free

What You Need

Lentils

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

Vegetables

01 2 tablespoons olive oil
02 1 large onion, diced
03 2 garlic cloves, minced
04 2 medium carrots, diced
05 2 celery stalks, diced
06 1 red bell pepper, chopped
07 1 zucchini, chopped
08 1 cup cherry tomatoes, halved
09 1 cup mushrooms, sliced

Seasonings

01 1 teaspoon dried thyme
02 1 teaspoon dried oregano
03 1 teaspoon smoked paprika
04 1/2 teaspoon ground black pepper
05 1/2 teaspoon salt
06 2 tablespoons tomato paste
07 1 bay leaf

Topping

01 1/2 cup grated Parmesan or vegetarian hard cheese, optional
02 1/4 cup fresh parsley, chopped

How to Make It

Step 01

Preheat oven: Preheat oven to 375°F

Step 02

Sauté aromatics: Heat olive oil in large saucepan over medium heat. Add diced onion and minced garlic, sauté for 3-4 minutes until softened and fragrant

Step 03

Cook vegetables: Add carrots, celery, bell pepper, zucchini, mushrooms, and cherry tomatoes. Cook for 5-6 minutes, stirring occasionally, until vegetables begin to soften

Step 04

Combine ingredients: Stir in lentils, tomato paste, thyme, oregano, smoked paprika, bay leaf, salt, and pepper. Mix thoroughly to combine all ingredients

Step 05

Simmer lentils: Pour in vegetable broth and bring to a boil. Reduce heat and simmer uncovered for 20 minutes, stirring occasionally, until lentils are tender

Step 06

Transfer to baking dish: Remove bay leaf from mixture. Transfer the lentil and vegetable combination to a large ovenproof baking dish

Step 07

Add cheese topping: Sprinkle grated cheese over the top if using

Step 08

Bake casserole: Bake uncovered for 25 minutes until the top is golden and the mixture is bubbling at the edges

Step 09

Finish and serve: Remove from oven and let rest for 5 minutes. Garnish with fresh chopped parsley 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.

Equipment Needed

  • Large saucepan
  • Ovenproof baking dish, 2-quart capacity
  • Cutting board and chef's knife
  • Wooden spoon for stirring

Allergy Information

Always review every ingredient for allergens and talk to a medical expert if needed.
  • Contains dairy if Parmesan cheese is used; omit or substitute vegan cheese for dairy-free version
  • Contains legumes; verify absence of sensitivity to lentils
  • Verify vegetable broth and cheese labels for gluten and other potential allergens

Nutrition Info (per serving)

This nutrition information is for reference only. Please consult your health provider for advice.
  • Calories: 320
  • Fats: 8 g
  • Carbohydrates: 47 g
  • Protein: 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.