Cheese bread — the soft, fluffy, golden rolls you will want to make every single week

Total Time: 2 hrs 10 mins Difficulty: Intermediate
Soft, pillowy, pan-fried rolls stuffed with melty cheese and golden on the outside
Close-up of three golden pan-fried cheese bread rolls with a deep spotted golden crust piled on a wooden board showing their soft fluffy texture pinit

There is something about freshly made bread that just stops everything. The smell alone is enough to bring people wandering into the kitchen with that look on their face — you know the one.

Now imagine that same freshly made bread but stuffed with cheese, pan-fried to a deep golden crust on the outside, and impossibly soft and fluffy on the inside. That is exactly what these cheese bread rolls deliver every single time.

I started making these on weekends when I wanted something homemade but did not want to spend hours babying a complicated dough. This recipe is straightforward, forgiving, and the results are genuinely spectacular.

Soft pillowy dough, a cheesy interior, and that gorgeous golden crust that develops in the pan — it is the kind of bread that disappears from the table before it even has a chance to cool down.

Ever wondered what would happen if a dinner roll and a cheese-stuffed flatbread had a baby? Wonder no more. Let’s get into it.

Why you’ll love this recipe

  • That golden crust is everything. Pan-frying these rolls gives them a deep, spotted golden crust that you simply cannot achieve in the oven alone. It is crispy on the outside and cloud-like soft on the inside.
  • Soft and fluffy every time. The dough comes together with warm milk and yeast which gives you that incredibly soft, pillowy texture that makes these rolls so irresistible.
  • Simple everyday ingredients. Flour, milk, yeast, cheese, and a handful of pantry staples. Nothing fancy and nothing you need to hunt down at a specialty store.
  • Incredibly versatile. Eat them as a snack, serve them alongside soups and stews, or put them out as a bread basket at dinner. They work in every single context.
  • Kid approved without question. Soft bread plus melty cheese equals zero complaints from anyone at the table. FYI this is one of those recipes that makes you look like a kitchen hero without breaking a sweat.
  • No oven required. These cook entirely in a skillet on the stovetop which means you can make them any time without heating up your whole kitchen.

Ingredients with key notes

For the dough:

  • 500g all-purpose flour — Standard all-purpose flour works perfectly here. Measure by weight if you can for the most consistent results. If you are measuring by cup, spoon the flour into the cup and level it off — do not scoop directly from the bag or you will pack in too much flour and end up with a dense dough.
  • 300ml warm milk — The milk should feel comfortably warm to the touch — around 110°F or 43°C. Too hot and it will kill the yeast. Too cold and the yeast will not activate properly. When in doubt, err on the side of slightly cooler rather than hotter.
  • 10g dry active yeast — Make sure your yeast is fresh and not expired. Old yeast that has lost its potency is one of the most common reasons bread dough does not rise properly. If you are unsure, proof the yeast in the warm milk with the sugar first and look for bubbles and foam within 10 minutes.
  • 1 tsp sugar — Feeds the yeast and helps it activate. Also adds a very subtle sweetness to the dough that balances the saltiness of the cheese.
  • 1 tsp salt — Season the dough properly. Under-seasoned bread dough produces a bland result no matter how good your fillings are.
  • 50ml neutral oil — Vegetable oil, sunflower oil, or any mild flavored oil works well. The oil adds softness and richness to the dough and keeps it from drying out.

For the filling:

  • 200g mozzarella or feta cheese, grated or cubed — This is where you get to make a choice that changes the whole character of the roll. Mozzarella gives you that classic stretchy, melty, mild cheesiness. Feta gives you a saltier, tangier, more assertive flavor. Both are delicious in completely different ways. You can also combine the two for the best of both worlds — half mozzarella for the melt and half feta for the flavor punch.

For pan frying:

  • 2-3 tbsp neutral oil — For cooking the rolls in the skillet. Use just enough to coat the bottom of the pan. You want a shallow fry not a deep fry.

Step-by-step instructions

Step 1 — Activate the yeast

In a large mixing bowl, combine the warm milk, sugar, and dry active yeast. Stir gently to dissolve and let the mixture sit undisturbed for 8-10 minutes. You are looking for the surface to become foamy and bubbly — this tells you the yeast is alive and active and ready to do its job. If nothing happens after 10 minutes, your yeast is dead or your milk was too hot and you need to start this step again with fresh yeast.

Step 2 — Make the dough

