This keto meatball casserole combines savory meatballs with kale and cheese. It’s a low-carb dish perfect for a weeknight meal. Prepare this meatball casserole in under an hour.
Key takeaways
- Combine ground turkey and hot Italian sausage for optimal flavor and moisture.
- Thoroughly strain shredded zucchini to prevent a watery casserole.
- Properly wilt kale to soften its texture and reduce bitterness.
- Don't overmix the meatball ingredients to maintain a tender texture.

Keto Meatball Parm & Kale Casserole: Cheesy, Low-Carb Bliss!
Ingredients
Method
- Gather and prep all ingredients. Grate zucchini and press into a strainer to remove as much moisture as you can. Pre-heat oven to 400°F.
- In a large bowl, combine the ground turkey, hot Italian sausage, shredded mozzarella, grated parmesan, shredded zucchini, large egg, garlic powder, onion powder, dried basil, salt, and pepper.
- Lightly mix together until just combined. Be careful not to overmix, as this can make the meatballs tough.
- Roll the meatball mixture into golf ball-sized balls and place them into a 9×13 inch casserole dish.
- Bake for 25-30 minutes, or until the meatballs are almost cooked through. You may need to drain excess moisture from the dish.
- Arrange the kale leaves around the meatballs in the casserole dish. Top the meatballs generously with your favorite marinara sauce and the remaining mozzarella cheese. Bake for another 10-12 minutes, or until the cheese is melted and bubbly.
- For an extra crispy cheese topping, you can optionally broil for 2-3 minutes. Serve immediately and enjoy your delicious Keto Meatball Parm & Kale Casserole!
Notes
– Use a good quality, low-sugar marinara sauce to keep the carb count low.
– Drain any excess fat from the casserole dish after the first bake before adding kale and sauce.
– For a spicier kick, use hot Italian sausage and add a pinch of red pepper flakes to the meatball mix. Nutrition information is an estimate, calculated automatically. Values vary with brands, substitutions and portion sizes.
The technique that makes it
The success of this Keto Meatball Parm & Kale Casserole hinges on two key techniques: proper meatball formation and balanced kale integration. For the meatballs, combining ground turkey and hot Italian sausage provides a complex flavor profile and optimal fat content, crucial for a moist and tender result. The addition of shredded zucchini, after being thoroughly strained of its excess moisture, acts as a binder and adds subtle moisture without making the meatballs mushy. This is vital for preventing a dense, heavy texture. The egg provides further binding, while the garlic powder, onion powder, dried basil, salt, and pepper season the mixture effectively. Ensuring these ingredients are well-incorporated but not over-mixed is important; overworking the meat can lead to tough meatballs.
The second critical element is the preparation of the kale. While raw kale can be tough and bitter, a brief sauté or wilting process before incorporating it into the casserole softens the leaves and mellows its flavor. This also helps to reduce its volume, making it easier to integrate with the meatballs and cheesy sauce. The combination of mozzarella and parmesan cheese creates a rich, savory topping that browns beautifully, encapsulating the flavors of the meatballs and kale. Baking at the correct temperature ensures the meatballs are cooked through and the cheese is melted and bubbly, without drying out the entire dish.
Troubleshooting
- Meatballs are dry: Ensure you are not overbaking the casserole. Also, check that the ratio of lean to fatty meat is balanced; too much lean meat can lead to dryness. Using the zucchini as a binder helps retain moisture.
- Casserole is watery: The zucchini must be thoroughly shredded and squeezed to remove as much liquid as possible before adding it to the meatball mixture. If the kale was not wilted properly, it can also release excess water during baking.
- Meatballs are falling apart: Insufficient binding is the usual culprit. Ensure the egg is fully incorporated and that the zucchini and cheese are evenly distributed throughout the meat mixture. Avoid over-mixing the meat, which can break down the proteins too much.
- Kale is too bitter/tough: Make sure to properly sauté or wilt the kale before adding it to the casserole. This process softens the leaves and reduces bitterness. Seasoning the kale lightly during this step can also help.
Substitutions
- Ground Meat: You can substitute the ground turkey and hot Italian sausage with a blend of ground beef and pork, or even a plant-based ground ‘meat’ for a vegetarian option. Adjust seasonings as needed.
- Cheese: Provolone or a sharp cheddar can be used in place of mozzarella for a different flavor profile. For the parmesan, Pecorino Romano offers a sharper, saltier alternative.
- Zucchini: Spaghetti squash, finely chopped mushrooms, or even a small amount of almond flour can be used as binders and moisture retainers, though they may slightly alter the texture and flavor.
- Kale: Spinach or Swiss chard are excellent substitutes for kale. They will wilt down similarly and offer a slightly different, often milder, flavor.
Pro tips
- For best results, ensure your shredded zucchini is well-strained to prevent a watery casserole.
- Use a good quality, low-sugar marinara sauce to keep the carb count low.
- Drain any excess fat from the casserole dish after the first bake before adding kale and sauce.
- For a spicier kick, use hot Italian sausage and add a pinch of red pepper flakes to the meatball mix.
Enjoy this flavorful and satisfying Keto Meatball Parm & Kale Casserole as a delicious, guilt-free meal. Serve hot and savor every cheesy, savory bite!
More from Keto Dinners & Mains →
Frequently asked questions
Why is straining the zucchini so important?
Straining the zucchini is crucial because it removes excess water content. If left in, this moisture will be released during baking, leading to a watery casserole and potentially preventing the meatballs from holding their shape properly, resulting in a less desirable texture.
Can I make the meatballs ahead of time?
Yes, you can form the meatballs ahead of time and refrigerate them. It’s best to cook them slightly before adding them to the casserole to ensure they are fully cooked through and to render some fat, which contributes to the overall flavor and texture of the dish.
What if I don’t have hot Italian sausage?
If you don’t have hot Italian sausage, you can use regular Italian sausage and add a pinch of red pepper flakes to the meat mixture for heat. Alternatively, mild Italian sausage with a bit of cayenne pepper can also work to achieve a similar spicy kick.
How can I make this casserole dairy-free?
To make this dairy-free, you would need to omit the mozzarella and parmesan cheeses. Consider using a dairy-free shredded cheese alternative that melts well. Ensure any sausage used is also dairy-free, as some varieties contain cheese or milk solids.




