In a large skillet, brown the ground beef over medium heat, breaking it apart as it cooks. Season with garlic powder, onion powder, Italian seasoning, salt, and pepper. Drain excess fat if necessary.
In a mixing bowl, combine the ricotta cheese, egg, a pinch of salt, and a little pepper. Mix well until smooth and set aside.
In a 9x13 inch casserole dish, begin layering your ingredients. Start with a layer of marinara sauce at the bottom, then add a layer of zucchini slices.
Add half of the beef mixture on top of the zucchini, followed by half of the ricotta mixture. Sprinkle a third of the mozzarella cheese on top.
Repeat the layering process: another layer of marinara sauce, zucchini, the remaining beef mixture, the rest of the ricotta mixture, and then top with the remaining marinara sauce and mozzarella cheese.
Cover the casserole dish with foil and bake in the preheated oven for 25 minutes.
After 25 minutes, remove the foil and bake for an additional 15-20 minutes, or until the cheese is bubbly and golden brown.
Let the casserole cool for about 10 minutes before serving.
Garnish with fresh basil leaves before slicing and serving.
Notes
Use sugar-free marinara sauce for a healthier option.