Add the salt and oil to the yeast mixture and stir to combine. Add the flour gradually, about a cup at a time, mixing with a wooden spoon or your hands until a shaggy dough starts to come together. Once the dough is too stiff to stir, turn it out onto a lightly floured surface and knead by hand for 8-10 minutes until the dough is smooth, elastic, and just slightly tacky but not sticky. It should spring back when you poke it with your finger. If the dough feels too sticky, add flour a tablespoon at a time. If it feels too dry and tight, add a small splash of warm milk.

Step 3 — First rise

Shape the dough into a ball and place it in a lightly oiled bowl. Cover with a clean kitchen towel or plastic wrap and leave it in a warm spot to rise for 1 hour or until doubled in size. A warm oven with just the light on works great for this. If your kitchen is cold the dough will take longer to rise — that is completely fine, just be patient and let it double before moving on.

Step 4 — Divide and flatten

Once the dough has doubled, punch it down gently to release the gas. Turn it out onto a lightly floured surface and divide it into 8 equal portions. Roll each portion into a smooth ball. Working with one ball at a time, flatten it into a round disc about 4-5 inches in diameter using the palm of your hand or a rolling pin.

Step 5 — Fill with cheese

Place a generous portion of your grated or cubed cheese in the center of each flattened disc — about 25g per roll. Gather the edges of the dough up and around the cheese, pinching them together firmly at the top to seal the cheese completely inside. Make sure there are no gaps or thin spots where the cheese could leak out during cooking. Once sealed, gently flatten the filled ball back into a round disc shape about half an inch thick with your palm.

Step 6 — Second rise

Place the filled and shaped rolls on a lightly floured surface or parchment paper, cover with a kitchen towel, and let them rest for 20-30 minutes. This second short rise allows the dough to relax and puff up slightly which gives you a lighter, softer result in the pan. Do not skip this step.

Step 7 — Pan fry the rolls

Heat a large skillet over medium-low heat and add enough oil to coat the bottom of the pan. Once the oil is warm, place the rolls in the skillet — do not overcrowd, work in batches if needed. Cook on the first side for 4-5 minutes without touching them, until the bottom develops a deep golden brown spotted crust. The key here is medium-low heat — too high and the outside burns before the dough cooks through. Flip carefully and cook the other side for another 4-5 minutes until equally golden. The rolls should feel puffed and cooked through when gently pressed.

Step 8 — Rest and serve

Transfer the cooked rolls to a wire rack or plate lined with paper towels and let them rest for 3-5 minutes before serving. This brief rest allows the cheese inside to settle slightly and makes them easier to handle. Serve warm for the best experience — the cheese inside should still be soft and melty when you tear them open.

Serving suggestions

These cheese bread rolls are incredibly versatile and work in so many different contexts:

  • As a snack on their own — Warm, straight from the pan, with nothing else. Honestly they need no accompaniment whatsoever.
  • Alongside tomato soup — The combination of soft cheesy bread and a bowl of rich tomato soup is one of the great comfort food pairings of all time.
  • With a simple green salad — Balances the richness of the cheese and turns this into a light but satisfying lunch.
  • As a side for pasta dishes — Serve these instead of garlic bread alongside your favorite pasta. They are better than any store-bought garlic bread you have ever had.
  • With a dipping sauce — A simple marinara sauce, garlic butter, or even a drizzle of honey works beautifully with these rolls depending on whether you want to go savory or sweet.
  • As a breakfast bread — Serve warm with a fried egg on the side and a cup of coffee. Simple, satisfying, and a genuinely great way to start the day.

Storage tips

Room temperature: Store leftover cheese bread rolls in an airtight container or zip-lock bag at room temperature for up to 2 days. They will soften slightly as they sit but still taste great.

Refrigerator: For longer storage, keep them in an airtight container in the fridge for up to 4 days. The dough firms up in the fridge so reheating before eating is definitely recommended.

Reheating: The best way to reheat these is back in a dry skillet over medium-low heat for 2-3 minutes per side. This brings the golden crust back to life and warms the cheese filling through. The microwave works in a pinch — about 30-40 seconds — but you will lose the crispy crust.

Freezing: These freeze really well. Let the cooked rolls cool completely then place them in a single layer on a baking sheet and freeze until solid. Transfer to a freezer-safe bag and freeze for up to 2 months. Reheat straight from frozen in a skillet over medium-low heat, covered with a lid, for about 5-6 minutes per side.

Freezing the dough: You can also freeze the shaped, filled, uncooked rolls before the second rise. Place them on a baking sheet, freeze until solid, then transfer to a freezer bag. When ready to cook, thaw overnight in the fridge, allow to come to room temperature and complete the second rise, then pan fry as normal.

