Keto Spinach Artichoke Pinwheels

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published April 17, 2023 • Updated February 24, 2026

Reader Rating
5 Stars (1 Reviews)

This post may contain affiliate links. See my disclosure policy.

Creamy spinach artichoke dip wrapped in a fluffy fathead pastry dough. I make these pinwheels for every party and they disappear in minutes.

I love spinach artichoke dip, so wrapping it in flaky fathead dough felt like the obvious next step. These pinwheels are loaded with a rich, creamy filling (cream cheese, white cheddar, parmesan, tender spinach, and marinated artichokes) then baked until golden. They’re always the first thing gone at parties.

Close up of a cheesy, spinach pinwheel roll on a wooden board.

The process is simple: roll out fathead dough, spread the filling edge to edge, roll it up like cinnamon rolls, and slice. Thirty-five minutes in the oven and you’ve got warm, cheesy bites that taste way more impressive than the effort required.

I usually serve these as appetizers, but they’re just as good for brunch. Warm, savory, and easy to eat with one hand.

How to make spinach artichoke pinwheels

  1. Make fathead dough – Combine melted mozzarella cheese and egg with almond flour, baking powder, xanthan gum, onion powder and salt. Use a food processor to combine until a dough ball forms.
  2. Roll out keto dough into a flat sheet – Using a rolling pin, flatten the dough into a large rectangle about 1/4 inch thick.
  3. Make spinach artichoke dip – Combine softened cream cheese, mayonnaise, garlic powder, red pepper flakes, salt and pepper with chopped artichoke hearts, thawed & drained frozen spinach, shredded white cheddar cheese and grated parmesan cheese.
  4. Spread & roll – Evenly spread the dip all over the top of the sheet of pastry dough. Then roll and slice into 1 inch buns.
  5. Bake until golden brown in a 375 degree Fahrenheit oven for 35-40 minutes.
Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 681+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Spinach Artichoke Pinwheels

5 (1) Prep 20m Cook 35m Total 55m 9 servings

Spinach Artichoke Spread Ingredients

  • 8 oz cream cheese, softened
  • 1/2 cup mayonnaise
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 (12 oz) jar marinated artichoke hearts, drained, patted dry, chopped
  • 1 (10 oz) carton frozen spinach, thawed, liquid squeezed out
  • 6 oz sharp white cheddar cheese, shredded
  • 1/4 cup grated Parmesan cheese

Keto Pastry Dough Ingredients

  • 1 1/2 cups almond flour
  • 1 teaspoon baking powder
  • 1 teaspoon xanthan gum
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
  • 10 oz shredded mozzarella cheese
  • 1 egg
  • 2 tablespoons unsalted butter, melted

Step by Step Instructions

Step by Step Instructions

1
Preheat oven

Preheat oven to 375 degrees Fahrenheit. Line a square baking dish with parchment paper and set aside.

A read 375 number on a black background.
2
Prepare spinach and artichokes

Place thawed spinach in a strainer or colander. Using a paper towel, press the excess liquid through the strainer until the majority of the liquid is removed from the spinach. Drain marinated artichoke hearts. Cut into small pieces, then press excess moisture out of the chopped artichokes using a paper towel.

A hand pressing a paper towel into cooked, wilted spinach in a colander sitting on a plate in order to squeeze the moisture out.
Tip To prevent ending up with soggy buns, press as much of the liquid out from the spinach and artichokes as possible.
Ingredients for this step
  • 1 (10 oz) carton frozen spinach
  • 1 (12 oz) jar marinated artichoke hearts
3
Spinach artichoke dip

In a large bowl, combine softened cream cheese, mayonnaise, garlic powder, red pepper flakes, salt and pepper using an electric mixer until smooth. Stir in spinach, artichokes, shredded cheddar and Parmesan cheese until combined. Set aside.

