Cheesy pull-apart rolls are soft, fluffy bread rolls packed with gooey, melted cheese that stretches with every bite. They’re the perfect mix of warm bread and rich, cheesy goodness that everyone will want to reach for again and again.
I love making these rolls for family gatherings or casual dinners because they’re fun to share. The best part is pulling them apart piece by piece, which somehow makes eating bread feel extra special. I like to use a mix of cheeses for a deeper flavor, but even a simple cheddar does the trick beautifully.
These rolls are great served warm right out of the oven, especially with a bowl of soup or a fresh salad. Whenever I make them, I always have to remind myself to save some for later because they disappear fast when they’re this cheesy and delicious.
Key Ingredients & Substitutions
Flour: All-purpose flour is great for soft, fluffy rolls. If needed, bread flour works well too for a chewier texture.
Yeast: Active dry yeast gives the rolls their rise. Instant yeast can be used without proofing—just mix it directly into the flour.
Cheese: Sharp cheddar and mozzarella create gooey, flavorful filling. You can swap mozzarella for provolone or Monterey Jack for a different melt and taste.
Butter & Garlic: Butter adds richness, and garlic elevates the flavor. If you want a milder taste, reduce garlic or use garlic powder instead of fresh.
Lemon: Thin lemon slices add a fresh, bright note. If you don’t have lemon, a sprinkle of lemon zest works too.
How Do You Make the Rolls Soft and Fluffy with Cheesy Centers?
Soft rolls come from proper yeast activation, kneading, and rising. Here’s how to get it right:
- Activate yeast in warm milk (about 110°F) with sugar. Wait until it foams—that means the yeast is alive and ready.
- Knead the dough well (8-10 minutes) to develop gluten, which gives the dough structure and softness.
- Let the dough rise in a warm spot until doubled in size to get airy rolls.
- When shaping, seal cheese inside the dough completely so it melts inside without leaking.
- Let the rolls rise again after shaping—they’ll be puffier and softer when baked.
- Brush with butter before and after baking to keep the crust tender and flavorful.

Equipment You’ll Need
- Large mixing bowl – I prefer this for mixing and rising the dough because it’s roomy and easy to cover.
- Stand mixer with dough hook (optional) – makes kneading easier and faster if you have one.
- Baking sheet or tray – provides a sturdy surface for arranging the rolls in a cluster.
- Parchment paper – helps prevent sticking and makes cleanup easier.
- Small bowl and brush – for mixing and applying the garlic herb butter.
- Knife or dough scraper – for dividing and shaping the dough into individual rolls.
- Cooling rack (optional) – to cool the rolls slightly without getting soggy on the bottom.
Flavor Variations & Add-Ins
- Use shredded Monterey Jack or mozzarella instead of cheddar for a milder melt.
- Stir in cooked bacon bits or sautéed mushrooms for extra flavor and texture.
- Add a pinch of red pepper flakes or smoked paprika to the garlic herb butter for a spicy kick.
- Mix chopped sun-dried tomatoes or fresh basil into the cheese filling for a different flavor profile.
How to Make Cheesy Pull-Apart Rolls
Ingredients You’ll Need:
- 3 ½ cups all-purpose flour
- 2 ¼ tsp (1 packet) active dry yeast
- 1 cup warm milk (about 110°F)
- 2 tbsp sugar
- 1 tsp salt
- 3 tbsp unsalted butter, melted + extra for brushing
- 1 large egg
- 1 ½ cups shredded sharp cheddar cheese (divided)
- ½ cup shredded mozzarella cheese
- 3 cloves garlic, minced
- ¼ cup fresh parsley, finely chopped
- 1 tbsp dried Italian herbs (oregano, basil, thyme blend)
- 2 tbsp grated Parmesan cheese
- 1 lemon, thinly sliced (for garnish)
- Olive oil for brushing
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare the dough, 1 to 1 ½ hours for the first rise, 15-20 minutes for the second rise, and 20-25 minutes baking time. In total, set aside around 2 to 2 ¼ hours to get delicious, melty cheesy pull-apart rolls.
Step-by-Step Instructions:
1. Get the Yeast Ready:
In a small bowl, pour the warm milk and stir in the sugar and yeast. Let it sit for 5 to 10 minutes, until it becomes foamy. This means the yeast is active and ready to work!
2. Make the Dough:
In a large bowl, whisk together the flour and salt. Add the melted butter, egg, and the foamy yeast mixture. Mix everything until a soft dough forms. Knead on a lightly floured surface for 8-10 minutes until the dough is smooth and elastic. If you have a stand mixer with a dough hook, you can use it to knead the dough.
3. Let the Dough Rise:
Place your dough in a greased bowl, cover it with a clean kitchen towel, and leave it in a warm spot. Let it rise for about 1 to 1 ½ hours, or until it doubles in size.
4. Shape the Rolls:
Preheat your oven to 375°F (190°C) and line a baking tray with parchment paper. Punch down the dough and divide it into 12 equal pieces. Flatten each piece slightly, place a tablespoon of mixed cheddar and mozzarella cheese in the center, then carefully pinch the dough closed around the cheese to form a smooth ball.
5. Arrange and Prepare for Baking:
Place the rolls close together on the prepared baking tray, seams side down, either in a circle or cluster. Cover them and let rise again for 15-20 minutes.
6. Add the Garlic Herb Butter:
In a small bowl, mix melted butter, minced garlic, chopped parsley, Italian herbs, and grated Parmesan cheese. Brush this garlic herb butter generously over the tops and sides of the rolls. Place thin lemon slices on top for a bright flavor and pretty finish.
7. Bake and Serve:
Bake the rolls for 20 to 25 minutes until golden brown and cooked through. When they come out of the oven, brush them again with the leftover garlic herb butter for extra shine and flavor. Let them cool for a few minutes, then serve warm and enjoy pulling the rolls apart with gooey cheese inside.
Can I Use Frozen Dough to Make These Rolls?
Yes! You can prepare the dough ahead and freeze it after the first rise. When ready, thaw it overnight in the fridge, shape the rolls, let rise again, then bake as directed.
What Cheese Can I Substitute If I Don’t Have Cheddar or Mozzarella?
Try Monterey Jack, provolone, or gouda for a similar melty texture and mild flavor. Just make sure the cheese you choose melts well for that gooey pull-apart effect.
How Should I Store Leftover Pull-Apart Rolls?
Keep any leftovers in an airtight container at room temperature for up to 2 days. Reheat gently in the oven or microwave before serving to bring back the softness and melty cheese.
Can I Add Other Flavors to the Garlic Herb Butter?
Absolutely! Consider adding red pepper flakes for heat, or a bit of smoked paprika for depth. Fresh herbs like thyme or rosemary also complement the cheesy rolls nicely.