
Cauliflower does something remarkable when you treat it right — boiled until just tender, pressed completely dry, and pulsed into coarse crumbs, it becomes the sturdy, satisfying base for meatballs that hold their shape and develop a genuinely golden crust in a hot oven. Gluten free breadcrumbs, Parmesan, eggs, and minced garlic bind everything together, so you get that classic savory depth without a single wheat-based ingredient in sight. The key move here is getting as much moisture out of the cauliflower as possible before mixing — skip that step and the balls fall apart, nail it and they come out firm, crispy-edged, and totally craveable. While the meatballs roast, a simple marinara of sliced garlic, crushed tomatoes, oregano, and a pinch of red pepper flakes simmers down into something rich and glossy. The meatballs finish right in the sauce, soaking up all that tomato flavor in the last few minutes of cooking. It's the kind of dinner that serves four comfortably and makes everyone at the table forget they're eating something that skips traditional flour entirely. Torn fresh basil over the top is optional, but it really does make the whole pan look like something you'd order at a restaurant.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings
















Preheat the oven to 425°F (220°C). Line a large baking sheet with parchment paper.
Bring a large pot of salted water to a boil. Add the cauliflower florets and cook for 5–6 minutes, until just tender when pierced with a fork but not mushy. Drain thoroughly, then spread on a clean kitchen towel and press firmly to remove as much moisture as possible.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
