
Keto Zucchini Lasagna with Ricotta and Mozzarella
Introduction
Hello, wonderful food lovers! Get ready to discover your new favorite comfort food. Today, we’re diving into the world of Keto Zucchini Lasagna with Ricotta and Mozzarella. This dish takes everything you love about classic lasagna – the rich sauce, creamy cheese, and satisfying layers – and makes it wonderfully low-carb and gluten-free.
Imagine tender, thinly sliced zucchini replacing pasta, layered with a savory meat sauce, a dreamy ricotta mixture, and plenty of melted mozzarella. It’s incredibly flavorful, surprisingly hearty, and a perfect way to enjoy a hearty meal without the carb overload. Plus, it’s packed with fresh ingredients that make every bite feel nourishing and delicious.
You might think making lasagna from scratch is a big undertaking, but this zucchini version simplifies things beautifully. With a few smart steps, you’ll have a gorgeous, bubbly casserole ready to impress. So, grab your apron and let’s create some magic in the kitchen!
Cooking Time & Prep Time
- Prep Time: 30 minutes
- Cooking Time: 40-45 minutes
- Total Time: 70-75 minutes
Small tip: You can save time by preparing the meat sauce and ricotta mixture a day in advance. This makes assembly a breeze!
Ingredients
Makes 6-8 servings
For the Zucchini Layers
- 4-5 medium zucchini (about 2.5 lbs), ends trimmed
- 1 tablespoon olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Meat Sauce
- 1 tablespoon olive oil
- 1 lb ground beef or Italian sausage (or a mix)
- 1/2 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 (28-ounce) can crushed tomatoes (ensure no added sugar for keto)
- 1/2 cup water or beef broth
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon red pepper flakes (optional, for a little kick)
- Salt and black pepper to taste
For the Ricotta Filling
- 15 ounces whole milk ricotta cheese
- 1 large egg
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh parsley, chopped
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
For Assembly
- 2 cups shredded mozzarella cheese, divided
- 1/4 cup grated Parmesan cheese, for topping
Step-by-Step Instructions
-
Step 1: Prepare the Zucchini
Preheat your oven to 375°F (190°C). Slice the zucchini lengthwise into 1/8-inch thick strips. A mandoline slicer works wonders here for even slices. Lay the zucchini slices on paper towels and sprinkle lightly with salt. Let them sit for 10-15 minutes to draw out excess moisture. This step is crucial for preventing a watery lasagna.
Small tip: Pat the zucchini very dry with paper towels after it has rested. This helps it brown better and ensures your lasagna isn’t soggy.
-
Step 2: Cook the Zucchini
Heat 1 tablespoon of olive oil in a large skillet or grill pan over medium-high heat. Working in batches, cook the zucchini slices for 2-3 minutes per side, until slightly tender and lightly browned. Season with a little salt and pepper as you go. Set aside on a plate lined with paper towels.
Small tip: Do not overcrowd the pan. Cook in batches to ensure the zucchini browns instead of steaming.
-
Step 3: Make the Meat Sauce
In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. Stir in the ground beef or Italian sausage, breaking it up with a spoon. Cook until browned, then drain any excess fat.
Small tip: If using Italian sausage, choose a low-carb variety to keep this dish keto-friendly.
-
Step 4: Simmer the Sauce
Add the crushed tomatoes, water or broth, oregano, basil, and red pepper flakes (if using) to the pot with the meat. Stir well to combine. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it cook for at least 15-20 minutes. This allows the flavors to meld beautifully. Season with salt and pepper to taste.
Small tip: The longer the sauce simmers, the richer its flavor will be. Don’t rush this step!
-
Step 5: Prepare the Ricotta Filling
In a medium bowl, combine the ricotta cheese, egg, Parmesan cheese, fresh parsley, salt, and pepper. Mix everything together until it’s smooth and well combined. The egg helps bind the ricotta filling, ensuring it stays creamy and doesn’t separate during baking.
Small tip: For an even smoother ricotta filling, you can use an immersion blender or food processor, but a fork works perfectly fine too.
-
Step 6: Assemble the Lasagna
Spread about 1/2 cup of meat sauce on the bottom of a 9×13-inch baking dish. Arrange a single layer of cooked zucchini slices over the sauce, overlapping slightly. Spread half of the ricotta mixture evenly over the zucchini. Sprinkle with about 1/2 cup of shredded mozzarella cheese. Repeat these layers: meat sauce, zucchini, remaining ricotta, and another 1/2 cup of mozzarella.
Small tip: Don’t overload the layers. Keeping them relatively thin helps the lasagna cook evenly and hold its shape.
-
Step 7: Final Layers and Bake
For the final layer, top with the remaining zucchini slices, then cover generously with the rest of the meat sauce. Sprinkle with the remaining 1 cup of mozzarella cheese and the 1/4 cup of grated Parmesan cheese. Cover the baking dish loosely with aluminum foil.
Small tip: Spray the underside of the foil with cooking spray to prevent the cheese from sticking.
-
Step 8: Bake and Rest
Bake for 30 minutes with the foil on. Then, remove the foil and bake for another 10-15 minutes, or until the cheese is bubbly and lightly golden brown. Let the lasagna rest for 10-15 minutes before slicing and serving. This resting time is essential for the layers to set, making it easier to serve clean slices.
Small tip: Resist the urge to cut into it immediately. Resting prevents the lasagna from falling apart and ensures a perfect presentation.
Tips & Variations
- Gluten-Free Option: This recipe is naturally gluten-free since it uses zucchini instead of pasta. Enjoy without any modifications!
- Vegan/Vegetarian Option: For a vegan version, swap the ground meat for a plant-based ground substitute (like crumbled tempeh or lentils), use a dairy-free ricotta alternative, and vegan mozzarella/Parmesan. For vegetarian, simply omit the meat and add more vegetables like mushrooms or spinach to the sauce.
- Add More Vegetables or Protein: Feel free to sauté mushrooms, bell peppers, or spinach and add them to the meat sauce for extra veggies. You could also mix in cooked shredded chicken or ground turkey for a different protein twist.
- Spicy Version: Increase the red pepper flakes in the meat sauce to 1/2 teaspoon or more, to your liking. You can also add a pinch of cayenne pepper or a dash of hot sauce.
- Herb Variations: Experiment with different fresh or dried herbs. Fresh basil leaves torn and layered into the lasagna, or a touch of rosemary in the sauce, can add wonderful complexity.
Nutritional Information
Approximate values per serving (based on 8 servings):
- Calories: 420-450 kcal
- Protein: 30-35g
- Carbohydrates: 10-12g (Net Carbs: 6-8g)
- Fat: 28-32g
Note: Values may vary depending on specific brands and exact amounts of ingredients used.
Health Benefits
This Keto Zucchini Lasagna is not just delicious; it’s packed with amazing health benefits!
Zucchini: Our star ingredient, zucchini, is a fantastic source of vitamins A and C, which are powerful antioxidants. It’s also rich in dietary fiber, promoting healthy digestion and helping to keep you feeling full. Being very low in carbohydrates, it’s perfect for a keto lifestyle.
Ricotta and Mozzarella: These cheeses provide an excellent source of calcium, essential for strong bones and teeth. They also deliver a significant amount of high-quality protein, which is vital for muscle repair and growth, and helps with satiety.
Ground Meat (Beef/Sausage): Ground beef or Italian sausage offers a robust protein punch, crucial for energy and muscle maintenance. It also contains important B vitamins, iron, and zinc, which support metabolism and immune function.
Tomatoes: Even in their crushed form, tomatoes are a great source of lycopene, a potent antioxidant linked to heart health. They also provide vitamin C and potassium, contributing to overall well-being. Opting for no-sugar-added crushed tomatoes keeps this dish perfectly keto.
Overall, this dish is a nutrient-dense meal that supports a low-carb diet, provides essential vitamins and minerals, and keeps you satisfied without the blood sugar spikes associated with traditional pasta dishes.
Serving Suggestions
- Serve this lasagna as a hearty main dish on its own. It’s substantial enough to be the star of any meal.
- Pair it with a simple green salad dressed with a light vinaigrette. The freshness of the salad complements the richness of the lasagna beautifully.
- A side of steamed green beans or roasted asparagus would also make a wonderful addition, adding more vibrant veggies to your plate.
- This lasagna is fantastic for meal prep! Bake a large batch and portion it into individual containers for quick and easy lunches or dinners throughout the week.
Storage Tips
Leftover Keto Zucchini Lasagna can be stored in an airtight container in the refrigerator for up to 3-4 days. It also freezes wonderfully! Wrap individual slices tightly in plastic wrap, then foil, or store in a freezer-safe container for up to 2-3 months. To reheat, thaw overnight in the fridge if frozen, then warm in the oven at 350°F (175°C) until heated through, or microwave individual portions until hot.
Conclusion
There you have it – a truly magnificent Keto Zucchini Lasagna with Ricotta and Mozzarella! This dish proves that eating low-carb doesn’t mean sacrificing flavor or comfort. It’s rich, creamy, incredibly satisfying, and packed with wholesome ingredients that make you feel good inside and out.
The tender zucchini layers, the savory meat sauce, and the luscious cheese filling come together in perfect harmony. It’s a meal that feels indulgent but fits perfectly into a healthy lifestyle. You’ll be amazed at how quickly this becomes a family favorite.
So, don’t wait another moment! Gather your ingredients and give this recipe a try. Share it with your loved ones, and watch their faces light up with every delicious bite. Happy cooking, and enjoy every moment of this incredible dish!



