Keto Mediterranean Christmas Feast (Leg of Lamb, Stuffed Mushrooms, and Baklava Bites)

The holidays are here, and if you’re on the keto journey, sticking to your goals while enjoying festive flavors can feel like a tightrope act. But don’t sweat it—this Mediterranean-inspired Christmas feast is here to make your season merry, bright, and deliciously low-carb. From savory appetizers to a sweet (but keto-friendly!) finish, this meal captures the magic of Mediterranean cuisine with ingredients and recipes that fit your keto lifestyle. Whether you’re hosting a crowd or sharing a cozy dinner, this menu is packed with rich flavors, vibrant colors, and the perfect touch of holiday spirit. Let’s get cooking!

Appetizer: Stuffed Mushrooms with Spinach and Feta

What’s a feast without a starter to whet the appetite? These stuffed mushrooms are a bite-sized burst of flavor, combining tender button mushrooms with a creamy, garlicky filling.

Ingredients:

  • 12 large button mushrooms (stems removed)
  • 1 cup fresh spinach, chopped
  • 1/2 cup crumbled feta cheese
  • 2 cloves garlic, minced
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • Optional: a sprinkle of grated Parmesan for extra cheesiness

Instructions:

  • Preheat the oven to 375°F (190°C).
  • Heat the olive oil in a skillet over medium heat. Add the garlic and sauté until fragrant.
  • Toss in the chopped spinach and cook until wilted. Remove from heat and stir in feta cheese, salt, and pepper.
  • Stuff each mushroom cap with the spinach and feta mixture. For bonus points, sprinkle a tiny bit of Parmesan on top.
  • Arrange the mushrooms on a baking sheet lined with parchment paper. Bake for 15–20 minutes, or until the mushrooms are tender and the tops are golden.
  • Serve warm, and watch your guests fight over the last one!

Pro Tip: You can make the stuffing a day ahead and store it in the fridge. Fill the mushrooms just before baking for an easy-peasy prep.

Main Course: Leg of Lamb with Garlic and Rosemary

The leg of lamb is the crown jewel of this Mediterranean keto feast. It’s tender, juicy, and infused with fragrant rosemary and garlic. With the right preparation and a few simple techniques, you’ll achieve a perfectly roasted lamb that’s melt-in-your-mouth delicious and worthy of a holiday centerpiece.

Ingredients:

  • 4–5 lb leg of lamb (bone-in for dramatic carving or boneless for easier slicing)
  • 4–5 cloves garlic, sliced into thin slivers
  • 2 tbsp fresh rosemary, chopped (plus a few whole sprigs for garnish)
  • 2 tbsp olive oil (or melted ghee for extra richness)
  • 1 tbsp sea salt (adjust to taste)
  • 1 tsp freshly ground black pepper
  • Juice of 1 lemon
  • 1/2 cup dry white wine or chicken broth (optional, for basting and a flavorful jus)

Instructions:

1. Prep the Lamb for Maximum Flavor

  • Trim Excess Fat: Use a sharp knife to remove any thick, waxy layers of fat from the lamb. Leave a thin layer to keep the meat moist as it roasts.
  • Make Garlic-Rosemary Slits: Using a paring knife, make small incisions evenly across the surface of the lamb, spacing them about 1 inch apart. Insert a garlic sliver and a pinch of rosemary into each slit. This ensures that every bite is infused with flavor.

2. Season Generously

  • Drizzle olive oil or melted ghee all over the lamb, then rub it in to coat evenly. This helps the seasonings stick and promotes a golden, crispy crust.
  • Sprinkle salt, pepper, and any remaining chopped rosemary over the lamb. Rub them in gently, massaging the meat like it’s had a long day. If you love a zesty kick, zest the lemon before juicing it and rub that in too.

3. Let It Rest Before Roasting

  • Allow the seasoned lamb to sit at room temperature for about 30–45 minutes. This helps the meat cook evenly and absorb the flavors.

