• Skip to main content
  • Skip to primary sidebar
Julia's Album
menu icon
go to homepage
  • Subscribe
  • Save Recipes!
  • About
  • Salads
  • Pasta
  • Chicken
  • Seafood
  • All Main Courses
  • Latest Recipes
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Subscribe
    • Save Recipes!
    • About
    • Salads
    • Pasta
    • Chicken
    • Seafood
    • All Main Courses
    • Latest Recipes
    • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Spinach Artichoke Buns

    By Julia | Updated: Mar 01, 2026 | Published: Mar 01, 2026 | 4 Comments

    84 shares
    • Facebook
    Jump to Recipe Print SaveSaved!

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

    Soft, fluffy homemade buns swirled with a creamy spinach-artichoke filling and brushed with garlicky herb butter. Baked in a 9x13 pan like cinnamon rolls, they're the perfect comfort-food side dish or appetizer for entertaining or an easy weeknight dinner.

    A baking dish filled with twelve golden-brown cheesy garlic Spinach Artichoke Buns, topped with chopped parsley and swirls of melted cheese and herbs.
    A hand dips a cheesy, herb-covered swirl roll into a small bowl of red marinara sauce. Other swirl rolls are visible on a parchment-lined surface in the background.

    Spinach Artichoke Buns That Taste Like the Dip, But Better

    These buns are pretty much spinach artichoke dip… but in bread form. I love that you get the creamy, cheesy center and a fluffy bun in every bite. They're ideal for holiday gatherings, game day spreads, dinner parties, or a weekend brunch.

    You can shape them the night before and refrigerate overnight, which makes day-of prep minimal. They're so versatile and such a crowd-pleaser - you can eat them with anything!

    For example, serve them as a party appetizer alongside my baked chicken wings, cheesy jalapeno popper dip, and a cheese ball. I love them with my Hungarian mushroom soup or chili (they're basically the ultimate dunking side).

    And the best part: they're the absolutely perfect side dish for pasta night - especially marinara-heavy mains like my stuffed shells and Italian sausage pasta.

    A close-up of a golden-brown savory Spinach Artichoke Bun filled with spinach and cheese, topped with chopped parsley and garlic, in a white baking dish.

    You'll Need These Ingredients

    • Instant Yeast. This recipe uses instant yeast (also called rapid-rise), which doesn't need to be proofed but I still recommend doing it to confirm the yeast is active. If using active dry yeast instead, the rise times may be slightly longer.
    • Whole milk keeps the dough rich and tender. I recommend it over lower-fat options. If you only have 2%, the dough will still work but will be slightly less soft. Warm the milk to around 110°F - warm to the touch but not hot. Too hot kills the yeast.
    • Granulated sugar feeds the yeast during proofing and adds a very subtle sweetness to the dough that plays well against the savory filling.
    • All-purpose flour. I use regular all-purpose flour for a soft, fluffy crumb. Bread flour works if that's what you have, but the buns will be slightly chewier.
    • Salt. Essential for flavor and dough structure. Don't skip it.
    • Cold butter is added to the dough after the initial mix. Cold butter folded in during kneading makes the dough flakier and more layered - don't melt it beforehand.
    • Fresh spinach is my preference for the filling because it sautés down quickly and has better texture than frozen. If you use frozen, thaw it completely and squeeze out as much water as possible, otherwise the filling will be watery and the dough will get soggy.
    • Artichoke hearts from a jar (packed in water or brine, not oil) work well here. Drain them thoroughly and chop them fairly small so they spread easily and don't create large lumps in the filling. Quartered artichokes from a can are a good swap.
    • Cream cheese should be fully softened before you mix it - it needs to beat smooth with the mozzarella. Cold cream cheese will stay lumpy. I leave mine out for at least an hour before I start.
    • Mozzarella adds stretch and melt. Shredded, low-moisture mozzarella works best. Fresh mozzarella has too much water content and will make the filling wet. Pre-shredded bags are fine here. If you want more pull, use low-moisture whole-milk or skim-milk mozzarella and shred it yourself. You can swap in Monterey Jack or provolone for a slightly sharper flavor.
    • Garlic powder and onion powder season the filling from the inside. I use powder rather than fresh garlic in the filling because fresh garlic can turn sharp or bitter when it's enclosed in dough and baked. The fresh garlic goes in the topping, where it shines.
    • Garlic butter topping goes on immediately out of the oven so it soaks in while the buns are still hot. Don't skip this step and don't wait - the absorption is the point.
    Labeled ingredients for a the Spinach Artichoke Buns recipe on a white surface, including cream cheese, garlic, whole milk, garlic powder, instant yeast, flour, onion powder, butter, sugar, salt, spinach, artichoke hearts, and mozzarella cheese.
    A white baking dish holds nine golden, spiral-shaped Spinach Artichoke rolls topped with chopped herbs. Three rolls are missing from the center, revealing a clean area in the dish.

    How to Make Spinach Artichoke Buns (Step-By-Step Photos)

    This is a recipe overview. Scroll down to find the complete instructions + ingredient amounts in the recipe card below.

    • Proof the yeast by stirring it with the sugar and warm (lukewarm) milk for 5 minutes until foamy.
    • Make the dough: Mix in the flour and salt, then add the cold butter and mix until a dough forms; knead about 10 minutes, adding a little flour only if needed.
    • First rise: Cover and let rise in a greased bowl for 1 hour, or until doubled.
    Side-by-side images show a metal mixing bowl with yeast activating in the milk on the left, and the same bowl on the right with flour and salt added.
    Side-by-side images of a metal mixing bowl: left shows dough with butter cubes on top, right shows a smooth ball of kneaded dough.
    • Make the filling: Sauté spinach in butter, add artichokes for 2-3 minutes, and let cool. Mix cream cheese, mozzarella, and spices until smooth, then stir in the veggies.
    Two side-by-side images show a skillet with chopped artichokes and spinach before and after cooking.
    Two side-by-side photos show the process of making a dip. The left bowl contains shredded cheese, cream cheese, and seasoning. The right bowl shows the mixture with added cooked spinach and chopped artichoke.
    Side-by-side images: left, a glass bowl with creamy spinach-artichoke dip mixture; right, a metal bowl with smooth, risen dough.
    • Make a log: Roll the dough into a 10x15-inch rectangle, spread on filling (leave a border of about 1-2 inches on the edges). Roll the dough up at the short end, so that it is a 15-inch-long log.
    • Slice the log into 12 spirals (buns or rolls) using this method: Carefully cut it into spirals by cutting it in half to have 2 logs, then cut each log in half to have 4 logs. Cut each one of those into three sections to make 12 spirals. 
    Side-by-side images show a rectangular sheet of dough on a floured cutting board. The left side shows plain dough; the right side shows the dough spread with a creamy spinach, artichoke, and cheese mixture.
    On the left, a floured cutting board holds a log of rolled dough being sliced into pinwheels with a knife. On the right, the pinwheels with a visible spinach-artichoke filling are arranged in a white baking dish.
    • Second rise: Grease a 9x13 pan. Place 12 spirals into the prepared baking dish and let them rise for 1 hour until the rolls double in size.
    • Bake at 375°F for 30-35 minutes until golden.
    Side-by-side images of a baking dish with twelve uncooked spinach-artichoke and cheese rolls on the left, and the same rolls baked golden brown on the right, garnished with parsley on a white background.
    • Make the topping by stirring together the melted butter, minced garlic, sea salt, and freshly chopped parsley.
    Two side-by-side images: a blender with chopped herbs, garlic, and melted butter (left), and the same mixture blended (right).
    • Brush with garlic-parsley butter topping immediately after the buns come out of the oven. Cool slightly before serving.
    Close-up of spinach and cheese rolls in a baking dish. On the left, a pastry brush spreads melted butter and chopped herbs on top. On the right, the golden-brown rolls are arranged neatly in the white dish.
    A hand holds a swirled piece of savory Spinach Artichoke Bun topped with herbs and cheese, dipping it into a small white bowl of red marinara sauce.

    Serving Ideas

    Spinach artichoke buns are versatile. They work as a side dish, an appetizer, or the centerpiece of a casual spread. Here are some ideas:

    • As an appetizer or party dish: Serve them warm in the baking dish straight from the oven. Set out a small bowl of marinara or extra garlic butter for dipping, and watch them disappear at parties.
    • As a side dish for soup: Serve them alongside a cozy bowl of soup - like my Sausage Tortellini Soup, tomato-rich Italian Pasta e Fagioli, or Italian Wedding Soup. They're also amazing with a simple tomato soup.
    • Pasta night: These buns go great with anything marinara-based or Italian-inspired. Try them with my creamy chicken orzo, family-favorite chicken marsala fettuccine, one-pot sausage rigatoni, or creamy Tuscan gnocchi.
    • For a brunch spread: Arrange them on a large board with cured meats, olives, and cheeses. They fit right into a savory grazing table. Add them to my breakfast charcuterie board for Easter, Thanksgiving, Christmas, or any other special occasion.
    • As a standalone snack: Pull one apart while it's still warm. That's it. That's the move.
    • For entertaining: Spinach artichoke buns are perfect to make ahead for dinner parties. Bake them, brush with garlic butter, cover loosely with foil, and they hold well for about an hour at room temperature.
    Close-up of soft, golden-brown Spinach Artichoke Buns filled with spinach and cheese, topped with chopped parsley. A bowl of marinara sauce is partially visible in the background.

    More Homemade Bread Recipes

    • The Best and the Easiest Bread Machine Loaf
    • Simple Garlic Bread
    • Seeded Rye Bread
    • Garlic Butter Dinner Rolls
    • Bread Machine Garlic Bread
    Golden, fluffy spinach, artichoke, and cheese rolls topped with chopped parsley are stacked on parchment paper. A small white bowl of marinara sauce sits in the background for dipping.
    A close-up of a golden-brown, spiral Spinach Artichoke roll filled with spinach, cheese, and topped with fresh chopped parsley and garlic, resting in a white baking dish.
    5 from 1 vote

    Spinach Artichoke Buns

    My spinach artichoke buns are soft, pillowy homemade bread rolls that serve as a perfect appetizer or side dish! They are filled with a creamy spinach-and-artichoke mixture made with cream cheese, mozzarella, sautéed fresh spinach, and chopped artichoke hearts. They're rolled into 12 fluffy spirals and brushed with a garlicky parsley butter the moment they come out of the oven. Perfect for parties, holidays, and weeknight dinners!
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 55 minutes mins
    Cook Time 30 minutes mins
    Rise Time 2 hours hrs
    Total Time 3 hours hrs 25 minutes mins
    Course Appetizer, Side Dish
    Cuisine American
    Servings 12 buns
    Calories per serving 366 kcal

    Equipment

    • Stand Mixer with large bowl
    • Clean Kitchen Linen
    • Large pan
    • Spatula
    • Hand Mixer
    • Bowl
    • 9x13-inch baking dish
    • Butter or cooking spray, to grease your dish
    • Pastry brush
    Author: Julia

    Ingredients

    Buns

    • ¼ oz Instant Yeast 1 packet (2 ¼ teaspoons)
    • 1 cup Whole Milk warm
    • 2 tablespoons Granulated Sugar
    • 3 ¼ cups All Purpose Flour plus more for kneading
    • 1 teaspoon Salt
    • ¼ cup unsalted Butter cold and cut into tablespoon slices

    Filling

    • 2 tablespoons Butter
    • 6 ounces Fresh Spinach
    • 14 oz Artichoke Hearts drained and chopped (1 jar)
    • 8 ounces Cream Cheese softened
    • 4 ounces Mozzarella Cheese shredded (part-skim, low-moisture)
    • 1 teaspoon Garlic Powder
    • ½ teaspoon Onion Powder

    Topping

    • ¼ cup Butter melted
    • 3 cloves Garlic minced
    • 1 teaspoon Sea Salt
    • 2 tablespoons Fresh Parsley chopped
    US Customary - Metric
    Prevent your screen from going dark

    Instructions 

    Make the Dough

    • Start by proofing the yeast by stirring together the yeast, sugar, and warm milk and letting it sit for 5 minutes. It should get foamy, if it doesn't then your yeast may be bad, or the milk may have been too hot or too cold, the milk should be luke warm.
    • Then add in the flour and salt and mix in your stand mixer until the dough gets shaggy, add the slices of cold butter and mix again for about 5 minutes, or until a dough forms.
    • Knead, or use your bread hook on your stand mixer, for about 10 minutes. To prevent the dough from sticking to the sides of the bowl, keep an eye on the dough while the bread hook does the work and add flour as needed. Or knead by hand, using extra flour as needed.
    • Form the dough into a ball, flour or lightly oil, the bowl it was mixed in, then place the dough back in the bowl, cover with a clean linen, place in a warm spot, and let rise for 1 hour.

    Make the Filling

    • While the dough is rising, make the filling by sauteing the spinach in the 2 tablespoons of butter. Once it has been thoroughly cooked, add in the chopped artichokes and continue to cook for another 2-3 minutes. Set aside to cool.
    • Beat together the softened cream cheese, shredded mozzarella, and the spices until smooth. Then stir in the sauteed vegetables.

    Assemble the Buns

    • Grease your baking dish with a cooking spray or butter.
    • Once the dough has risen, it should have just about doubled in size, punch the dough down and then form a rectangle with dough, at least 10 inches by 15 inches, about ¼ inch thick.
    • Spread the spinach & artichoke cream cheese filling onto the dough, keeping about 1-2 inches on the edges without the filling.
    • Roll the dough up at the short end, so that it is a 15 inch long log.
    • Carefully cut it into spirals by cutting it in half to have 2 logs, then cut each log in half to have 4 logs. Cut each one of those into three sections to make 12 spirals. Then place the spirals into your baking dish and let rise for another hour, or until it doubles in size again.

    Bake and Make the Topping

    • Preheat your oven to 375℉ and once preheated, bake for about 30-35 minutes, or until golden.
    • While the buns are baking, make the topping by stirring together the melted butter, minced garlic, sea salt, and freshly chopped parsley.
    • As soon as the buns come out of the oven, brush the topping on the buns.
    • Allow to cool slightly and enjoy!

    Notes

    • Storage: Store in an airtight container in the fridge for up to 3-5 days for best flavor & texture. Then microwave for 30-60 seconds, or until thoroughly warm again.
    • I don't have a warm place in my home, how can I get the dough to rise? If you're making this in winter, or during a time your home is not the warmest, it should still rise if you place it in your oven (make sure the oven is off) with the light on and the door closed. Start warming the oven before you start making the dough by turning the light inside the oven on. Do not forget to remove the rising buns from the oven before preheating the oven to bake the buns.
    • I don't have a stand mixer, only a handheld mixer, can I still make these? Yes, but you will have to stir and knead the dough by hand.
    • Are you sure I add the melted butter mixture to the buns after baking, and not before? Absolutely! Adding the melted garlic butter mixture after the buns have baked helps keep them soft, moist, and melt in your mouth perfectly!
    • Can I use frozen spinach, rather than fresh? Yes, just make sure to thaw completely, squeeze out all excess liquid, and then saute as directed in this recipe.
    • Squeeze out the spinach. After sautéing, let the spinach cool slightly and press it with a spatula or paper towel to remove any remaining moisture before mixing it into the cream cheese filling. Extra liquid in the filling will make the inside gummy.
    • Proof your yeast properly. If the milk-yeast-sugar mixture doesn't foam within 5-8 minutes, don't continue. Your yeast is likely expired or the milk temperature was off. Aim for 100-110°F (milk temperature); anything above 120°F kills yeast.
    • Give the second rise enough time. Don't rush it. The buns need to visibly puff and nearly double before going into the oven. If your kitchen is cold, the rise may take closer to 90 minutes. Under-proofed buns bake up dense. 
    • Let them cool slightly before serving. I know it's tempting to pull them apart immediately, but 10 minutes of resting lets the filling firm up just enough so it doesn't pour out when you break into them.

    Nutrition

    Nutrition Information
    Spinach Artichoke Buns
    Amount per Serving
    Calories
    366
    % Daily Value*
    Fat
     
    22
    g
    34
    %
    Saturated Fat
     
    12
    g
    75
    %
    Trans Fat
     
    0.4
    g
    Polyunsaturated Fat
     
    1
    g
    Monounsaturated Fat
     
    5
    g
    Cholesterol
     
    53
    mg
    18
    %
    Sodium
     
    705
    mg
    31
    %
    Potassium
     
    201
    mg
    6
    %
    Carbohydrates
     
    33
    g
    11
    %
    Fiber
     
    2
    g
    8
    %
    Sugar
     
    4
    g
    4
    %
    Protein
     
    9
    g
    18
    %
    Vitamin A
     
    2355
    IU
    47
    %
    Vitamin C
     
    12
    mg
    15
    %
    Calcium
     
    141
    mg
    14
    %
    Iron
     
    2
    mg
    11
    %
    * Percent Daily Values are based on a 2000 calorie diet.

    Nutrition Disclaimer:

    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist's advice.

    Keyword spinach artichoke buns, spinach artichoke rolls
    Close-up of a golden-brown, spiral Spinach Artichoke roll topped with chopped parsley and bits of garlic, with visible swirls of filling and a glossy, baked texture.
    A close-up of a Spinach Artichoke Bun being brushed with a melted butter and herb mixture.
    A close-up of a golden, spiral-shaped savory roll filled with herbs, artichokes, and spinach, held on a spatula above a tray of similar rolls.
    « Salmon with Lemon Dill Sauce (15-Minute Meal)
    Crispy Baked Chicken Wings (3 Sauces) »
    84 shares
    • Facebook

    Reader Interactions

    Comments

      Submit your question or provide a review of the recipe + star rating RIGHT HERE. Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Steve

      March 09, 2026 at 1:53 pm

      I love your recipes but unfortunately i have cronic kidney dicease.
      Do you pehaps have some kidney friendly recipes?

      Reply
    2. Lucy

      March 08, 2026 at 3:15 pm

      Would this possibly work with Puff Pastry or even frozenbreaddough? I don't have a stand mixer and my hands are too arthritic to knead dough.

      Reply
    3. Kristina Rogers

      March 08, 2026 at 2:47 pm

      I have a question? Could I use a gluten free flour mix for this? Thanks, Love your recipes, Kristina

      Reply
    4. Janet Rocco

      March 08, 2026 at 10:49 am

      What if I don't have time to make the bread?

      Reply

    Primary Sidebar

    Julia is the author of JuliasAlbum.com (a food blog focused on easy dinner recipes, pasta dishes, salads made with seasonal ingredients). In this photo, Julia is pictured wearing a yellow sweater against an Autumn background.

    Hi, I'm Julia!

    I am a full-time food blogger living in beautiful Colorado. I focus primarily on savory recipes (protein-based & fiber-rich main dishes, pasta, salads) using fresh & seasonal ingredients. A food blogger since 2012, I help home cooks create well-balanced and visually appealing dinners (many of which are 30-minute ONE-PAN meals). Find out more about me and my cooking philosophy. 

    Connect with Julia on Social Media:

    • Facebook
    • Pinterest
    • Instagram
    Get Julia's new recipes by e-mail:
    Subscribe by E-mail

    Footer

    ↑ back to top

    Privacy and Disclosure

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Affiliate Disclosure

    About

    • About
    • Featured On
    • Contact Me

    Connect on Social Media

    • Pinterest
    • Facebook
    • Instagram

    Copyright © 2012-2025 JuliasAlbum.com

    Site Design: Foodie Pro Theme by Feast Design Co.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required