Breads & Doughs

Cheese Rolls Recipe

5 from 6 votes
Bake these soft, fluffy Cheese Rolls filled with a melty garlicky cheddar and gruyère swirl—easy, yet irresistibly comforting and bakery-worthy.
A top-down view of golden cheese rolls with swirls.

This post may contain affiliate links. Please see my full disclosure for details.

Hi Bold Bakers!

WHY YOU’LL LOVE THIS RECIPE: My savory Cheese Rolls Recipe is the warm, flavorful go-to you’ll reach for again and again, whether you’re baking for the holidays or pulling together a comforting weekday dinner. These rolls are pillowy soft with a melty spiral of garlicky cheddar and gruyère—true comfort food in every bite.

While yeasted breads do take more time than quick breads made with baking powder or soda, my chef’s secret is simple: prepare ahead. The cheese filling can be made up to five days in advance and stored in the fridge, and I almost always make the dough the day before I plan to bake. Once rolled, filled, and sliced, the rolls go straight into the baking pan and proof slowly overnight in the refrigerator. The next day, all that’s left is letting them sit at room temperature for about two hours, brushing with egg wash, and baking—fresh, fluffy cheese rolls with very little last-minute effort.

  • Fluffy texture: This dough, enriched with milk and eggs, is wonderfully puffy and beautifully soft.
  • Savory filling: Cheddar, gruyere, garlic, and thyme bake up tangy, nutty, and aromatic, and the cheese infuses every bite!
  • No fussy proofing: These rolls are made with instant yeast so that you can mix it right in—no extra steps.
  • Easy! If you’ve ever wondered how to make a cheese roll, this is for you! These layered treats look complicated, but you simply spread the filling onto the dough, roll, and cut.
  • Better than a bakery: Tender, cheese-filled rolls piping hot from the oven are truly heavenly.

Cheese plus bread equals a perfect food! I wanted to develop a recipe for a lovely yeasted roll that would be amazing on its own, but would be even more special when paired with a seasoned cheese filling. Instead of just the cheese and herby mixture on top, I doubled down on flavor by kneading part of the cheese mixture into the dough, then rolling the rest with crushed garlic and fresh thyme to create an unforgettable pull-apart indulgence. For more cheese-filled treats, check out Cheese and Onion Rolls, Ham and Cheese Pastry Twists, Crazy Dough Cheesy Bread, and Bacon and Cheese Strata.

Table of Contents

A tray of baked golden cheese rolls with swirls.

What are Cheese Rolls?

Cheese Rolls are soft bread rolls made with an enriched yeast dough kneaded with a mixture of cheddar and gruyère cheeses, then filled with more cheese and a garlic and thyme mixture, and baked. These buttery, pull-apart rolls have a fluffy texture and layers of luxurious flavor. Enriched breads such as brioche became popular in the 1800s, and cheese baked into bread is an Alpine tradition. Cheese breads are a lovely snack, and are also perfect at breakfast and as accompaniments at lunch and dinner.

Tools You Need

Key Ingredients and Substitutes

Cheese Rolls Recipe ingredients

Cheddar cheese

  • Cheddar adds a bold, pleasantly sharp flavor.
  • The cheddar melts into a delightfully molten consistency.
  • Substitutes: For an even bolder flavor, use smoked cheddar.
    • For a milder flavor, use Monterey Jack instead of cheddar.

Gruyère cheese

  • Gruyère’s nutty taste perfectly balances hearty cheddar.
  • Additionally, gruyère melts well, spreading flavor throughout the roll.
  • Substitute: You can also use fontina, Comte, Jarlsberg, or Gouda.

All-purpose flour

  • All-purpose flour gives the cheese roll enough structure to support the cheese while still providing a tender texture.
  • Substitute: You can replace 25% of the all-purpose flour with whole wheat flour to give the rolls a wholesome, nutty flavor without sacrificing too much softness.

Granulated sugar

  • Granulated sugar feeds the yeast.
  • Additionally, sugar adds subtle sweetness that balances the salty cheese.

Instant yeast

  • Instant yeast gives the rolls a predictable rise and a fluffy texture.
  • Importantly, instant yeast doesn’t need sponging, so you can mix it with the dry ingredients.
  • Just be sure to mix the yeast with the flour first before adding the salt. Salt can sometimes deactivate the yeast if it comes into direct contact.
  • Substitute: If you’re using active dry yeast instead, for every teaspoon of instant yeast, use 1 1/4 teaspoons of active dry yeast. Bring the whole milk to lukewarm temperature and mix in the active dry yeast. Let it sit for about 5 minutes until foam forms on top.
    • To tell if water is lukewarm, take a small amount of water and put your finger in it. If it feels close to your body temperature or slightly warmer, it’s lukewarm.