4. Roast It to Perfection

  • Preheat your oven to 325°F (160°C). Place the lamb on a roasting rack set inside a large roasting pan to ensure even heat circulation. If you don’t have a rack, sliced onions or a bed of rosemary sprigs work just as well.
  • Add the white wine or chicken broth to the bottom of the pan. As the lamb roasts, this liquid will prevent it from drying out and create a flavorful jus for drizzling over the finished meat.

5. Timing Is Everything

  • Roast the lamb for 20 minutes per pound or until it reaches your desired level of doneness:
    • Rare: 125°F (52°C)
    • Medium-Rare: 130°F (54°C) (perfect for lamb)
    • Medium: 135°F (57°C)
  • Use a meat thermometer inserted into the thickest part of the lamb to check the temperature. Be careful not to hit the bone if using a bone-in leg, as this can give you an inaccurate reading.

6. Rest for the Best

  • Once it’s roasted to perfection, remove the lamb from the oven and tent it loosely with foil. Let it rest for 15–20 minutes to allow the juices to redistribute throughout the meat. Skipping this step could lead to a dry main course, and we can’t have that!

Serving Suggestions:

Slice Like a Pro

  • For a bone-in leg: Start by slicing parallel to the bone, then rotate the leg to carve away the meat from the other sides.
  • For a boneless leg: Slice into thin, even slices across the grain to ensure tender bites.

Make It Shine

  • Garnish the lamb platter with fresh rosemary sprigs, lemon wedges, and roasted garlic cloves for extra flair. These little details not only elevate the presentation but also add complementary flavors.

Optional: Create a Jus

  • Place the roasting pan on the stovetop and bring the drippings to a simmer. Deglaze with a splash of dry white wine or chicken broth, scraping up the flavorful browned bits. Simmer until reduced slightly, then strain and serve the jus as a dipping sauce.

Flavor Boosters: Optional Marinade

If you have time, marinate the lamb overnight for an even deeper flavor. Here’s a quick marinade recipe:

  • 1/4 cup olive oil
  • Juice and zest of 1 lemon
  • 3 cloves garlic, minced
  • 1 tbsp fresh rosemary, chopped
  • 1 tsp smoked paprika (optional, for a touch of warmth)
  • Salt and pepper, to taste

Whisk the ingredients together and rub them all over the lamb. Cover tightly and refrigerate overnight. Let the lamb return to room temperature before roasting.

Why This Dish Works

  • Low-Carb but High Impact: Lamb is naturally keto-friendly, and the roasted garlic and rosemary add incredible depth of flavor without needing sugar or starchy thickeners.
  • Rich Tradition: This recipe channels the heart of Mediterranean cuisine, blending fresh herbs and citrus to create a holiday-worthy main course.
  • Show-Stopping Presentation: From the golden-brown crust to the fragrant rosemary garnish, this leg of lamb looks as impressive as it tastes.

Pair this with a bold red wine, and your guests will think they’re dining in the hills of Greece.

Side Dish #1: Cauliflower Rice Pilaf with Herbs and Almonds

Rice might be a no-go on keto, but cauliflower is here to save the day. This nutty, herby pilaf is light, fluffy, and the perfect pairing for that succulent lamb.

Ingredients:

  • 1 medium head of cauliflower, riced (or 3 cups pre-riced cauliflower)
  • 1/4 cup slivered almonds, toasted
  • 2 tbsp olive oil
  • 1/4 cup fresh parsley, chopped
  • 1 tbsp fresh dill, chopped
  • 1 clove garlic, minced
  • Salt and pepper, to taste

Instructions:

  • Heat olive oil in a large skillet over medium heat. Add garlic and sauté for 1–2 minutes.
  • Toss in the riced cauliflower and cook until tender, about 5–7 minutes.
  • Stir in the toasted almonds, parsley, dill, salt, and pepper. Cook for another minute or two to let the flavors meld.
  • Serve warm, garnished with a sprinkle of extra herbs for flair.

