This post may contains Amazon affiliate and other affiliate links. If you make a purchase through these links, I may earn a small commission at no extra cost to you. Your support helps me continue to provide quality content. I only recommend products I personally trust and believe will add value to your experience. For more details, please visit my Privacy Policy.
Introduction
There are some meals that feel like an experience, not just food—and this is one of them. The first time I made this keto Mediterranean lasagna, I wasn’t just trying to recreate a classic comfort dish… I wanted something fresher, lighter, and full of bold flavors that didn’t feel heavy or overly rich.
Traditional lasagna is comforting, yes—but it can also leave you feeling sluggish, especially when you’re trying to stay committed to a low-carb lifestyle. That’s where this recipe completely changes the game.
This keto Mediterranean lasagna brings together everything you love about layered comfort food, but with a vibrant twist—zucchini instead of pasta, savory seasoned meat, fresh herbs, tangy cheese, and a creamy herb cheese drizzle that ties everything together beautifully.
It’s perfect for anyone who wants a satisfying dinner that feels indulgent but still supports their keto goals. Whether you’re cooking for your family, meal prepping for the week, or simply craving something cozy yet fresh, this dish delivers on every level.
Why You’ll Love This Recipe
- 🧀 Creamy & Flavor-Packed – The herb cheese drizzle adds a fresh, tangy finish
- 🍆 Low-Carb Layers – Zucchini replaces pasta perfectly
- 🍅 Mediterranean Flavors – Herbs, spices, and fresh ingredients shine
- 🥩 High-Protein & Filling – Keeps you satisfied for hours
- ⏱️ Perfect for Meal Prep – Tastes even better the next day
- 🥗 Keto-Friendly Comfort Food – No carb-heavy ingredients
- 👨👩👧 Family Approved – Everyone loves it, keto or not
My Personal Experience
I still remember serving this to guests who had no idea it was keto. They expected something “light” or “diet-like,” but after one bite, the reaction was completely different.
They kept going back for seconds.
That’s when I realized—this isn’t just a keto recipe, it’s a genuinely delicious dish on its own. The layers hold together beautifully, the flavors are balanced, and the herb drizzle gives it that restaurant-style finish.
Now, it’s one of my go-to recipes whenever I want to impress without overcomplicating things.
Required Equipment
Baking Dish
A medium-sized dish helps create even layers and ensures proper cooking.
Knife & Cutting Board
Essential for slicing zucchini evenly and prepping ingredients.
Skillet
Used to cook the meat mixture and develop flavor.
Mixing Bowl
For preparing the herb cheese drizzle.
Spatula
Helpful for layering and spreading ingredients evenly.
Ingredients & Substitutions
For the Lasagna Layers:
- 2 medium zucchinis, sliced lengthwise
- 400g ground beef or chicken
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 small onion, chopped
- 1 cup sugar-free tomato sauce
- 1/2 cup diced tomatoes (optional)
- 1 tsp oregano
- 1 tsp paprika
- Salt and pepper to taste
- 1 cup shredded mozzarella cheese
- 1/2 cup ricotta cheese
For Herb Cheese Drizzle:
- 1/2 cup cream cheese
- 2 tbsp heavy cream
- 1 tbsp olive oil
- 1 tsp dried herbs (oregano, basil)
- Salt to taste
Why Each Ingredient Matters
- Zucchini – Low-carb pasta replacement
- Ground Meat – Adds richness and protein
- Tomato Sauce – Classic lasagna flavor
- Ricotta & Mozzarella – Creaminess and structure
- Herb Cheese Drizzle – Elevates the dish with fresh flavor
Substitutions
- Zucchini → eggplant slices
- Ground beef → chicken or turkey
- Ricotta → cottage cheese (low-carb)
- Cream cheese → Greek yogurt (if not strict keto)
How to Make Keto Mediterranean Lasagna with Herb Cheese Drizzle
Step 1: Prepare Zucchini
Slice zucchini lengthwise into thin strips. Lightly salt and let sit for 10 minutes.
Tip: Pat dry to remove moisture and avoid soggy lasagna.
Step 2: Cook the Meat
Heat olive oil in a skillet. Add onion and garlic, sauté until fragrant, then add meat and cook until browned.
Step 3: Add Sauce & Seasoning
Stir in tomato sauce, diced tomatoes, and spices. Simmer for 10 minutes.
Step 4: Prepare Herb Drizzle
Mix cream cheese, heavy cream, olive oil, and herbs until smooth.
Step 5: Layer the Lasagna
Start with zucchini, then meat sauce, ricotta, mozzarella. Repeat layers.
Step 6: Bake
Bake at 180°C for 30–35 minutes until bubbly and golden.
Step 7: Add Drizzle & Serve
Drizzle herb cheese on top before serving.
Common Mistakes to Avoid
- ❌ Skipping zucchini prep → watery layers
- ❌ Too much sauce → soggy texture
- ❌ Overcooking → mushy vegetables
- ❌ Uneven layers → inconsistent bites
Pro Tips for Best Results
- Pre-grill zucchini for firmer texture
- Let lasagna rest before cutting
- Use fresh herbs for better flavor
Keto Benefits of Zucchini
Zucchini is low in carbs, high in water, and perfect for keto. It adds volume without increasing calories.
Variations You Can Try
- 🌶️ Spicy version → add chili flakes
- 🧀 Extra cheesy → add more mozzarella
- 🍗 Chicken version → lighter option
- 🍆 Eggplant version → richer texture
Tips for This Recipe
- Keep layers thin for even cooking
- Drain excess liquid before baking
- Use quality cheese for best results
Optional Additions
- Olives
- Spinach
- Mushrooms
- Fresh basil
Serving Ideas
- Serve with keto garlic bread
- Pair with salad
- Great for dinner parties
Storage Recommendations
- Fridge: up to 4 days
- Freezer: up to 2 months
Reheating:
- Oven: best method
- Microwave: quick option
Frequently Asked Questions
1. Can I freeze this lasagna?
Yes, it freezes well.
2. Is zucchini better than pasta?
For keto, absolutely.
3. Can I make it ahead?
Yes, assemble and bake later.
4. How do I avoid watery lasagna?
Salt and dry zucchini.
5. Can I use chicken?
Yes, works perfectly.
6. Is it spicy?
Not unless you add heat.
7. Can I skip drizzle?
Yes, but it adds flavor.
Nutritional Breakdown (Per Serving)
- Calories: 390
- Protein: 25g
- Fat: 28g
- Total Carbs: 9g
- Net Carbs: 6g
Recipe Snapshot
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Course: Dinner
- Cuisine: Mediterranean
- Servings: 4
- Calories: 390

