Pesto Feta Swirls Cheese

Featured in Cozy Comfort Food Classics.

Soft, cheesy spirals cradle a punchy filling made with zesty pesto, creamy feta, stretchy mozzarella, bits of sun-dried tomato, and fresh spinach. Each one is finished with buttery garlic and a dusting of parmesan for that golden, fragrant touch. Let the dough puff up, add your fillings, roll them up, slice, and bake until ooey-gooey and perfect. Great for snacking, sharing, or showing off at any get-together. They're best enjoyed straight from the oven when the cheese is gooey and the flavors pop.

Sarah Recipes
Updated on Thu, 19 Jun 2025 23:56:03 GMT
Pesto Feta Rolls Pin it
Pesto Feta Rolls | recipesaddicts.com

Pesto Feta Rolls bring together tender homemade dough with vibrant herby pesto, tangy feta, melty mozzarella, zesty sun-dried tomatoes, and bright fresh spinach for a golden pull-apart snack. Each swirl is rich, aromatic, and packed with bold flavors wrapped in buttery soft bread. These rolls instantly become the centerpiece at any table whether for brunches, game days, or casual gatherings.

I first made these on a rainy Sunday as a twist on traditional dinner rolls and they disappeared so quickly my family did not even wait for them to cool. Now they are our go to for game nights and anytime we want something special but not fussy.

Ingredients

  • Whole milk: Choose high fat content for tender dough and soft crumb
  • Granulated sugar: Helps the dough rise with just a hint of sweetness
  • Active dry yeast: Fresh yeast gives the rolls their signature airy texture
  • Large eggs: Mix in at room temperature to ensure the dough is light
  • All purpose flour: Check your flour for freshness so the rolls get maximum rise
  • Kosher salt: Naturally enhances all the other savory flavors
  • Unsalted butter: High quality butter makes the dough extra soft and rich
  • Pesto: Jarred or homemade both work I love a classic garlicky basil pesto
  • Parmesan cheese: Go for freshly grated for bold nutty undertones
  • Feta cheese: Crumbled from a block gives the best creamy tangy bite
  • Fresh spinach: Look for bright and tender leaves for a pop of color and freshness
  • Oil packed sun dried tomatoes: Plump and deeply colored tomatoes give chewy sweet tart flavor
  • Mozzarella cheese: Shredded low moisture ensures gooey texture that melts beautifully
  • Garlic: Freshly minced garlic brings a vivid aroma to the buttery finish
  • Melted butter: Used for both dough and finishing the tops for shine and softness

Step-by-Step Instructions

Prepare the Yeast Mixture:
Combine the warmed milk with a tablespoon of sugar in a medium bowl. Sprinkle the yeast over and whisk thoroughly then let it rest for five minutes until foamy. This ensures the yeast is alive and ready to lift your rolls.
Mix Wet Ingredients:
Crack the eggs into the foamed yeast milk mixture and whisk until completely smooth. Room temperature eggs blend better and help with dough rise.
Start the Dough:
In the bowl of a stand mixer fitted with a dough hook blend the rest of the sugar flour and salt. Add the milk yeast egg mixture and with the mixer running drop in pieces of soft butter slowly so each melts in. This step creates a silky luxurious dough texture.
Knead the Dough:
Let the mixer knead on medium for a minute then crank up to medium high. Knead for about five minutes until the dough pulls away from the sides and feels elastic. If it is sticking add flour one tablespoon at a time. Usually two extra tablespoons is just right.
First Rise:
Brush a clean bowl with melted butter. Place the dough in and brush the top with more melted butter. Cover with plastic wrap and let it rise in a warm spot about an hour or until doubled. This slow rise makes for fluffy and soft rolls.
Roll and Fill:
Punch down the risen dough and roll on a lightly floured surface into a rectangle about ten by fifteen inches and a quarter inch thick. Cover evenly with pesto. Sprinkle on parmesan feta spinach sun dried tomatoes and mozzarella in even layers.
Shape and Slice:
Roll the dough up snugly from the long edge to make one big spiral log. Slice the log into twelve equal pieces using a sharp knife for tidy swirls.
Arrange for Second Rise:
Grease a nine by thirteen inch baking dish. Place the slices swirl side up spaced evenly. Cover and let them puff up in a warm place for forty minutes until touching and soft.
Bake the Rolls:
Preheat your oven to three hundred fifty degrees Fahrenheit. Bake the rolls uncovered for thirty to thirty five minutes until golden brown and fragrant with bubbling cheese.
Finish with Garlic Butter:
Mix melted butter minced garlic and salt in a bowl. Brush this over the rolls straight from the oven and add a final snow of parmesan.
Serve:
Enjoy while warm so the cheese is stretchy and gooey.
A pan of rolls with cheese and red peppers. Pin it
A pan of rolls with cheese and red peppers. | recipesaddicts.com

My favorite thing about these rolls is the sun dried tomatoes Each bite gets a pop of tangy concentrated tomato flavor that balances all the cheese and herbs. My niece once nicknamed them pizza rolls with a secret garden and now that name always makes us laugh at family brunch.

Storage Tips

Once completely cooled store leftover rolls in an airtight container in the refrigerator for up to three days. Wrap and freeze longer term up to one month. To reheat bake covered at three hundred degrees or microwave briefly one at a time. I always add a pat of melted butter for a bakery fresh feel after warming.

Ingredient Substitutions

Swap feta for creamy goat cheese for a milder tang or use fontina for a richer melt. Try baby kale or chard instead of spinach if you like. Classic green pesto is wonderful but sun dried tomato pesto adds extra dimension. Non dairy mozzarella and vegan butter work for dairy free needs.

