free invisible hit counter

Keto Savory Spinach and Cheese Stuffed Crescent Rolls

Metric Value
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Yield 8 crescent rolls
Difficulty Moderate
Flavor Intensity High (savory, cheesy, garlicky)
Effort Intensity Medium (requires handling sticky dough)

Special Equipment: Baking sheet, parchment paper, rolling pin (or a wine bottle), mixing bowls, spatula


Ingredients

For the Keto Crescent Dough:

  • 1½ cups (150g) finely ground almond flour

  • 2 tablespoons coconut flour (helps absorb moisture)

  • 2 teaspoons baking powder

  • ½ teaspoon salt

  • 4 oz (113g) cream cheese, softened to room temperature

  • ¼ cup (57g) unsalted butter, softened

  • 1 large egg, room temperature

  • 1 teaspoon apple cider vinegar (adds elasticity)

  • Optional: 1 teaspoon xanthan gum (for better structure, but omit if your almond flour blend already has it)

For the Savory Spinach & Cheese Filling:

  • 4 oz (113g) frozen chopped spinach, thawed and squeezed completely dry

  • 4 oz (113g) cream cheese, softened

  • ½ cup (60g) shredded mozzarella cheese

  • ¼ cup (25g) grated Parmesan cheese

  • 2 cloves garlic, minced

  • ¼ teaspoon black pepper

  • ¼ teaspoon red pepper flakes (optional, for heat)

  • 2 tablespoons fresh dill or parsley, chopped (optional)

For Topping (optional):

  • 1 egg yolk mixed with 1 tablespoon water (egg wash)

  • Everything bagel seasoning or flaky salt


Instructions

Step 1: Preheat & Prepare

Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper. In a small bowl, place the thawed spinach in a clean kitchen towel or paper towels and wring out every drop of water. Wet spinach will ruin the filling—squeeze until it’s almost crumbly.

Step 2: Make the Filling

In a medium bowl, combine the squeezed spinach, 4 oz softened cream cheese, mozzarella, Parmesan, garlic, black pepper, and red pepper flakes. Mix with a spatula until fully incorporated. Set aside. (If your cream cheese is cold, microwave for 15 seconds to soften.)

Step 3: Make the Keto Dough

In a large bowl, whisk together the almond flour, coconut flour, baking powder, salt, and xanthan gum (if using). In a separate microwave-safe bowl, add the 4 oz cream cheese and ¼ cup butter. Microwave in 15-second bursts until very soft but not melted (about 30–45 seconds). Stir until smooth. Let cool for 1 minute, then mix in the egg and apple cider vinegar.

Pour the wet mixture into the dry ingredients. Stir with a spatula until a sticky dough forms. It will be soft and slightly tacky—that’s normal. If too sticky to handle, refrigerate for 5–10 minutes.

Step 4: Roll Out the Dough

Place the dough between two large pieces of parchment paper. Using a rolling pin, roll into a 12×9-inch rectangle (about ¼-inch thick). Peel off the top parchment. If the dough cracks, gently press it back together with your fingers—it’s very forgiving.

Step 5: Spread the Filling and Shape

Spread the spinach-cheese mixture evenly over the dough, leaving a ½-inch border on all sides. Starting from the long edge (the 12-inch side), use the bottom parchment to help you tightly roll the dough into a log, like a jelly roll. Pinch the seam to seal.

Using a sharp knife or unflavored dental floss, cut the log into 8 equal slices (about 1½ inches each). Gently place each slice cut-side down onto the parchment-lined baking sheet. Bend each slice slightly into a crescent shape—they won’t look perfect, but they’ll bake up beautifully.

Step 6: Egg Wash & Bake

Brush the tops with the egg yolk wash (optional but gives a glossy, golden finish). Sprinkle with everything bagel seasoning or flaky salt. Bake for 13–15 minutes, or until the crescents are puffed, golden brown, and slightly firm to the touch. Rotate the pan halfway through for even browning.

Step 7: Cool & Serve

Let the rolls cool on the baking sheet for 5 minutes—this helps them set, as keto dough is more fragile than wheat dough. Transfer to a wire rack or serve warm directly from the pan. They are best enjoyed within an hour of baking, but reheat beautifully.


Nutrition Information (Per 1 Crescent Roll)

Based on 8 servings. Values are estimates and may vary by specific ingredients.

Nutrient Amount
Calories 285
Total Fat 24g
Saturated Fat 11g
Cholesterol 75mg
Sodium 410mg
Total Carbohydrates 7g
Dietary Fiber 3g
Net Carbs 4g
Protein 11g
Vitamin A 25% DV
Vitamin C 2% DV
Calcium 18% DV
Iron 6% DV

Leave a Comment