Our Keto Spinach Artichoke Dip Pull-Apart Rolls are the ultimate game changer in your low-carb lifestyle. A tasty mix of cream cheese, mozzarella, almond flour, and eggs creates the perfect doughy base for these pull-apart rolls. Then, the rolls are filled with a luscious spinach artichoke dip that's bursting with flavors of artichoke hearts, more cheesy goodness, fresh spinach, and spices.
The result is a batch of pull-apart rolls that are tasty, keto-friendly, and satisfying. They are perfect for a snack, appetizer, or as a fun twist to your regular meals. Get ready to roll up your sleeves and have some fun in the kitchen!

Jump to:
- Preparation and cooking overview
- Chef's note
- Ingredients for this keto spinach artichoke dip pull apart rolls recipe
- Rolls
- Spinach artichoke dip
- Ingredient substitutions
- Additional ingredients
- Cooking tools required
- Tools substitute options
- How to make Keto Spinach Artichoke Dip Pull-Apart Rolls: step-by-step guide
- Cooking methods
- Preparation steps
- Cooking instructions
- How to make it healthier
- Time-saving tips
- What can I prepare ahead of time?
- Storage and reheating instructions
- Leftover storage
- Leftover reheating methods and best practices
- Recipe wrap-up and conclusion
- Frequently asked questions
- 📖 Recipe
If you’re not a fan of spinach artichoke dip but still want to indulge in this ring of deliciousness, don't worry, you've got options (but keep in mind the baking time and adjust accordingly). The day before this recipe went live, we asked readers what they thought would be delicious in the center, and here are a few of my favorite responses:
Preparation and cooking overview
First, you'll create a simple yet flavorful dough using cream cheese, mozzarella, almond flour, and eggs, then chill it to get the perfect consistency for your pull-apart rolls. While the dough chills, you'll whip up an irresistible spinach artichoke dip loaded with creamy goodness and the right punch of flavors. This recipe doesn't take too long to whip up - within about an hour; you'll have warm, melt-in-your-mouth Keto Spinach Artichoke Dip Pull-Apart Rolls fresh from your oven and ready to be devoured.
Chef's note
Don't be afraid to experiment with the dip ingredients - perhaps you might want to add a dash of hot sauce or some chopped jalapeños for a spicy kick. Remember, the key to successful keto alternatives is choosing quality ingredients and keeping an eye on those net carbs. So, put on that apron, let your creative juices flow, and most importantly, have fun cooking and eating this delightful keto treat!


Ingredients for this keto spinach artichoke dip pull apart rolls recipe
Rolls
Spinach artichoke dip
Ingredient substitutions
Here are some ingredient substitutions to consider:
Additional ingredients
Cooking tools required
To make this Keto Spinach Artichoke Dip Pull Apart Rolls recipe, you'll need the following tools:
Tools substitute options
How to make Keto Spinach Artichoke Dip Pull-Apart Rolls: step-by-step guide
Cooking methods
Preparation steps
- Melt the cream cheese and mozzarella in a small pot over low heat. It should resemble a thick, gooey paste. Alternatively, you can use the microwave.
- Add the melted cheeses to a large bowl along with the baking powder, almond flour, and eggs. Mix until smooth.
- Refrigerate the dough for 10-20 minutes, then roll it into 12 balls. Chill the dough balls in the refrigerator for at least another 10 minutes until they are set.
- While the dough is chilling, prepare the spinach dip by combining the ingredients in a large bowl.
Cooking instructions
- Preheat the oven to 400° F (200° C).
- Arrange the chilled dough balls around the edge of a cast iron skillet or oven-safe baking dish, ensuring they touch each other on the sides.
- Fill the center of the skillet with the prepared spinach dip.
- Bake the Keto Spinach Artichoke Dip Pull-Apart Rolls for 17-20 minutes or until the rolls are fluffy, golden brown, and cooked.
- Remove the skillet from the oven using oven mitts, and allow the rolls to cool slightly on a cooling rack.
- Serve the rolls warm, either straight from the skillet or by carefully transferring them to a serving plate. Enjoy!
How to make it healthier
Time-saving tips
What can I prepare ahead of time?
Storage and reheating instructions
Leftover storage
If you find yourself with leftover spinach and artichoke pull-apart rolls, don't worry! Storing and enjoying them later is simple and easy. Just follow these steps to ensure your leftovers remain fresh and delicious:
Leftover reheating methods and best practices
When it's time to reheat the leftover keto rolls, there are several methods you can choose from to ensure they retain their original texture and flavor. Here are some best practices for reheating your rolls:
Regardless of your chosen reheating method, always store and handle your leftovers properly to ensure food safety and quality.
Recipe wrap-up and conclusion
Our Keto Spinach Artichoke Dip Pull-Apart Rolls are a game-changing addition to your low-carb lifestyle. These rolls are a flavor-packed delight with a doughy base made from cream cheese, mozzarella, almond flour, and eggs, and a mouthwatering filling of spinach, artichoke hearts, and a medley of cheeses and spices. Whether you enjoy them as a satisfying snack, an impressive appetizer, or a creative twist to your everyday meals, they are sure to leave you wanting more.
So, it's time to roll up your sleeves, gather your ingredients, and let the magic unfold in your kitchen. These pull-apart rolls will satisfy your cravings and keep you on track with your keto journey. Embrace the joy of creating something delicious and keto-friendly, and savor every bite of these irresistible, cheesy, and satisfying rolls. Get ready to impress your taste buds and your loved ones with these delectable delights. Let's get baking and enjoy the delicious rewards of your culinary prowess!
Frequently asked questions
📖 Recipe

