Craving all the cheesy, saucy goodness of chicken parmesan but want to keep things low-carb? Say hello to Cauliflower Parmesan, the ultimate veggie-packed twist that’s crispy, comforting, and 100% keto-approved!
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and set aside until ready to use.
Remove the leaves and trim the stem of the cauliflower, keeping the core intact. Slice the cauliflower into about 1-inch thick steaks (you should get about 3-4 steaks from a large cauliflower).
In one bowl, mix the almond flour, Parmesan cheese, garlic powder, onion powder, Italian seasoning, salt, and pepper.
In another bowl, beat the eggs.
Dip each cauliflower steak into the beaten eggs, allowing any excess to drip off, then coat it in the almond flour mixture. Use your hands/fingers to press the mixture onto the cauliflower to ensure it sticks well.
Heat olive oil in a large oven-safe skillet over medium heat. Sear the cauliflower steaks on each side for about 3-4 minutes, or until golden brown, working in batches if you have to.
Transfer the seared cauliflower steaks to the prepared baking sheet. Bake for 15-20 minutes, until they’re tender.
Remove from the oven, spoon marinara sauce over each steak, and top with the sliced or shredded mozzarella cheese.
Turn on the broiler. Place the skillet under the broiler for 2-3 minutes, or until the cheese is melted and bubbly with golden spots. Remove from the oven and let the cauliflower steaks cool slightly. Garnish with fresh basil leaves before serving.