Craving classic lasagna without the carbs? This zucchini lasagna with rich meat sauce gives you all the comfort of traditional Italian flavors — without the heavy pasta.
It’s healthy, keto-friendly, gluten-free, and perfect for busy moms, working professionals, and anyone trying to eat low-carb without sacrificing taste. Simple ingredients, easy steps, and family-approved results make this recipe a winner.

Quick Recipe Overview
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Yield: 6 servings
Difficulty: Easy
Ingredients
For the Zucchini Layers:
- 3–4 medium zucchinis, sliced lengthwise (about ¼-inch thick)
- 1 teaspoon salt (for removing moisture)
For the Meat Sauce:
- 500g ground beef (halal-certified)
- 1 small onion, finely chopped
- 3 garlic cloves, minced
- 2 cups crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon black pepper
- 1 teaspoon salt (adjust to taste)
- 2 tablespoons olive oil
For the Cheese Layer:
- 1 cup ricotta cheese
- 1 egg
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 tablespoon fresh parsley (optional)
Instructions
1. Prepare the Zucchini
Slice the zucchinis lengthwise. Lay them on paper towels and sprinkle with salt. Let them sit for 15 minutes to release excess moisture. Pat dry thoroughly.
For best texture, lightly grill or bake the slices at 200°C (400°F) for 10 minutes to remove additional moisture.
2. Make the Meat Sauce
Heat olive oil in a large pan over medium heat.
Add chopped onion and sauté until soft (about 3–4 minutes).
Add garlic and cook for 30 seconds.
Add ground beef and cook until browned. Drain excess fat if needed.
Stir in crushed tomatoes, tomato paste, oregano, basil, salt, and pepper. Simmer for 10–15 minutes until thick and rich.
3. Prepare the Cheese Mixture
In a bowl, combine ricotta cheese, egg, parsley, and half of the Parmesan. Mix well.
4. Assemble the Lasagna
In a baking dish:
- Spread a thin layer of meat sauce.
- Add a layer of zucchini slices.
- Spread ricotta mixture.
- Add meat sauce.
- Sprinkle mozzarella.
Repeat layers until ingredients are used, finishing with mozzarella and remaining Parmesan on top.
5. Bake
Bake at 180°C (350°F) for 30–35 minutes until bubbly and golden.
Let it rest for 10 minutes before slicing. This helps it set properly.
Tips, Variations & Storage
Substitutions
- Vegetarian: Replace ground beef with sautéed mushrooms and spinach.
- Dairy-Free: Use dairy-free ricotta and mozzarella alternatives.
- Extra Healthy: Add chopped spinach or grated carrots to the meat sauce.
- Spicy Version: Add chili flakes for heat.
Make-Ahead Advice
You can assemble the lasagna one day in advance and refrigerate before baking. Perfect for busy weeknights.
Storage Tips
- Store leftovers in the fridge for up to 4 days in an airtight container.
- Freeze portions for up to 2 months.
- Reheat in oven at 180°C (350°F) until warmed through.
Serving Ideas
Serve with a fresh green salad, garlic butter green beans, or cauliflower rice for a complete keto meal.
FAQ
Can I make zucchini lasagna without grilling the zucchini first?
Yes, but removing moisture helps prevent a watery lasagna.
Is this recipe fully keto-friendly?
Yes. It’s low in carbs and high in healthy fats and protein.
Can I use ground chicken instead of beef?
Absolutely. Ground chicken or turkey works well.
Why is my zucchini lasagna watery?
Zucchini holds water naturally. Salting and pre-baking helps reduce excess liquid.
Nutrition Facts (optional)
Calories per serving: 380
Protein: 28 g
Carbs: 8 g
Fat: 26 g
Conclusion
This Zucchini Lasagna with Meat Sauce recipe is simple, flavorful, and perfect for busy families and anyone following a keto lifestyle. It delivers all the comfort of classic lasagna without the carbs. Give it a try and let us know how it turned out!
