Step 1: Prepare the Cauliflower - Start by bringing a large pot of salted water to a boil. Add the cauliflower florets and cook for about 10-12 minutes or until tender. Once cooked, drain the cauliflower and let it cool slightly.
Step 2: Blend Until Smooth - Transfer the cooled cauliflower to a food processor. Pulse until you have a smooth, creamy consistency. Make sure to scrape down the sides to ensure everything is well blended.
Step 3: Combine Ingredients - In a mixing bowl, combine the cauliflower puree with the flour and kosher salt. Mix until a dough forms. If the dough is too sticky, add a bit more flour until it reaches a workable consistency.
Step 4: Shape the Gnocchi - On a lightly floured surface, divide the dough into manageable portions. Roll each portion into long ropes, about 1 inch in diameter. Cut the ropes into 1-inch pieces. Use a fork to gently press each piece, creating the traditional gnocchi ridges.
Step 5: Bake the Gnocchi - Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and place the gnocchi in a single layer. Lightly spray the gnocchi with olive oil. Bake for 15-20 minutes or until golden brown and slightly crispy.
Step 6: Serve with Sauce - While the gnocchi is baking, heat your marinara sauce in a saucepan. Once the gnocchi is ready, toss it in the sauce or serve it on the side. Top with grated Parmesan cheese and fresh basil if desired.