Shortcut Alert: Pre-riced cauliflower makes this dish come together in under 15 minutes.

Side Dish #2: Roasted Red Peppers with Goat Cheese

This side is like edible art—bright red peppers topped with creamy goat cheese and fresh herbs. It’s a simple dish that punches above its weight in flavor and presentation.

Ingredients:

  • 4 large red bell peppers
  • 6 oz goat cheese, crumbled
  • 2 tbsp fresh basil, chopped
  • 1 tbsp olive oil
  • Salt and pepper, to taste

Instructions:

  • Preheat your oven to 400°F (200°C).
  • Cut the peppers in half lengthwise and remove seeds and stems. Place them cut-side up on a baking sheet.
  • Drizzle the peppers with olive oil and season with salt and pepper.
  • Roast for 20–25 minutes, or until the peppers are tender and slightly charred around the edges.
  • Remove from the oven and let cool slightly. Top with crumbled goat cheese and sprinkle with fresh basil.
  • Serve warm or at room temperature—it’s just as tasty either way!

Bonus: These can be prepped ahead and assembled right before serving.

Salad: Greek Salad

A Mediterranean feast isn’t complete without a fresh and vibrant Greek salad. It’s crunchy, tangy, and balances the richness of the lamb beautifully.

Ingredients:

  • 1 large cucumber, diced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup Kalamata olives
  • 1/4 cup red onion, thinly sliced
  • 1/2 cup crumbled feta cheese
  • 2 tbsp extra-virgin olive oil
  • 1 tbsp lemon juice
  • 1 tsp dried oregano
  • Salt and pepper, to taste

Instructions:

  1. Combine the cucumber, cherry tomatoes, olives, and red onion in a large bowl.
  2. In a small jar, shake together olive oil, lemon juice, oregano, salt, and pepper to make the dressing.
  3. Pour the dressing over the vegetables and toss to coat evenly.
  4. Top with crumbled feta cheese, and serve immediately.

Chef’s Note: Add a handful of fresh mint or parsley for a unique twist!

Dessert: Keto Baklava Bites

No Mediterranean meal is complete without baklava, but the traditional version is sugar-laden and carb-heavy. These keto-friendly bites deliver all the nutty, spiced goodness with a fraction of the carbs.

Ingredients:

  • 1 cup almond flour
  • 1/4 cup butter, melted
  • 2 tbsp granulated erythritol
  • 1/2 tsp cinnamon
  • 1/4 cup walnuts, finely chopped
  • 1/4 cup pecans, finely chopped
  • 2 tbsp sugar-free maple syrup

Instructions:

  • Preheat your oven to 350°F (175°C) and line a mini muffin tin with liners.
  • In a bowl, mix almond flour, melted butter, erythritol, and cinnamon to form a dough.
  • Press a small amount of dough into each muffin cup to form a crust.
  • In another bowl, combine the chopped walnuts, pecans, and sugar-free syrup. Spoon a small amount of this mixture onto each crust.
  • Bake for 12–15 minutes, or until the edges are golden.
  • Let cool completely before serving—trust me, the flavors deepen as they sit.

Festive Twist: Drizzle with a little sugar-free chocolate for an extra indulgence.

How to Serve a Stunning Keto Mediterranean Christmas Feast: A Step-by-Step Guide

Serving your Keto Mediterranean Feast as a cohesive meal is as much about timing and presentation as it is about the recipes. The goal is to make everything flow seamlessly from kitchen to table, creating an experience that’s not just delicious but also stress-free for you. Here’s a step-by-step guide to pulling it all together and serving it like a pro:

1. Timing Is Key

To ensure each dish is hot and ready at the same time, plan your cooking schedule backward. Here’s a rough timeline based on the recipes:

Three Hours Before Serving:

  • Start prepping the leg of lamb. Season it, stuff it with garlic and rosemary, and let it rest at room temperature while you prepare other components.
  • Set the table with your serving dishes and utensils.

Two Hours Before Serving:

  • Place the lamb in the oven to roast. Remember, it will need 15–20 minutes to rest after cooking, so time accordingly.

One Hour Before Serving:

  • Prepare the stuffing for the stuffed mushrooms, but don’t bake them yet.
  • Prep the roasted red peppers and get them into the oven.
  • Assemble the cauliflower rice pilaf ingredients, but wait to cook it until closer to serving.

30 Minutes Before Serving:

  • Pull the lamb from the oven to rest, tented with foil.
  • Bake the stuffed mushrooms.
  • Start cooking the cauliflower rice pilaf. It takes about 10–15 minutes on the stovetop.

15 Minutes Before Serving:

  • Toss the Greek salad. Hold off on adding the dressing until the very last minute to keep everything fresh and crisp.
  • Assemble the roasted red peppers with goat cheese if not already done.

Right Before Serving:

  • Arrange all dishes on serving platters or family-style bowls.
  • Slice the lamb and transfer to a large serving platter with fresh garnishes like rosemary sprigs and lemon wedges.
  • Plate the appetizers and sides strategically to keep hot dishes hot and salads crisp.

2. Serving Style: Family-Style vs. Plated

Family-Style Serving

  • Place all dishes in the center of the table and let your guests help themselves. Use large serving spoons and tongs for easy access. This setup creates a communal, Mediterranean vibe that’s relaxed and festive.

Plated Serving

  • If you prefer a more formal presentation, pre-plate each course in the kitchen. Use large plates for the main course, adding the leg of lamb, a scoop of cauliflower rice pilaf, a few roasted peppers, and a portion of Greek salad.
  • Bring out the appetizers and dessert separately to keep the pacing of the meal smooth.

3. Garnishes and Presentation

Small touches go a long way in making the meal feel special. Here are ideas to elevate the presentation:

  • For the Lamb: Garnish the platter with fresh rosemary sprigs, roasted garlic cloves, and thinly sliced lemons.
  • For the Cauliflower Rice Pilaf: Sprinkle fresh dill or parsley over the top and scatter a few extra toasted almonds for crunch.
  • For the Greek Salad: Crumble a bit more feta over the top and finish with a drizzle of olive oil.
  • For the Stuffed Mushrooms: Arrange them on a plate with a sprinkle of chopped parsley or grated Parmesan for a professional touch.
  • For the Roasted Red Peppers: Serve on a rustic wooden board or a ceramic platter to add visual warmth.
  • For the Keto Baklava Bites: Plate them on a tiered dessert stand or a tray lined with parchment for a bakery-style finish.

4. Coordinating Flavors

Since all the dishes share a Mediterranean theme, they naturally complement each other. Here’s how to balance flavors:

  • The Richness of Lamb: Pair with the fresh tang of the Greek salad and the light nuttiness of the cauliflower pilaf to balance the lamb’s hearty profile.
  • The Creaminess of Goat Cheese: The roasted red peppers and stuffed mushrooms offer creamy, cheesy elements that work as great accompaniments to the lamb.
  • Dessert as a Sweet Ending: The keto baklava bites are perfectly portioned to satisfy without being overwhelming, keeping the meal feeling indulgent but keto-friendly.

5. Beverage Pairings

  • For the Main Meal: A bold red wine like Syrah or a lighter Pinot Noir works well with lamb. For a non-alcoholic option, sparkling water with a splash of lemon or mint feels festive and Mediterranean.
  • With Dessert: A sugar-free spiced tea (like cinnamon or cardamom) pairs beautifully with the baklava bites.

6. Make It Festive

Set the mood with Mediterranean-inspired decor:

  • Use blue and white linens to mimic the colors of the Mediterranean coastline.
  • Add small olive branches or rosemary sprigs as table accents.
  • Scatter candles around the table for a cozy, holiday glow.

