Everyone loves a great Keto casserole recipe! I love casseroles because you can make it ahead of time, and it is ready to go into the oven at any point. This casserole is made by topping a thick bed of spiralized zucchini noodles with fresh olive oil tomato sauce and browned garlicky meatballs. The entire dish is coated with a layer of melty mozzarella cheese and baked to perfection!
Preheat an oven to 350 F. Combine the ground beef, shredded parmesan cheese, chopped parsley, 1 tsp kosher salt, and garlic powder in a medium-sized mixing bowl. Combine well using a fork or your hands.
Use a 1 oz cookie scoop to portion about 24 meatballs. Roll them each in your hands to form a round ball. Set them aside on a piece of parchment paper-lined baking sheet. Heat a large nonstick skillet over medium-high heat. Once the pan is hot, add in 2 tbsp olive oil and tilt the pan to distribute the oil.
Add the meatballs into the pan and brown them on both sides; this will take about 2-3 minutes on each side. Be sure to turn the heat down to medium if they are browning too quickly. They will not be cooked through at this point.
Spiralized the zucchini by cutting off the ends of the zucchini and placing it into a spiralizer. Place the noodles into the bottom of a 9” x 13” casserole dish.
To make the spaghetti sauce, heat a small saucepan over medium heat. Once hot, add 2 tbsp olive oil to the saucepan and the garlic cloves which have been smashed. Allow the garlic to cook for 30 seconds.
Add in the diced tomatoes and simmer for 10-12 minutes to incorporate the flavors—season with ½ tsp kosher salt.
Then pour the sauce over the zucchini noodles.
Top with the meatballs and the shredded cheese.
Bake for 30-35 or until the meatballs are cooked through, and the cheese is melted. If you choose to refrigerate the casserole dish before baking it, the casserole could take up to an hour to heat through. If choosing this route, cover the casserole dish with foil to protect the cheese from browning too much. Top with chopped parsley.