Holiday Green Bean Casserole From Scratch: A Flaforful& Healthy Mediterranean twist

Table of Contents

A Holiday Classic, Made Lighter and Lovelier

There are recipes that show up on the holiday table because tradition says so… and then there are recipes that return year after year because people ask for them. This Mediterranean Holiday Green Bean Casserole is one of those dishes. It has slowly become one of my most requested side dishes, requested by my family, my neighbors, and now even by readers who come back each season looking for that perfect festive side that feels homemade, comforting, and a little special.

You probably know the traditional American-style green bean casserole, creamy, heavy, and usually made with canned soup and fried onions. While there’s nostalgia in that version, I wanted to reimagine it for The Grandma’s Table kitchen, clean, fresh, Mediterranean-inspired, and full of flavor without being weighed down by heavy cream or artificial ingredients.

It tastes like something you’d proudly serve for Holiday Dinner, or any cozy family gathering. But here’s the best part, it still keeps that familiar, comforting spirit that everyone loves in a holiday casserole. Just… better.

If you’re preparing a big holiday spread, this recipe pairs beautifully with my Herb Roasted Turkey and Holiday Roasted Vegetables, and rounds out any festive menu with fresh seasonal flavor. And because it’s made from scratch but still incredibly easy, you can enjoy the process instead of stressing in the kitchen.

So grab a casserole dish, warm up your oven, and let’s bring something beautiful to your holiday table this year.

Mediterranean Holiday Green Bean Casserole : The Recipe

A lighter Holiday side made with fresh green beans, olive oil, garlic, herbs, and a golden Parmesan breadcrumb topping.

Ingredients

For the casserole

  • 1.5 pounds fresh green beans, trimmed and cut in half
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup milk (or half-and-half for richer sauce)
  • 1 cup low-sodium vegetable broth
  • 2 tablespoons all-purpose flour (or cornstarch for gluten-free option)
  • 1 teaspoon Dijon mustard
  • 1 teaspoon sea salt (adjust to taste)
  • 1 teaspoon black pepper
  • 1 teaspoon dried thyme or Italian herb mix
  • 1 tablespoon lemon juice or zest (optional but recommended for Mediterranean twist)

For the topping

  • 3/4 cup breadcrumbs (panko preferred for crisp texture)
  • 1/3 cup grated Parmesan cheese
  • 2 tablespoons olive oil or melted butter
  • 1 teaspoon dried oregano or thyme
  • Salt and pepper to taste
Ingredients for Mediterranean twist for holiday green bean casserole arranged on white surface
Fresh ingredients for a Mediterranean-style holiday green bean casserole