Wrapping it up

Cheese bread rolls are one of those recipes that feels almost unfairly simple for how impressive the results are. Soft, fluffy dough, a melty cheese center, and that gorgeous golden pan-fried crust — they deliver on every level every single time.

Whether you are making them for a weekend snack, a dinner side, or just because the craving hit on a random Tuesday, these rolls never disappoint.

Make a batch, share them while they are still warm, and watch them disappear faster than you thought possible. Happy cooking 🙂

Cheese bread — the soft, fluffy, golden rolls you will want to make every single week

Difficulty: Intermediate Prep Time 20 mins Cook Time 20 mins Rest Time 1.5 hr Total Time 2 hrs 10 mins
Estimated Cost: $ 8
Best Season: Suitable throughout the year

Description

Homemade cheese bread rolls made with a soft yeasted dough stuffed generously with mozzarella or feta cheese and pan-fried to a gorgeous golden spotted crust. No oven needed, simple pantry ingredients, and absolutely impossible to stop at just one.

Ingredients

For the dough:

For the filling:

Instructions

  1. Combine warm milk, sugar, and yeast in a large bowl. Stir gently and let sit for 8-10 minutes until foamy and bubbly.
  2. Add salt and oil to the yeast mixture. Gradually add flour, mixing until a shaggy dough forms. Turn out onto a floured surface and knead for 8-10 minutes until smooth and elastic.
  3. Place dough in a lightly oiled bowl, cover, and let rise in a warm spot for 1 hour until doubled in size.
  4. Punch down the dough and divide into 8 equal portions. Roll each into a ball and flatten into a 4-5 inch disc.
  5. Place about 25g of cheese in the center of each disc. Gather the edges up and around the cheese, pinching firmly to seal. Gently flatten each filled roll into a round disc about half an inch thick.
  6. Place filled rolls on a floured surface, cover, and let rest for 20-30 minutes.
  7. Heat oil in a skillet over medium-low heat. Cook rolls in batches for 4-5 minutes per side until deeply golden and cooked through. Do not rush the heat.
  8. Rest on a wire rack for 3-5 minutes before serving warm.
Keywords: cheese bread, cheese bread rolls, pan fried cheese bread, soft cheese bread recipe, homemade cheese rolls, cheesy bread rolls, easy cheese bread
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use instant yeast instead of dry active yeast?

Yes. If using instant yeast you can skip the activation step and add it directly to the flour along with the warm milk, sugar, salt, and oil. Instant yeast does not need to be proofed first. Use the same amount — 10g — and proceed with the recipe as normal. Your dough may rise slightly faster so keep an eye on it during the first rise.

Why did my dough not rise?

The most common culprit is yeast that is past its prime or milk that was too hot and killed the yeast. Always check that your yeast is within its expiry date and that your milk is warm but not hot — around 110°F or 43°C is ideal. If the yeast mixture does not foam up within 10 minutes during the activation step, start over with fresh yeast before investing time in the rest of the recipe.

Can I bake these in the oven instead of pan frying them?

You can but they will be a noticeably different product. The pan-fried method is what creates that distinctive golden spotted crust that makes these rolls so visually appealing and texturally interesting. If you want to bake them, brush with an egg wash and bake at 375°F for 18-20 minutes until golden. They will be delicious but more like a standard baked roll than the pan-fried version shown here.

What other cheeses can I use?

Pretty much any good melting cheese works well here. Cheddar, gouda, provolone, Colby Jack, or even cream cheese all make excellent fillings. You can also mix cheeses — half mozzarella for the stretch and half cheddar or feta for extra flavor is a combination that works really well. Avoid very hard cheeses like parmesan on their own as they do not melt well enough to give you a satisfying cheesy interior.

My cheese is leaking out during cooking — what went wrong?

Cheese leakage almost always means the dough was not sealed tightly enough around the filling. Make sure you pinch the edges together firmly with no gaps and that the dough is thick enough around the seam. Placing the sealed side down in the pan first also helps. If the dough was overproofed or stretched too thin around the filling it is also more likely to develop weak spots that allow the cheese to escape.

Can I make the dough ahead of time?

Absolutely. After the first rise, punch the dough down, wrap it tightly in plastic wrap, and refrigerate for up to 24 hours. When you are ready to use it, let it come back to room temperature for about 30 minutes before dividing, filling, and shaping. The slow cold rise in the fridge actually develops the flavor of the dough even further which is a bonus.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.