Keto Spinach Dip Pull-Apart Rolls (Low-Carb “Fathead” Dough Recipe)

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.

If you’ve been searching for a low-carb alternative to the classic holiday bread wreath, these Keto Spinach Dip Pull-Apart Rolls are about to become your new favorite. This recipe combines the legendary “Fathead” dough—a flexible, grain-free dough made from mozzarella and almond flour—with a rich, savory spinach and artichoke filling. The result is a pull-apart masterpiece that is golden-brown on the outside and packed with gooey, cheesy goodness on the inside.

Keto Spinach Dip

What makes these cheesy keto spinach rolls so successful is the texture of the dough. Unlike many gluten-free breads that can be dry or crumbly, Fathead dough provides a chewy, bread-like consistency that stands up perfectly to the heavy filling. It is the ideal keto party appetizer because it looks incredibly impressive as a centerpiece but is surprisingly simple to assemble. Whether you’re hosting a dinner party or just want a decadent snack, this recipe proves you don’t need flour to enjoy fresh-baked rolls.

Why You’ll Love These Pull-Apart Rolls

  • Grain-Free & Gluten-Free: Perfectly compliant with keto, low-carb, and gluten-free lifestyles.
  • High-Impact Presentation: The “pull-apart” format makes it a fun, interactive dish for guests.
  • Rich in Healthy Fats: Packed with protein and fat to keep you satisfied without the sugar spike.
  • Authentic Texture: The almond flour and egg base creates a dough that actually feels and tastes like real bread.

Ingredients

The “Fathead” Dough

  • 1 ½ cups Mozzarella Cheese, shredded
  • 2 oz Cream Cheese
  • 1 large Egg
  • ¾ cup Super Fine Almond Flour
  • 1 tsp Baking Powder
  • ½ tsp Garlic Powder

The Spinach Artichoke Filling

  • 4 oz Cream Cheese, softened
  • ½ cup Shredded Mozzarella
  • ¼ cup Grated Parmesan
  • 4 oz Frozen Spinach (thawed and squeezed very dry)
  • 4 oz Artichoke Hearts (canned, drained, and chopped)
  • 1 clove Garlic, minced

The Topping

  • 1 Tbsp Butter, melted
  • ½ tsp Dried Italian Seasoning

Instructions

1. Prepare the Filling

In a medium bowl, mix together the softened cream cheese, mozzarella, Parmesan, garlic, chopped artichokes, and the dry spinach. Ensure the spinach is squeezed as hard as possible to remove moisture; otherwise, the rolls will be soggy. Set the filling aside.

2. Make the Dough Base

Preheat your oven to 400°F (200°C). In a microwave-safe bowl, combine the 1 ½ cups of shredded mozzarella and 2 oz of cream cheese. Microwave in 30-second increments until the cheese is completely melted and can be stirred into a smooth paste.

3. Knead the Dough

Stir the almond flour, egg, baking powder, and garlic powder into the melted cheese mixture. Use your hands to knead the dough until it is uniform. If the cheese cools and becomes hard to work with, pop it back in the microwave for 15 seconds.

4. Shape the Rolls

Divide the dough into 10–12 equal-sized balls. Take one ball and flatten it into a small disc in the palm of your hand. Place a tablespoon of the spinach filling in the center, then fold the edges of the dough over the filling and pinch them closed to form a ball.

5. Arrange and Bake

Place the stuffed balls in a circle on a parchment-lined baking sheet or in a greased cast-iron skillet, ensuring they are touching each other. Brush the tops with the melted butter and Italian seasoning. Bake for 15–20 minutes until the rolls are deep golden brown and firm to the touch.

6. Serve

Let the rolls rest for 5 minutes before serving. This allows the internal cheese to set slightly so it doesn’t run out when the rolls are pulled apart.