Instructions

    1. Blanch the green beans
      Bring a large pot of salted water to a boil. Add the green beans and cook for 4 to 5 minutes, until they turn bright green and slightly tender. Drain and immediately transfer to a bowl of ice water to stop the cooking process. Drain again and set aside. This step keeps the beans firm and prevents a mushy casserole.
    2. Prepare the creamy base
      Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for 4 minutes until soft, but not browned. Add garlic and cook for 30 seconds until fragrant.
    3. Create the sauce
      Sprinkle flour over the onion and garlic and whisk for 1 minute to prevent lumps. Slowly pour in the vegetable broth, whisking continuously. Add milk and whisk until smooth. Season with salt, pepper, thyme, and Dijon mustard. Simmer for 4 to 6 minutes until slightly thickened.
    4. Combine beans and sauce
      Add the blanched green beans to the sauce and toss to coat evenly. Taste and adjust seasoning. A splash of lemon juice or zest at this stage enhances the flavor and brightens the dish.
    5. Prepare the topping
      In a small bowl, mix breadcrumbs, Parmesan, olive oil, oregano, and a pinch of salt and pepper. Stir until the texture resembles wet sand.
    6. Assemble and bake
      Preheat oven to 375°F (190°C). Transfer the coated beans to a 9×13 casserole dish. Spread evenly, then sprinkle the topping mixture on top. Bake for 18–22 minutes or until the top is golden and crisp.
    Fresh green beans mixed with garlic herb sauce in baking dish
    Preparing the Mediterranean green bean casserole before baking
    Mediterranean green bean casserole with Parmesan herb topping baked in white dish

    Mediterranean Holiday Green Bean Casserole

    Sofia
    A lighter, fresh version of the classic holiday green bean casserole made from scratch with olive oil, garlic, herbs, and a crisp Parmesan breadcrumb topping. No canned soup, no mushrooms, clean ingredients, and perfect for holiday gatherings or family dinners.
    Prep Time 15 minutes
    Cook Time 30 minutes
    Total Time 45 minutes
    Course Dinner, Side Dish
    Cuisine American – Mediterranean Inspired
    Servings 8 servings
    Calories 182 kcal

    Equipment

    • Large pot
    • Skillet
    • Whisk
    • Mixing bowl
    • 9×13 baking dish

    Ingredients
      

    • For the casserole:
    • 1.5 pounds fresh green beans trimmed and halved
    • 2 tablespoons olive oil
    • 1 small onion finely chopped
    • 2 cloves garlic minced
    • 1 cup milk or half-and-half for a richer version
    • 1 cup low-sodium vegetable broth
    • 2 tablespoons all-purpose flour or cornstarch for gluten-free
    • 1 teaspoon Dijon mustard
    • 1 teaspoon sea salt or to taste
    • 1 teaspoon black pepper
    • 1 teaspoon dried thyme or Italian herb mix
    • 1 tablespoon lemon juice or zest optional
    • For the topping:
    • 3/4 cup panko breadcrumbs
    • 1/3 cup grated Parmesan cheese
    • 2 tablespoons olive oil or melted butter
    • 1 teaspoon dried oregano
    • Salt and pepper to taste

    Instructions
     

    • Bring a large pot of salted water to a boil. Add green beans and cook 4–5 minutes until bright green and slightly tender. Drain and transfer to ice water to stop cooking. Drain again and set aside.
    • In a skillet, heat olive oil over medium heat. Add chopped onion and cook 4 minutes. Add garlic and cook 30 seconds.
    • Sprinkle flour over onion and garlic. Whisk for 1 minute. Slowly add vegetable broth and milk, whisking until smooth.
    • Add salt, pepper, thyme, and Dijon mustard. Simmer 4–6 minutes until slightly thickened.
    • Add green beans to the sauce and stir to coat. Add lemon juice if using.
    • Preheat oven to 375°F (190°C). Transfer mixture to a 9×13 casserole dish.
    • In a small bowl, combine panko breadcrumbs, Parmesan, olive oil, oregano, salt, and pepper. Sprinkle over casserole.
    • Bake 18–22 minutes until topping is golden and crisp. Serve warm.

    Notes

    Make ahead: Assemble without topping. Cover and refrigerate up to 24 hours. Add topping before baking.
    Gluten-free: Use cornstarch instead of flour and gluten-free breadcrumbs.
    Dairy-light option: Use almond milk and reduce or omit Parmesan.
    Storage: Store leftovers up to 3 days in refrigerator. Reheat at 350°F for 10 minutes.

    Nutrition

    Serving: 1portionCalories: 182kcalCarbohydrates: 17gProtein: 7gFat: 9gCholesterol: 6mgSodium: 326mgFiber: 4g
    Keyword Green Bean Casserole From Scratch, Holiday Green Bean Casserole, Meditteranean Twist Green Bean Casserole
    Tried this recipe?Let us know how it was!

    Nutrition & Health Disclaimer

    The nutritional information provided for this recipe is an estimate based on standard ingredient data and may vary depending on specific brands or ingredient substitutions. This recipe is intended for informational purposes only and should not be considered medical or dietary advice. If you have specific health conditions or dietary needs, please consult a licensed healthcare professional. For official nutrition guidance, visit the U.S. Food & Drug Administration website at www.fda.gov/food.

    Why This Recipe Works

    This recipe is a lighter and more refined version of the traditional holiday green bean casserole. It keeps the familiar comfort of a holiday classic but replaces processed ingredients with fresh, honest flavors. Each step and ingredient was chosen to balance simplicity, texture, and natural taste.

    Fresh green beans keep the texture vibrant

    Unlike canned green beans, fresh beans retain their firmness and color. Blanching them briefly in salted water keeps them tender yet crisp, so the final dish never feels mushy. The fresh beans also bring a clean, slightly sweet earthiness that supports the Mediterranean twist flavor profile.

    Clean sauce without canned soup


    Instead of a heavy canned cream soup, this casserole uses a simple homemade sauce made from vegetable broth, milk, a touch of olive oil, and garlic. The result is a light coating that enhances the flavor of the beans rather than overpowering them. The Dijon mustard and thyme add depth and a subtle savory note without adding extra heaviness

    Mediterranean ingredients add real flavor

    Garlic, olive oil, lemon, and thyme build layers of natural Mediterranean twist without needing artificial seasoning or excessive salt. These familiar pantry staples add warmth and brightness at the same time, giving the casserole a flavorful but clean finish.

    Crisp topping for contrast

    The Parmesan breadcrumb topping replaces the canned fried onions usually found in green bean casserole. The topping bakes into a golden crust that adds crunch and savory flavor. Using panko ensures a crisp bite while the olive oil binds the topping and helps it brown evenly. The slight nuttiness from Parmesan complements the green beans without making the dish feel too rich.

    Simple but well-structured

    This recipe maintains the core structure that makes a casserole satisfying: a base vegetable, a creamy binder, and a crispy topping. However, it streamlines the process with minimal ingredients and avoids unnecessary steps. It delivers comfort and tradition while still fitting a balanced, homemade holiday menu.

    Variations and Substitutions

    This Mediterranean twist of holiday green bean casserole is flexible and easy to adapt to different tastes or dietary needs. Below are simple variations you can use while still keeping the recipe clean and holiday-worthy.

    Herb variations

    • Rosemary or sage: Replace thyme with fresh rosemary or sage for a deeper, savory aroma that pairs well with turkey or roasted chicken.
    • Fresh herb finish: Add a handful of chopped parsley or basil just before serving to brighten the dish and add a fresh finish.

    Cheese options

    • Parmesan alternative: Pecorino Romano can be used instead of Parmesan for a slightly sharper and saltier flavor.
    • Lighter version: Reduce cheese in the topping to two tablespoons and add more herbs for flavor without heaviness.

    Gluten-free option

    • Replace regular breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers.
    • Use cornstarch instead of flour to thicken the sauce.

    Dairy-light option

    • Replace milk with unsweetened almond milk or oat milk for a lighter sauce.
    • Keep a small amount of Parmesan in the topping or omit entirely if needed.

    Extra flavor additions

    • Caramelized onions: For deeper flavor, cook the chopped onion longer over low heat until golden and sweet before adding the garlic. This adds richness without using cream.
    • Toasted almonds or pine nuts: Add a sprinkle on top before serving for a Mediterranean crunch.
    • Lemon zest: Stir in a teaspoon of lemon zest before baking to add brightness and balance the savory notes.

    Vegetable additions

    Artichoke hearts: Chopped artichoke hearts add Mediterranean flair and pair well with olive oil and herbs.

    Cherry tomatoes: Add halved cherry tomatoes before baking for a colorful touch and a burst of natural sweetness.

    Red bell pepper: Finely chopped red pepper adds a soft sweetness and color contrast.

    Serving Suggestions

    This casserole fits naturally into a festive meal and complements a variety of main dishes. Here are easy serving ideas:

    This holiday green bean casserole is also an excellent addition to potlucks and buffets because it stays warm well and reheats evenly.

    Serving of holiday green bean casserole with golden breadcrumb topping
    Mediterranean twist – holiday green bean casserole made from scratch ready to serve

    Make-Ahead and Storage Tips

    Holiday meals are easier when the side dishes can be prepared ahead of time, and this recipe is designed with that in mind. You can assemble it in advance, refrigerate or freeze it, and bake it just before serving.

    Make ahead

    • Assemble ahead of time: Prepare the casserole up to step 4 (combine the sauce and green beans) and place it in the baking dish. Cover tightly and refrigerate for up to 24 hours. Add the breadcrumb topping just before baking to keep it crisp.
    • Day-before preparation: Blanch the beans and make the sauce the day before. Store them separately in airtight containers in the refrigerator, then assemble and bake on the day of serving.

    Reheating

    • Oven: Reheat leftovers in a 350°F (180°C) oven for 10 to 15 minutes. Add a light drizzle of olive oil before reheating to refresh the topping.
    • Microwave: Reheat individual portions in 45-second intervals. Topping may soften, so add a few fresh breadcrumbs if desired.

    Freezing

    • Before baking: Assemble the casserole without the topping and freeze tightly wrapped for up to 3 months. Thaw in the refrigerator overnight, add the topping, and bake as directed.
    • After baking: Freeze cooled leftovers for up to 2 months. Reheat covered in the oven to prevent drying.

    These make-ahead options help reduce last-minute stress, making this dish especially practical for holiday dinner, or any family gathering.

    FAQ: Holiday Green Bean Casserole From Scratch

    Can I use canned green beans instead of fresh?

    Fresh green beans are strongly recommended because they hold their texture and color better. Canned beans tend to become mushy in the oven and lose flavor.

    Can I make this without milk?

    Yes. Replace milk with unsweetened almond milk, oat milk, or broth. The texture will still be creamy if whisked properly.

    Can I add protein to this casserole?

    Yes. Cooked chicken, turkey leftovers, or white beans can be mixed into the casserole to turn it into a complete meal.

    What can I use instead of breadcrumbs?

    Crushed crackers, gluten-free breadcrumbs, or finely chopped nuts like almonds or walnuts can be used as a topping.

    Why is my sauce watery?

    If the sauce is thin, continue to simmer for a few extra minutes to allow it to thicken. Make sure to measure the broth correctly and whisk continuously.

    Can I assemble this in a smaller dish?

    Yes. Use an 8×8 or similar smaller casserole dish for a thicker layer of green beans. Increase baking time by 3 to 5 minutes if needed.

    This Mediterranean Twist of Holiday Green Bean Casserole, made from scratch,is proof that a classic dish can be made fresh, simple, and full of real flavor without losing its place at the holiday table.

    It keeps the comforting spirit of traditional holiday green bean casserole but replaces heavy ingredients with lighter, wholesome ones. Fresh green beans, olive oil, garlic, herbs, and a crisp Parmesan breadcrumb topping come together in a way that feels homemade, seasonal, and satisfying.

    For a complete holiday menu, consider pairing it with some of my favorite gathering recipes:

    At The Grandma’s Table, I believe that recipes should bring people together and feel welcoming, comforting, and genuine. This dish is exactly that: simple to prepare, full of honest ingredients, and made to share.

    Share This

    Leave a Comment

    Recipe Rating