Suggested Serving Order

  • Start with the Appetizer: Serve the stuffed mushrooms on a platter with small plates or napkins. Encourage guests to grab a mushroom while mingling.
  • Main Course and Sides: Present the lamb as the centerpiece, surrounded by the cauliflower pilaf, roasted red peppers, and Greek salad. Let guests serve themselves or plate portions in the kitchen.
  • Dessert: Bring out the baklava bites as a sweet finale. You can serve them on a tray alongside coffee, tea, or wine.

As you serve, talk about the inspiration behind the meal—a Mediterranean keto Christmas feast that’s flavorful, healthy, and festive. Sharing the story adds a personal touch and makes the experience unforgettable.

Tips for a Stress-Free Keto Feast

  • Plan Ahead: Many dishes (like the stuffed mushrooms and roasted peppers) can be prepped in advance.
  • Balance the Flavors: Pair rich, savory dishes (like the lamb) with lighter options (like the salad) to keep the meal from feeling too heavy.
  • Decorate with Herbs: Fresh herbs not only add flavor but also make your dishes look professionally plated.
  • Keep It Simple: Don’t overthink it—these recipes are designed to be easy, even if they taste gourmet.

Conclusion

This Keto Mediterranean Feast isn’t just a meal—it’s a holiday celebration on a plate. The combination of bold, fresh flavors and wholesome ingredients will make your guests feel like they’ve been whisked away to the sunny shores of the Mediterranean, all while staying keto-compliant. So go ahead, pour yourself a glass of dry wine, light some candles, and dig into a Christmas dinner that’s as joyful as it is guilt-free.

Print

Full Course Keto Mediterranean Christmas Feast Recipes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Keto Mediterranean Christmas Feast is a complete low-carb menu that’s perfect for the holidays. Featuring a garlic-rosemary leg of lamb, creamy stuffed mushrooms, herbaceous cauliflower rice pilaf, roasted red peppers with goat cheese, fresh Greek salad, and keto baklava bites for dessert, it’s a festive, flavorful celebration on a plate.

  • Author: Jane Summerfield
  • Prep Time: 45 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 45 minutes
  • Yield: 6 servings 1x
  • Category: Full Course, Dinner
  • Method: Roasting, Baking, Sautéing
  • Cuisine: Mediterranean, Keto, Low-Carb

Ingredients

Scale

Appetizer: Stuffed Mushrooms with Spinach and Feta

  • 12 large button mushrooms (stems removed)
  • 1 cup fresh spinach, chopped
  • 1/2 cup crumbled feta cheese
  • 2 cloves garlic, minced
  • 2 tbsp olive oil
  • Salt and pepper, to taste

Main Course: Leg of Lamb with Garlic and Rosemary

  • 45 lb leg of lamb (bone-in or boneless)
  • 4 cloves garlic, sliced into slivers
  • 2 tbsp fresh rosemary, chopped
  • 2 tbsp olive oil
  • 1 tbsp sea salt
  • 1 tsp black pepper
  • Juice of 1 lemon
  • 1/2 cup dry white wine or chicken broth (optional, for basting)

Side Dish: Cauliflower Rice Pilaf with Herbs and Almonds

  • 1 medium head of cauliflower, riced (or 3 cups pre-riced cauliflower)
  • 1/4 cup slivered almonds, toasted
  • 2 tbsp olive oil
  • 1/4 cup fresh parsley, chopped
  • 1 tbsp fresh dill, chopped
  • 1 clove garlic, minced
  • Salt and pepper, to taste

Side Dish: Roasted Red Peppers with Goat Cheese

  • 4 large red bell peppers
  • 6 oz goat cheese, crumbled
  • 2 tbsp fresh basil, chopped
  • 1 tbsp olive oil
  • Salt and pepper, to taste