Keto Spinach Artichoke Dip Pull Apart Rolls
Ingredients
Rolls:
- 6 ounces cream cheese block – not spreadable – no additives
- 2 ¼ cups shredded mozzarella cheese low moisture – part-skim – no additives, preservatives, etc
- 3 large eggs
- 2 ¼ tablespoons aluminum-free baking powder
- 1 cup + ½ tablespoon almond flour
Spinach Artichoke Dip:
- 1 7 oz can artichoke hearts, drained and finely chopped
- 4 ounces cream cheese
- ½ cup mozzarella
- ¼ cup parmesan cheese
- ¼ cup sour cream
- 1 ½ cups fresh spinach finely chopped
- 1 clove garlic minced
- ¼ onion minced
- ¼ teaspoon salt
- ⅛ teaspoon pepper
Instructions
- Preheat the oven to 400° F
- In a small pot over low heat melt the cream cheese and mozzarella together. It should resemble a thick gooey paste. You can also use the microwave.
- Add the melted cheeses to a large bowl along with the baking powder, almond flour, and eggs. Mix until smooth and refrigerate 10-20 minutes. Roll into 12 balls and chill in the refrigerator for at least another 10 minutes until set.
- While the dough is chilling make the spinach dip, simply mix all of the ingredients together in a large bowl until combined.
- Place the dough balls around the edge of the skillet touching on each side. Fill the center with the spinach dip. Bake for 17-20 minutes until the rolls are fluffy, golden brown, and cooked through. Serve.
Kathy says
What size pan are you using?
Alex Lester says
10.5"
Rosangela says
hmmm your spinach artichoke sauce is just begging for some bacon! will try this recipe tonight! by curiosity what size is your cast iron skillets?
Alex Lester says
Bacon would be delicious in this! This is a 10.5"
Deborah says
Can I make this in the morning, keep in the fridge, than bake and serve in the afternoon for happy hour?
Deborah
Alex Lester says
Hi Deborah! Most definitely, that will work really well.
Billy says
Thanks so much for this recipe. Cannot wait to make this at home! Artichoke dip is one of my favorites.
Alex Lester says
Thanks Billy, let us know how it turns out for you!
Diana says
How much is considered a serving? Is it one roll with a little dip?
Alex Lester says
Hi Diana, you can always find the serving size at the top of the recipe card, it's a little small so it's easy to miss. This recipe serves 12 so since there are 12 rolls it would be one roll with 1/12th of the dip.
Stephanie says
How much dip does this make??
Alex Lester says
It makes about 3.5 cups of dip. The recipe serves 12 as listed at the top of the recipe card, hope that helps!
Crissy says
Absolutely love love love this! I was making this again while camping and only had 1/2 cup of almond flour left, so I used that and 1/4 cup coconut flour. It came out amazing and was not sticky. THANK you for all the wonderful recipes.
Alex Lester says
Great to hear that! Thanks for sharing.
T says
I just made this. My rolls didn’t cook all the way even after 23 minutes. The tops were brown so I didn’t want to cook any more. Do you think starting with the skillet already hot might help, like with the dinner rolls? Otherwise, I loved this and will do it again!
Alex Lester says
I would check to see if your oven temperature is correct, we use a cheap oven thermometer and it's insane how often oven temperatures are WAY off.
If that checks out then I would suggest covering the top with aluminum foil half-way through and continuing to cook a few more minutes to finish cooking the inside of the rolls. The rolls will continue to cook a bit once removed from the oven so it may be as simple as letting it rest for 15 minutes or so. Hope this helps!
Beth says
What do you use to grease your cast iron skillet? And could you use a different dish to bake it in?
Thanks Beth
Alex Lester says
Hi Beth, yes you can use a different dish. We're using butter to grease the pan in this recipe.
Adriana says
I used bacon frease, it was yummy!
Jj says
Great recipe!!! It turned out just like the picture and it tasted fabulous!!!!
Can't wait to try more of your recipes.
Alex Lester says
Great to hear that!
Kathy says
Would it be ok to use chopped frozen (thawed) spinach?
Alex Lester says
I wouldn't, the texture and taste won't be quite the same.
Kristyn says
Making this for the first time today. The rolls are SUPER sticky. When you said to roll into balls and chill again, it was almost impossible to “roll.” I blobbed them onto a cookie sheet with parchment paper and chilled them that way. Is this okay or did I do something wrong with the recipe?
Cibdy says
What is the serving size?
Alex Lester says
Serving size is listed at the top of the recipe. Hope that helps!
Johnna says
Howdy. I am making this tomorrow for the Superbowl with buffalo chicken dip. I don't have a cast iron frying pan so could I just use a 9" round glass pie dish? Would I need to change temps or cooking times for that?
Alex Lester says
That will work just fine! No need to change the cooking time.
Adriana says
Will this be OK at room temperature, or is hot a must? I’m needing an appetizer for after a memorial service and womder if it would hold for 90 minutes, or should I opt for something else?
Alex Lester says
Room temperature should be fine!
Adriana says
Do you use red onion? I see a little pop of color in the photo. If so, it would be nice to include that info in the recipe.
I opted for a couple of tablespoons of diced orange bell pepper.
Alex Lester says
Hi Adriana, onion is included in the recipe, any color will work but red is typically our go to.
Mila says
How many servings are in this delicious recipe? Thank you!
castironketoadmin says
12 - you can see the servings for each recipe in the recipe card.
Adriana says
These were fabulous! I took them to a reception after a memorial sevice and they flew off the table! I added for dashes of Louisiana Hot sauce, a dash of garlic salt and 2 tbsp diced orange pepper for color. It was so good I was not tempted by the coconut cake and flan that were on the table.
I made the dough and put the balls in my dish the night before. Brushed with oil and covered it with plastic wrap. The artichoke spinach dip was in a plastic container. The next day brought it out of the fridge an hour before baking. They turned out beautifully. I kept the warm dish in an insulated bag for an hour while the service was under way. The dip was still warm and delicious at serving time.
Monica Ratliff says
I just made this to the recipe as written, but I added 3 ounces of avocado fried unbreaded and skinned chicken breast. Because I wanted to take some to work for lunch tomorrow. It’s devine! My couldn’t tell it didn’t have any wheat in it! It was super easy! It just plain good. Thank you for the recipe!
Joan says
Can I make this ahead of time and bake maybe 4 hours later? Or shall I partially bake and finish baking at the event?
Alex Lester says
You can make it ahead or bake at the even. I wouldn't partially bake but you can go ahead and assemble the dip and rolls.
Alma says
What is the right size of cast iron pan to use for this recipe? I didn't see it listed in the directions and wish to make it for an event that I am going to. Thank you!
castironketoadmin says
This is a 10.5" skillet
Jeremy says
Super delicious it's now a staple snack in our family's meal plan thank you so much Cast Iron Keto for such great recipes.
Tobi says
Hi. Does the recipe call for a 17 oz can or a 7 oz can of artichoke hearts? Can I use frozen artichoke hearts instead of canned artichoke hearts?
Cast Iron Keto says
Hi Tobi, that is (1) 7-oz can. You can definitely use frozen ones, just be sure to thaw them well and drain.
Michelle Detweiler says
What if I don’t have a cast iron skillet
Cast Iron Keto says
You can use any baking dish that is roughly the same size as the called for skillet.
Jenn says
Don’t have almond flour can’t find anywhere. Would it be ok to use coconut flour it’s all I have.
Cast Iron Keto says
Hi Jenn! No, coconut flour will not work in this recipe, sorry!
Tracy says
I see a lot of posts about making this a few hours ahead.
Would it be ok to make the day before?
Thanks!
Tracy
Cast Iron Keto says
It will be fine a day or two before!
B says
We are nut free due to severe allergies. What can I substitute for the almond flour?
Cast Iron Keto says
Hi B - feel free to take a look at the comments on our roll post where some readers had success swapping in coconut flour.
Christy B says
I made this recipe tonight and it turned out fantastic and delicious!! My dough was extremely sticky and it would not roll at all into any sort of ball dough form even after chilling. But thats okay! I dropped table spoons full around the edge of the pan and they came out looking great! I keep my flour in the freezer so I'm not sure if that has anything to do with it or not. The rolls do have a slight bitter taste due to the baking powder but I can only taste it when eating a roll without any dip with it.. The dip is great! I added a bit more parmesan and mozzarella cheese on top after baking and it was excellent. This would be even better with bacon crumbles in it. You could add chicken and mushrooms and even add veggies like broccoli or cauliflower.....so many variations to be made. LOVE IT!!
Jamie In Wyoming says
I wish I could KISS YOU!!! This is divine! The non keto family members had no idea it was Keto, and begged us to make it again tomorrow, lol.
Tammy Lynn Szabo says
I would like to make this for party. Is this gluten free?
Cast Iron Keto says
Hi Tammy, yes this recipe is gluten-free.