Expert Tips for Success

  • The Squeeze Test: The biggest enemy of this recipe is water. Squeeze your spinach in a clean kitchen towel until no more liquid comes out.
  • Wet Your Hands: Fathead dough can be quite sticky. Lightly oiling your hands with olive oil or dampening them with water will make shaping the balls much easier.
  • Use a Silicone Mat: If you don’t have parchment paper, a silicone baking mat is excellent for preventing the cheese-based dough from sticking to the pan.
  • Don’t Overbake: Because the dough is mostly cheese, it can go from golden to burnt very quickly. Keep a close eye on it during the last 5 minutes.

Variations

  • Bacon Addition: Stir 2 tablespoons of cooked bacon bits into the filling for a smoky crunch.
  • Spicy Kick: Add a half-teaspoon of red pepper flakes to the dough or the filling.
  • Garlic Butter Dip: Serve with a side of extra garlic butter or a low-carb marinara for dipping.

Looking to score a touchdown with your guests this season? Be sure to check out our ultimate list of the 20 best Super Bowl party recipes to try in 2026!

Frequently Asked Questions

Q: Can I use coconut flour instead of almond flour? A: No. Coconut flour is much more absorbent than almond flour. If you must use coconut flour, you only need about 1/3 the amount, but the texture will be significantly different and often drier.

Q: Why did my dough fail to come together? A: This usually happens if the egg is added to the cheese while it is still too hot (which can scramble the egg) or if the mixture wasn’t kneaded enough. Make sure the cheese and almond flour are fully incorporated into a single “mass.”

Q: How do I store and reheat leftovers? A: Store in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 5–7 minutes to restore the texture. Avoid the microwave if possible, as it can make Fathead dough rubbery.

Q: Can I make these ahead of time? A: Yes. You can assemble the rolls and keep them in the fridge (unbaked) for up to 24 hours. Simply brush with butter and bake fresh when you are ready to serve.

Keto Spinach Dip

Keto Spinach Dip Pull-Apart Rolls

These Keto Spinach Dip Pull-Apart Rolls use classic Fathead dough stuffed with a rich spinach and artichoke filling to create a low-carb, gluten-free appetizer that is golden on the outside and irresistibly cheesy inside. Perfect as a party centerpiece or keto-friendly snack.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Appetizer, Snack
Cuisine American
Servings 10 rolls
Calories 245 kcal

Equipment

  • Microwave-safe bowl
  • Mixing bowl
  • baking sheet or cast iron skillet

Ingredients
  

  • 1 1/2 cups mozzarella cheese, shredded
  • 2 oz cream cheese (for dough)
  • 1 large egg
  • 3/4 cup super fine almond flour
  • 1 tsp baking powder
  • 1/2 tsp garlic powder
  • 4 oz cream cheese, softened (for filling)
  • 1/2 cup mozzarella cheese, shredded (for filling)
  • 1/4 cup parmesan cheese, grated
  • 4 oz frozen spinach, thawed and squeezed dry
  • 4 oz artichoke hearts, drained and chopped
  • 1 clove garlic, minced
  • 1 Tbsp butter, melted
  • 1/2 tsp dried Italian seasoning

Instructions
 

  • In a bowl, mix cream cheese, mozzarella, parmesan, garlic, chopped artichokes, and thoroughly squeezed spinach until well combined. Set aside.
  • Preheat oven to 400°F (200°C). In a microwave-safe bowl, heat mozzarella and cream cheese in 30-second intervals until fully melted and smooth.
  • Stir almond flour, egg, baking powder, and garlic powder into the melted cheese. Knead until a uniform dough forms.
  • Divide dough into 10–12 balls. Flatten each, add a tablespoon of filling, then seal and roll into a ball.
  • Arrange dough balls touching each other on a parchment-lined baking sheet or greased skillet. Brush with melted butter and Italian seasoning. Bake 15–20 minutes until golden brown.
  • Let rolls rest for 5 minutes before serving so the filling sets slightly. Serve warm.

Notes

Be sure to squeeze the spinach extremely dry to prevent soggy rolls and ensure the best texture.
Keyword fathead dough rolls, keto pull apart rolls, keto spinach dip, low carb appetizer