A plate of pesto feta rolls. Pin it
A plate of pesto feta rolls. | recipesaddicts.com

Serving Suggestions

These rolls are a star at brunches or as a unique party snack. Serve alongside crisp salads or a bowl of creamy tomato soup. For crowds slice each roll in half for easy bites or put them on a platter as a fun pull apart centerpiece. They also pair beautifully with fruit salads or grilled chicken mains.

Cultural Context

This recipe pulls from Mediterranean traditions blending Italian and Greek flavors like basil pesto and feta with the Eastern European tradition of savory filled breads. In my kitchen they are a fun twist on cinnamon rolls but go the extra mile with veggies and cheese for a snack everyone wants seconds of.

Frequently Asked Questions

→ How do I keep leftovers fresh?

Tuck any extra swirls into a container with a tight lid and pop them in the fridge. They'll taste good for three days. When you want one, a quick heat-up in the oven or microwave brings back the melty goodness.

→ Can I grab dough from the store?

For sure! If you’re in a rush, grab pizza or bread dough off the shelf. It’ll work just fine, though the texture and flavor might not be quite the same as homemade.

→ What kinds of cheese should I use?

Feta, mozzarella, and a bit of parmesan make the filling creamy and tangy. You could swap in goat cheese or fontina too if you're in the mood for something different.

→ Can these be made the day before?

Yep, you can assemble the swirls and stick them in the fridge right before the last rise. Let them warm up on the counter, then bake when you’re ready.

→ Got options if I’m short on ingredients?

No spinach? Use kale or arugula instead. Want to switch things up? Try roasted red peppers instead of sun-dried tomatoes, and tweak the cheeses or herbs if you want.

→ Can I stash these in the freezer?

Totally! Once baked and cooled, wrap them up tight and freeze. Let them thaw overnight and pop them in the oven for a warm, buttery treat.

Pesto Feta Swirls Cheese

Warm swirls packed with pesto, feta, spinach, and sun-dried tomatoes, then golden from a brush of garlic butter.

Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes
By: Sarah

Category: Comfort Food

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 12 Servings (12 rolls)

Dietary: Vegetarian

Ingredients

→ Dough

01 7 g unsalted butter, melted
02 113 g unsalted butter, chopped in 2.5 cm cubes, let it sit until soft
03 1 teaspoon kosher salt
04 344 g all-purpose flour
05 2 large eggs, room temp
06 2 teaspoons active dry yeast
07 5 tablespoons granulated sugar, use a bit first and keep the rest
08 163 g whole milk, warmed to 40-46°C

→ Filling

09 200 g mozzarella cheese, shredded
10 198 g oil-packed sun-dried tomatoes, chopped and drained
11 30 g fresh spinach, chopped roughly
12 115 g feta cheese, crumbled up
13 100 g parmesan cheese, grated
14 185 g basil pesto

→ Garlic Butter Topping

15 8 g parmesan cheese, grated and ready to toss on top
16 1 teaspoon kosher salt
17 1 teaspoon garlic, minced up
18 42 g unsalted butter, melted

Instructions

Step 01

Mix warmed milk with a tablespoon of sugar in a bowl. Sprinkle yeast over top and give it a whisk. Wait until you see it getting foamy, like 5 minutes.

Step 02

Toss the eggs into your milk and yeast mixture. Whisk until it all looks blended and smooth.

Step 03

In your mixer bowl with the dough hook attached, dump in the rest of the sugar, all the flour, and salt. Mix 'em around a little.

Step 04

Pour the eggy milk mix into your flour bowl. Turn the mixer on and pop in butter cubes, a bit at a time, letting each melt in before adding more.

Step 05

Let the mixer knead for a minute on medium speed. Then crank it to medium-high and let it work for five minutes, until the dough turns soft and stretchy. If it still sticks, add a spoonful of flour here and there.

Step 06

Brush a bowl with that melted butter. Plop in your dough, swipe on more butter on top, cover it up with plastic, and leave it somewhere warm so it can puff up to twice its size. Should take about an hour.

Step 07

Punch down the dough to deflate it. Sprinkle some flour on your counter and roll the dough out into a 25×38 cm rectangle about half a centimeter thick.

Step 08

Coat a 23×33 cm baking dish with nonstick spray so nothing sticks.

Step 09

Smear the pesto on the dough first. Add the parmesan, feta, spinach bits, sun-dried tomatoes, and then scatter mozzarella over it all.

Step 10

Roll that dough up tightly from the long side. Use a sharp knife to slice it into 12 pieces and arrange them in your greased dish. Let them chill until they double in size, like 40 minutes.

Step 11

Crank the oven to 175°C. Pop the dish in and bake uncovered until golden, about 30-35 minutes.

Step 12

Take the dish out and let the rolls cool for five minutes so they're easy to handle.

Step 13

Stir together melted butter, minced garlic, and salt in a tiny bowl.

Step 14

Brush that garlicky butter all over the warm rolls. Sprinkle them with parmesan and dig in while they're still toasty.

Notes

  1. Let the dough rise all the way both times so your rolls come out soft and fluffy.
  2. Use a serrated knife or plain dental floss if you want clean slices.

Tools You'll Need

  • Stand mixer with a dough hook
  • Rolling pin
  • Medium bowl
  • 23×33 cm baking dish
  • Sharp knife
  • Plastic wrap
  • Pastry brush

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has wheat (gluten)
  • Has milk or dairy
  • Has eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 412
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~