Salt

  • Salt strengthens the gluten network, which makes the dough more elastic.
  • Importantly, salt enhances all of the ingredients in these cheese herb rolls.

Eggs

  • Eggs give the rolls tenderness, rich flavor, and a golden color.
  • Importantly, eggs contribute to the rolls’ structure in this cheese roll recipe.
  • Substitute: For an egg-free recipe, use 1/2 cup (4 oz/115 g) of full-fat Greek yogurt or sour cream in place of the two eggs.

Whole milk

  • Whole milk hydrates the dough and contributes to the soft texture in this cheese roll recipe.
  • Additionally, the milk adds flavor.
  • Substitute: If you prefer, use the same amount of an unsweetened plant-based milk, like oat milk.

Butter

  • Butter is used in both the dough and the filling in this recipe for cheese rolls.
    • In the dough, butter makes these plush, soft, rich, and flavorful.
    • In the filling, butter unites the garlic and thyme spread
  • Be sure to use room temperature butter here—it will incorporate better into the dough.
  • Substitute: If you like, use olive oil instead.
    • In the dough, use 3 tablespoons of olive oil.
    • For the filling, use 6 tablespoons of olive oil.

Garlic

  • Garlic gives the filling savory depth to this easy cheese rolls recipe.
  • For the best flavor, I recommend using fresh garlic instead of garlic powder.
  • Substitute: Roast the garlic before using for a mellower, sweeter flavor.

Thyme

  • Thyme adds a herbal brightness that lightens the richness of the cheese and garlic.
  • Substitute: In place of the fresh thyme, you can use the same amount of other fresh herbs, like basil, oregano, sage, or very finely minced rosemary.
    • You can also use a smaller amount of dried herbs, as their flavor is more concentrated. Use 1 teaspoon of dried thyme or 1 teaspoon of Italian seasoning.

Egg wash

  • Egg wash (1 egg mixed with 1 tablespoon of milk or water) gives the rolls a golden-brown color and a shine.
  • Substitute: You can also brush the baked rolls with butter melted in the microwave.

How to Make Cheese Rolls Recipe

Make the Cheese Dough and Proof

  1. Make the cheese mixture: In a medium bowl, combine the cheddar and the gruyere cheese and set aside.

Make the cheese mixture for Cheese Rolls Recipe.

  1. Mix the dry ingredients: In the bowl of a stand mixer fitted with a dough hook (or in a large bowl if mixing by hand), stir together the flour, sugar, yeast, and salt.

Mix dry ingredients of Cheese Rolls Recipe.

  1. Add the rest of the ingredients and knead: Add in the eggs, milk, and 1/4 cup (2 oz/57 g) of the butter and knead on medium speed for 6 to 8 minutes.

Add the rest of the ingredients and knead.

  1. Mix in cheese: Knead in 1 cup (3 oz/85 g) of the cheese mixture into the dough until incorporated, about 1 more minute.

Mix in cheese mixture into the dough until incorporated.

  1. Set aside to rise: Transfer the dough to a large, oiled bowl, cover with plastic wrap and a kitchen towel, and let the dough rise in a warm place until doubled in size, about 1 hour.

Proof until doubled in size, about 1 hour.

Shape the Cheese Rolls and Proof

  1. Prepare pan: Butter and line a 9×13-inch (23×33-cm) baking pan and set aside.
  2. Roll out dough: On a floured surface, roll the dough into a 12×18-inch (30×46-cm) rectangle.
  3. Make and spread the filling: In a small bowl, combine the remaining 1/2 cup (4 oz/115 g) of butter with the crushed garlic and fresh thyme, then spread it over the dough.

Make the filling and spread over the rolled-out dough.

  1. Top with cheese: Sprinkle the remaining cheese over the butter.

Top with cheese.

  1. Roll up: Starting at the 18 inch (46 cm) edge, roll the dough into a tight log, patting down as you go to ensure there are no gaps.

Roll up the dough.

  1. Measure before cutting: Remeasure the log to make sure it’s 18 inches (46 cm) long.
  2. Slice into portions: Cut the log into 12 equal pieces that measure roughly 1 1/2 inches (4 cm).

Sliced cheese rolls dough

  1. Place on baking tray: Arrange the rolls, cut side up, in the prepared baking sheet.

Arrange the sliced cheese rolls into the baking tray.

  1. Set aside for second rise: Cover with plastic wrap and a kitchen towel and let rise again until doubled in size, about 1 hour.