A clear bowl with creamy spinach artichoke mixture inside.
Tip This spread can be made ahead of time and stored in the refrigerator for up to 3 days.
Ingredients for this step
  • 8 oz cream cheese, softened
  • 1/2 cup mayonnaise
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon crushed red pepper flakes
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 6 oz sharp white cheddar cheese, shredded
  • 1/4 cup grated Parmesan cheese
4
Melt mozzarella cheese

To a small, microwave safe bowl, add shredded cheese. Microwave at 60 second intervals, stirring in between, until cheese is completely melted. T

A hold pulling melted mozzarella cheese out of a bowl using a spatula.
Tip To melt cheese on the stovetop, add cheese to a non-stick skillet and heat over medium heat until melted.
Ingredients for this step
  • 10 oz shredded mozzarella cheese
5
Savory keto pastry dough

To a food processor, add almond flour, baking powder, xanthan gum, onion powder and salt. Pulse until combined. Add melted mozzarella cheese and egg. Start the food processor and run until a dough ball forms and the cheese and ingredients are fully combined.

A food processor with fathead dough inside.
Tip Can use an electric mixer or knead ingredients together with your hands. It will take longer. If cheese isn't combining into the dough, heat the dough in the microwave for 20-30 seconds.
Ingredients for this step
  • 1 1/2 cups almond flour
  • 1 teaspoon baking powder
  • 1 teaspoon xanthan gum
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon salt
6
Roll out dough

Place keto dough in between two sheets of parchment paper. Using a rolling pin, roll into a rectangle shape about 8-9 inches x 11-12 inches and to 1/4 inch thickness. Remove the top layer of parchment paper.

Rolled out keto pastry dough in a rectangle shape on a sheet of parchment paper.
Tip To prevent the parchment paper from sliding while rolling, place a damp paper towel underneath the bottom parchment paper.
7
Spread it

Spread artichoke spinach mixture over top of dough covering the entire surface.

Spinach artichoke spread on top of pastry dough sitting on a sheet of parchment paper.
8
Roll and slice

Starting with one short side, roll into a large 11-12 inch long log. Using a sharp knife, cut the roll into about 9 slices about 3/4 – 1 inch slices.

A hand slicing through a log of rolled spinach and pastry dough, cutting them into slices.
Tip Wipe off spread in between each cut.
9
Bake

Arrange side by side in prepared baking dish. Generously brush the tops of the buns with melted butter. Bake in a 375 degree oven for 35-40 minutes or until golden brown all over and the center rolls appear to be cooked through. Let cool for 10 minutes before serving.

A hand brushing melted butter on top of spinach artichoke buns unbaked on a baking sheet.
Tip If rolls start to get too brown, tent with foil.
Ingredients for this step
  • 2 tablespoons unsalted butter, melted
Nutrition Per Serving 1 bun
543 Calories
47.5g Fat
20.7g Protein
4.7g Net Carbs
8.8g Total Carbs
9 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Spinach Artichoke Pinwheels

Frequently Asked Questions

Can I use fresh spinach instead of frozen spinach?

Yes, but frozen is easier since it's already cooked and wilted. For fresh, blanch in boiling water for 1-2 minutes until wilted, then drain and squeeze out all the liquid before adding to the dip.

Can I use the leftover spinach artichoke spread as a dip?

Absolutely. Transfer it to an oven-safe dish and bake at 350°F for 10-20 minutes until bubbly.

Similar Recipes

Others looking for “Keto Spinach Artichoke Pinwheels” also liked:

A hand holding a spinach artichoke pinwheel bun.

Options for pastry dough

Not a fathead dough fan? Here are two alternatives:

  • Tortillas – Use a large low-carb tortilla instead of homemade dough. You’ll likely need multiple tortillas to use all the spread. Store-bought works, or make your own.
  • Protein dough – The gluten-free dough I use for cinnamon rolls works here too. It relies on protein powder instead of cheese for structure and puff.

Variations