Keto Mediterranean Lasagna with Herb Cheese Drizzle Recipe
Ingredients
- Zucchini – 2
- Ground meat – 400g
- Tomato sauce – 1 cup
- Mozzarella – 1 cup
- Ricotta – 1/2 cup
- Cream cheese – 1/2 cup
Instructions
- Preheat your oven to 180°C (350°F) and prepare a baking dish by lightly greasing it to prevent sticking and ensure easy serving later.
- Slice the zucchini lengthwise into thin, even strips, sprinkle them lightly with salt, and let them rest for about 10 minutes to draw out excess moisture, then pat them dry thoroughly with a paper towel.
- Heat olive oil in a skillet over medium heat, add chopped onion and minced garlic, and sauté until soft and fragrant, then add the ground meat and cook until fully browned and cooked through.
- Stir in the tomato sauce, diced tomatoes, oregano, paprika, salt, and pepper, then let the mixture simmer for about 10 minutes to allow the flavors to develop and blend together.
- In a separate bowl, mix cream cheese, heavy cream, olive oil, and dried herbs until smooth and creamy to create the herb cheese drizzle.
- Begin assembling the lasagna by layering zucchini slices at the bottom of the baking dish, followed by a layer of meat sauce, then small portions of ricotta cheese and a sprinkle of mozzarella, repeating the layers until all ingredients are used.
- Finish with a generous layer of mozzarella cheese on top, then place the dish in the oven and bake for 30–35 minutes until the cheese is melted, bubbly, and lightly golden.
- Remove from the oven and allow it to rest for 10 minutes before slicing, then drizzle the prepared herb cheese mixture over the top just before serving for added flavor and creaminess.