Bake the Cheese Rolls

  1. Prepare to bake: Towards the end of the rising time, preheat the oven to 350°F (180°C).
  2. Add egg wash and bake: Brush the rolls with egg wash and bake for 20 – 25 minutes, until golden brown.

Add egg wash and bake until golden brown.

  1. Cool slightly and enjoy: Let cool for 10 minutes before enjoying.

A close-up shot at the gold cheese rolls.

FULL (PRINTABLE) RECIPE BELOW!

Gemma’s Pro Chef Tips

  • To use active dry yeast instead of instant yeast, increase the yeast to 2 teaspoons and combine it with the warm milk and sugar listed in the ingredients.
    • Let it proof for about 10 minutes (or until foamy) before mixing the dough together.
  • Create a warm proofing environment if your kitchen is cold by turning your oven on for 1 minute, then turning it off, and setting the bowl of dough in the oven with the door closed.
  • You can replace the gruyere in the recipe with an equal amount of fontina, Comté, Jarlsberg, or Gouda, or with more cheddar cheese.
  • Flavorful filling variations include adding crispy, crumbled bacon or pancetta, or replacing the garlic with caramelized onions for a richer, mellower filling (caramelize two thinly sliced onions, cool completely and blot to remove excess moisture, then add to the filling with the cheese and thyme).
  • Add some spice by replacing the thyme with finely diced jalapenos for a bit of a kick. You can also sprinkle the filling with 1/2 teaspoon of red pepper flakes or 1 teaspoon of smoked paprika.
  • These rolls are best served hot. To reheat leftovers, wrap the rolls in foil and place them in the oven at 350°F (180°C) for about 10 minutes.

A fluffy cheese roll is being lifted from the corner of the baking pan.

Make-Ahead and Storage Instructions

Make-ahead tips

  • Partially make a batch of rolls and refrigerate: You can make the rolls through step 13, then cover tightly with cling wrap and refrigerate for 18 to 24 hours.
    • Take the chilled rolls out of the fridge 60 to 90 minutes before baking, then let sit at room temperature to puff up.
    • Brush with egg wash and bake.

How to store leftovers

  • Store completely cooled rolls in an airtight container in the refrigerator for up to two days.
    • To reheat leftovers, wrap the rolls in foil and place in the oven at 325°F (165°C) for about 10 minutes.
  • For longer storage, freeze the rolls. After rolls are fully cooled, wrap well, place in an airtight container or freezer bag, and freeze for up to one month.
  • Reheat, loosely covered, at 325°F (165°C).

How to Serve Cheese Rolls

FAQs

How do I make sure my dough rises properly?

  • Be sure the milk is lukewarm, and not too hot, as that could damage the yeast.
  • If your room is too cool, turn on your oven for 1 minute, then turn it off, and set the bowl of dough in the oven with the door closed.
  • Knead the dough for the time directed.
  • Proof until doubled in size.
  • Be patient if your dough is slow to rise, and enriched dough can take a little more time.

Can I make these rolls egg-free?

  • Yes, you can make these rolls egg-free.
    • For an egg-free recipe, use 1/2 cup (4 oz/115 g) of full-fat Greek yogurt or sour cream in place of the two eggs.
    • Instead of using egg wash, brush the baked rolls with melted butter.

How do I make sure my filling stays in the rolls and doesn’t leak out or get too runny?

  • To keep the filling intact, be sure the butter for the filling is softened, but not too melty.
  • Try not to sprinkle the cheese too close to the edges of the dough.
  • Roll the dough log tightly, then pat to ensure there are no gaps.

More Bread Roll Recipes

Cheese Rolls Recipe

5 from 6 votes
A top-down view of golden cheese rolls with swirls.
My Cheese Rolls recipe is soft and fluffy with a melty garlicky cheddar and gruyère swirl—easy to make, comforting, and bakery-worthy.
Author: Gemma Stafford
Servings: 12 rolls
Prep Time 30 minutes
Cook Time 25 minutes
Proof Time 2 hours 30 minutes
Total Time 3 hours 25 minutes
A top-down view of golden cheese rolls with swirls.
My Cheese Rolls recipe is soft and fluffy with a melty garlicky cheddar and gruyère swirl—easy to make, comforting, and bakery-worthy.
Author: Gemma Stafford
Servings: 12 rolls