Salad: Greek Salad

  • 1 large cucumber, diced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup Kalamata olives
  • 1/4 cup red onion, thinly sliced
  • 1/2 cup crumbled feta cheese
  • 2 tbsp extra-virgin olive oil
  • 1 tbsp lemon juice
  • 1 tsp dried oregano
  • Salt and pepper, to taste

Dessert: Keto Baklava Bites

  • 1 cup almond flour
  • 1/4 cup butter, melted
  • 2 tbsp granulated erythritol
  • 1/2 tsp cinnamon
  • 1/4 cup walnuts, finely chopped
  • 1/4 cup pecans, finely chopped
  • 2 tbsp sugar-free maple syrup

Instructions

Appetizer: Stuffed Mushrooms with Spinach and Feta

  1. Preheat the oven to 375°F (190°C).
  2. Heat olive oil in a skillet, sauté garlic until fragrant, and stir in chopped spinach until wilted. Mix in feta, salt, and pepper.
  3. Stuff each mushroom cap with the mixture. Bake for 15–20 minutes.

Main Course: Leg of Lamb with Garlic and Rosemary

  1. Preheat the oven to 325°F (160°C).
  2. Trim excess fat from the lamb and make small slits all over. Stuff each slit with garlic and rosemary.
  3. Rub the lamb with olive oil, then season with salt, pepper, and lemon juice.
  4. Place on a roasting rack, add white wine or broth to the pan, and roast for about 20 minutes per pound. Use a thermometer to check doneness (130°F for medium-rare).
  5. Rest for 15 minutes before slicing and serving.

Side Dish: Cauliflower Rice Pilaf with Herbs and Almonds

  1. Sauté minced garlic in olive oil. Add riced cauliflower and cook until tender, about 5–7 minutes.
  2. Stir in toasted almonds, parsley, dill, salt, and pepper. Serve warm.

Side Dish: Roasted Red Peppers with Goat Cheese

  1. Roast halved red peppers at 400°F (200°C) for 20–25 minutes, until tender and slightly charred.
  2. Cool slightly, top with goat cheese, and sprinkle with fresh basil.

Salad: Greek Salad

  1. Toss diced cucumber, cherry tomatoes, olives, and red onion in a bowl.
  2. Mix olive oil, lemon juice, oregano, salt, and pepper for the dressing. Pour over the salad.
  3. Top with crumbled feta and serve.

Dessert: Keto Baklava Bites

  1. Preheat oven to 350°F (175°C).
  2. Mix almond flour, melted butter, erythritol, and cinnamon to form dough. Press into mini muffin tins.
  3. Combine chopped nuts and sugar-free syrup; spoon onto dough. Bake for 12–15 minutes.

Notes

  • Prep as much as you can ahead of time: mushrooms, lamb, and baklava components can all be prepped the day before.
  • Adjust salt and seasonings to taste for each dish.
  • Keep salads fresh by dressing them just before serving.

Nutrition

  • Serving Size: 1 portion of full meal
  • Calories: 550 Sugar: 3g Sodium: 850mg Fat: 35g Saturated Fat: 12g Unsaturated Fat: 18g Trans Fat: 0g Carbohydrates: 8g Fiber: 3g Protein: 40g Cholesterol: 90mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Frequently Asked Questions (FAQs)

What are some keto-friendly Mediterranean recipes for Christmas?

Here is a complete Mediterranean-inspired keto menu, featuring dishes like garlic-rosemary leg of lamb, stuffed mushrooms, and keto baklava bites, perfect for a festive holiday meal.

How can I prepare a keto Christmas dinner with Mediterranean flavors?

Here is step-by-step guide that provides detailed instructions on creating a flavorful and low-carb Christmas feast, including main courses, side dishes, and desserts, all infused with Mediterranean flair.

What is a good keto-friendly main course for Christmas dinner?

Succulent leg of lamb seasoned with garlic and rosemary as a show-stopping keto-friendly main course, ideal for celebrating the holiday season.