These pull-apart rolls are stuffed with creamy spinach artichoke dip and baked to golden perfection—making them the ultimate low-carb party appetizer or snack!
🍴 Prep Time: 30 minutes 🔥 Cooking Time: 20 minutes ⏳ Total Time: 50 minutes 🪜 Difficulty Level: Easy 🍽️ Recipe Makes: 12 Servings
☐ 6 oz cream cheese block (not spreadable, no additives) ☐ 2 ¼ cups shredded mozzarella cheese (low moisture, part-skim, no additives) ☐ 3 large eggs ☐ 2 ¼ tbsp aluminum-free baking powder ☐ 1 cup + ½ tbsp almond flour
☐ 1 (7 oz) can artichoke hearts, drained & finely chopped ☐ 4 oz cream cheese ☐ ½ cup mozzarella ☐ ¼ cup parmesan cheese ☐ ¼ cup sour cream ☐ 1 ½ cups fresh spinach, finely chopped ☐ 1 clove garlic, minced ☐ ¼ onion, minced ☐ ¼ tsp salt ☐ ⅛ tsp pepper
1. Preheat oven to 400°F. Melt cream cheese and mozzarella in a pot or microwave until smooth. 2. Mix with baking powder, almond flour, and eggs in a bowl. Chill dough for 10–20 minutes, then roll into 12 balls and chill again. 3. In another bowl, mix all spinach dip ingredients until combined. 4. Arrange dough balls around the edge of a skillet and fill the center with spinach dip. 5. Bake for 17–20 minutes until rolls are golden and cooked through. Serve warm.
Feel free to spice up the dip with hot sauce or jalapeños. Use quality, low-carb ingredients—and most of all, have fun making this keto treat!
Love cheesy, pull-apart goodness? Try these Keto Spinach Artichoke Dip Rolls and bring big flavor to your next gathering—without the carbs!