Print

Keto Spinach Artichoke Dip Pull Apart Rolls Recipe

4.7 from 90 reviews

These Keto Spinach Artichoke Pull-Apart Rolls combine a cheesy, low-carb dough with a creamy spinach artichoke dip in the center, baked together to create a delicious, shareable appetizer or snack that’s perfect for ketogenic diets and anyone craving a savory treat without the carbs.

Ingredients

Scale

Dough Ingredients

  • 6 ounces cream cheese (block – not spreadable – no additives)
  • 2 1/4 cups shredded mozzarella cheese (low moisture – part-skim – no additives, preservatives, etc.)
  • 3 large eggs
  • 2 1/4 tablespoons aluminum-free baking powder
  • 1 cup + 1/2 tablespoon almond flour

Spinach Artichoke Dip Ingredients

  • 1 (7 oz) can artichoke hearts, drained and finely chopped
  • 4 ounces cream cheese
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup Parmesan cheese
  • 1/4 cup sour cream
  • 1 1/2 cups fresh spinach, finely chopped
  • 1 clove garlic, minced
  • 1/4 small onion, minced
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. Preheat Oven: Preheat your oven to 400°F (204°C) to ensure it reaches the perfect temperature for baking the rolls evenly and achieving a golden crust.
  2. Melt Cheese: In a small pot over low heat, gently melt 6 ounces of cream cheese and 2 1/4 cups of shredded mozzarella cheese together until they form a thick, gooey paste. Alternatively, microwave the mixture in bursts, stirring until smooth.
  3. Prepare Dough: Transfer the melted cheese mixture to a large bowl and add 2 1/4 tablespoons aluminum-free baking powder, 1 cup plus 1/2 tablespoon almond flour, and 3 large eggs. Mix thoroughly until the dough becomes smooth and cohesive. Refrigerate the dough for 10-20 minutes to firm up.
  4. Shape Dough Balls: After chilling, roll the dough into 12 equal-sized balls. Place them on a plate and chill again in the refrigerator for at least 10 minutes to set and maintain shape during baking.
  5. Make Spinach Artichoke Dip: While the dough chills, in a large bowl combine 1 (7 oz) can finely chopped artichoke hearts, 4 ounces cream cheese, 1/2 cup shredded mozzarella, 1/4 cup Parmesan cheese, 1/4 cup sour cream, 1 1/2 cups finely chopped fresh spinach, 1 minced garlic clove, 1/4 minced onion, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Mix until well blended and creamy.
  6. Assemble Rolls: Arrange the dough balls touching each other around the edge of a skillet or oven-safe baking dish, forming a ring with an empty center.
  7. Fill with Dip: Spoon the prepared spinach artichoke dip into the center of the dough ring, spreading evenly.
  8. Bake: Place the skillet in the preheated oven and bake for 17-20 minutes, or until the rolls are fluffy, golden brown, and cooked through. The dip should be bubbly.
  9. Serve: Remove from oven and let cool slightly. Serve warm, pulling apart the cheesy rolls with the creamy spinach artichoke dip for a delicious keto-friendly appetizer or snack.

Notes

  • You can use a microwave to melt the cheeses instead of stovetop method for convenience.
  • Ensure the cream cheese used is block form without additives to keep the dough texture perfect.
  • For a crispier crust, let the dough balls rest longer before baking but avoid over-chilling to keep softness inside.
  • This recipe is suitable for keto diets due to low-carb almond flour and high fat cheese.
  • Use fresh spinach for best flavor; frozen spinach should be drained thoroughly if substituted.
  • Serve immediately after baking for the best taste and texture.

Keywords: keto, spinach artichoke, pull apart rolls, low carb, appetizer, cheese rolls, almond flour