Ingredients

  • 2 cups (6 oz/170 g) shredded cheddar cheese
  • 1 ½ cups (4 ½ oz/128 g) shredded gruyere cheese
  • 3 ½ cups (17 ½ oz/497 g) all-purpose flour
  • 2 teaspoons granulated sugar
  • 1 ½ teaspoons instant yeast
  • 1 ½ teaspoons salt
  • 2 large eggs , at room temperature
  • 1 cup (8 fl oz/240 ml) whole milk , lukewarm
  • ¼ cup (2 oz/57 g) plus ½ cup (4 oz/115 g) butter , softened
  • 2 cloves garlic , crushed
  • 1 tablespoon fresh thyme leaves
  • Egg wash

Instructions

To Make the Cheese Dough and Proof (1 ½ hours)

  • In a medium bowl, combine the cheddar and gruyere cheese and set aside.
  • In the bowl of a stand mixer fitted with a dough hook (or with a large bowl if mixing by hand) stir together the flour, sugar, yeast and salt.
  • Add in the eggs, milk and ¼ cup (2 oz/57 g) butter and knead on medium speed for 6-8 minutes.
  • Knead in 1 cup (3 oz/85 g) of the cheese mixture into the dough until incorporated, about 1 more minute.
  • Transfer the dough to a large, oiled bowl, cover with plastic wrap and a kitchen towel and let rise in a warm place until doubled, about 1 hour.

To Shape the Cheese Rolls and Proof (2 hours)

  • Butter and line a 9x13 inch (23 x 33 cm) baking pan and set aside.
  • On a floured surface, roll the dough into a 12x18 inch (30 x 46 cm) rectangle.
  • In a small bowl, combine the remaining ½ cup (4 oz/115 g) of the butter with the crushed garlic and fresh thyme, then spread this over the dough.
  • Sprinkle the remaining cheese evenly over the butter.
  • Starting at an 18 inch (46 cm) edge, roll the dough into a tight log, patting down as you go to ensure that there are no gaps.
  • Remeasure the log to check that it is 18 inches (46 cm) long.
  • Cut the log into 12 equal portions that measure roughly 1 ½ inches (about 4 cm).
  • Arrange the rolls, cut side up, in the prepared baking sheet.
  • Cover with plastic wrap and a kitchen towel and let rise again until doubled in size, about 1 hour.

To Bake the Cheese Rolls

  • Towards the end of the rising time, preheat the oven to 350°F (180°C).
  • Brush the rolls with egg wash then bake for 20-25 minutes, until golden brown.
  • Let cool for 10 minutes before enjoying. Store completely cooled rolls in an airtight container in the refrigerator for up to 2 days.
5 from 6 votes
guest

12 Comments
most useful
newest oldest
Inline Feedbacks
View all comments
Lynn
Lynn
3 months ago

These are the most beautiful delicious rolls! I subbed pepper-jack cheese for the Gruyere and chopped jalapenos for the Thyme. I also cut the recipe in half and made 9 rolls in an 8X8 pan.

Pat
Pat
3 months ago

Hi Gemma, these Cheese Rolls absolutely rock!!! I made them up the other day and they were as delicious as they were beautiful! I’m going to have to start taking pictures of the finished products as they come out of the oven! Today’s adventure will be the sandwich bread recipe. Thank you, Gemma!

Karen
Karen
3 months ago

Hi Gemma,
These look amazingly delicious and can’t wait to try. A thought just came to mind and was wondering if this dough could be mixed with the cheese and seasonings, cut and shaped into balls and baked like making dinner rolls? Do you think this would work? I will definitely make this recipe, thanks Gemma!🙂❤️☃️

Razia
Razia
3 months ago

The recipe was easy to follow and definitely worth the effort. Really delicious.

1000529079
MaryBeth Nieto-Reyes
MaryBeth Nieto-Reyes
3 months ago

Gemma, line the pan with parchment, right? This is how it reads:
Prepare pan: Butter and line a 9×13-inch (23×33-cm) baking pan and set aside.
Baking this soon!

About Us

Meet Gemma

About Us

Meet Gemma

Hi Bold Bakers! I’m Gemma Stafford, a professional chef originally from Ireland, best-selling cookbook author, and the creator of Bigger Bolder Baking and the Bold Baking Network. I want to help you bake with confidence anytime, anywhere with my trusted and tested recipes and baking tips. You may have seen one of my 1000+ videos on YouTube, Instagram, Facebook, or TikTok or as a guest judge on Nailed It! on Netflix or the Best Baker in America on Food Network. No matter your skills, my Bold Baking Team & I want to be your #1 authority for everything baking.

 

Weeknight Family Favorites Chapter from the Bigger Bolder Baking Every Day Cookbook

Close the CTA

5 Days of
My BEST EVER Recipes

FREE EMAIL BONUS

51434

Chef-tested recipes that have been loved by millions of real bakers

Better tools for everyday baking

Close the CTA