Want to customize? Here are some add-ins I like:

  • Cooked, crumbled bacon
  • Sausage
  • Roasted red peppers
  • Pimentos
  • Garlic
  • Diced jalapenos

Cheese substitutions

Other cheeses that work well:

  • Monterey jack cheese
  • Pepper jack cheese
  • Romano cheese
  • Mozzarella cheese
  • Mild cheddar cheese
  • Goat cheese
  • Feta cheese
Rows of spinach and cheesy pinwheel buns baked to golden brown and melted cheese on top on a baking pan.

Storage information & make ahead tips

Make ahead

Both components of this pinwheel recipe – pastry dough and spinach spread – can be made ahead of time and store separately. Or you can assemble the spinach buns and store in the refrigerator unbaked overnight. Any longer may cause moisture to seep into the dough.

Refrigerator

The baked keto buns are best served warm; however, you can store leftovers in the refrigerator for 2-3 days. Reheat in an air fryer, microwave or oven.

Freezer

You can freeze fathead dough and the spinach artichoke dip separately. For the dough, wrap tightly in plastic wrap and store in a freezer safe bag in a ball shape for up to 3 months. The dip can be stored in a freezer safe bag or container for up to 3 months.  You can freeze the assembled unbaked pinwheels for up to 1 month. Tightly wrap in plastic wrap, then foil. However, the texture may change slightly and you run the risk of having soggy buns if you have too much moisture in your spinach and artichokes.
About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Appetizers Recipes

A plate full of pickle roll-ups wrapped in deli meat with a cream cheese layer.
5 Mins
Pickle Wraps
4.7 Stars (3 Reviews)

Pickle wraps are my go-to 5-minute appetizer when I need something fast. Three ingredients (a pickle, cream cheese, and ham), no cooking, and they...

See the Recipe
A plate of homemade cheez-its on a white plate.
40 Mins
Keto Cheez its
4.7 Stars (17 Reviews)

Puffy, crunchy keto cheez-its made with real cheddar and almond flour. These low-carb cheese crackers are gluten-free and have just 1 carb per...

See the Recipe
a plater of mozzarella cheese sticks and sprigs of parsley
12 Mins
Keto Mozzarella Sticks
4.7 Stars (3 Reviews)

Crispy low-carb mozzarella sticks fried or baked for that gooey cheesy center. No parmesan, coconut flour or homemade breadcrumbs needed!

See the Recipe
Creamy dip with bacon, green onion and cheese in a bowl next to a pile of crackers
3 Mins
Million Dollar Dip
5 Stars (1 Reviews)

This keto-friendly dip is packed with bacon, cheese, and almonds for bold flavor that tastes like a million bucks.

See the Recipe
Crispy orange cottage cheese chips cut into triangles and coated in a bold, Dorito-style seasoning.
35 Mins
Cottage Cheese Chips
4.8 Stars (5 Reviews)

These cottage cheese chips bake up crispy and crunchy with way more protein than your average snack, and honestly they hit that Cheez-It or Doritos...

See the Recipe
A spoon pulling up a creamy portion of jalapeno popper dip.
25 Mins
Bacon Jalapeno Popper Dip
4.8 Stars (4 Reviews)

Bacon jalapeno popper dip with a triple cream cheese base (cream cheese, sour cream, and mayo), two types of melted cheese, and diced jalapenos baked...

See the Recipe
Reviews 2
5 Stars (1 Reviews)
  1. D
    Diane Feb 23, 2026

    Spinach artichoke dip is the one thing I genuinely mourned when I went keto two years ago. Not pasta. The dip. Made these last Saturday and honestly did not expect a pinwheel to hit that hard.

    1. Annie Lampella
      Annie Lampella Feb 24, 2026

      The dip is always the thing. That's why I kept the filling heavy. Cream cheese, mayo, the full jar of marinated artichokes. Basically just the dip in a wrapper.

Leave a Review