Cheesy pull-apart rolls are the perfect treat when you’re craving something warm, gooey, and fun to share. These soft, golden rolls are loaded with melted cheese that oozes out with every tear, making them a total crowd-pleaser. The combination of fluffy bread and gooey cheese creates a texture that’s hard to resist.
I love making these rolls when friends or family come over because they bring everyone together naturally. There’s something so satisfying about pulling apart the rolls piece by piece and watching the cheese stretch. My little tip? Warm them up just before serving so the cheese stays melted and extra delicious.
They work great as a snack, side dish for dinner, or even a party appetizer. I like to serve them with a little garlic butter on top or alongside a fresh salad. Honestly, once you start on these cheesy pulls, it’s impossible to stop—so keep plenty on hand because everyone will be asking for seconds!
Key Ingredients & Substitutions
Bread Rolls: I prefer crusty round rolls like sourdough for their chewy texture and sturdy crumb. You can swap for other round soft breads, but avoid very soft buns since they may fall apart when stuffed.
Cheese: Cheddar and mozzarella are a classic combo—cheddar for flavor, mozzarella for the stretchy melt. Feel free to use just one type or mix in others like Monterey Jack or provolone for variety.
Butter & Garlic: Melted butter mixed with garlic adds rich flavor and moisture to the rolls. If avoiding butter, olive oil works well, but butter gives that special golden finish.
Herbs: Fresh parsley and dried oregano add brightness and depth. You can swap oregano for thyme or basil depending on your taste.
How Do You Cut the Rolls Without Slicing Them Completely?
The cuts let the butter and cheese melt inside, but the rolls need to stay whole. Here’s how:
- Place the roll on a cutting board and use a sharp knife.
- Make cuts about 1 inch apart, slicing almost but not all the way to the bottom.
- A gentle touch is key. Stop cutting when you feel the knife reach near the base.
- Cut at an angle if easier to create a crisscross pattern.
- Holding the roll steady helps keep it from sliding.
When done right, the rolls stay together but pull apart easily after baking, and cheese melts perfectly inside each slice.

Equipment You’ll Need
- Baking sheet – I use a standard rimmed baking sheet to hold the rolls securely while baking.
- Paring or bread knife – a sharp knife makes clean cuts without squishing the bread.
- Small bowl – for mixing the butter and herbs, keeping everything organized.
- Pastry brush – helps evenly spread the garlic herb butter over the rolls for maximum flavor and golden color.
- Measuring cups and spoons – for precise ingredient portions, especially with cheese and herbs.
Flavor Variations & Add-Ins
- Cheese: try Monterey Jack, provolone, or pepper jack for different flavor profiles and spice.
- Herbs & Spices: add chopped basil, thyme, or a pinch of chili flakes for extra zest.
- Meat: tuck cooked bacon, ham, or cooked sausage into the slits for a hearty twist.
- Extra flavor: brush with pesto or sprinkle everything bagel seasoning before baking for added aroma and taste.
Cheesy Pull-Apart Rolls
Ingredients You’ll Need:
- 4 large round bread rolls (such as sourdough or crusty white rolls)
- 1 1/2 cups shredded cheese (cheddar, mozzarella, or a mix)
- 4 tbsp unsalted butter, melted
- 2 cloves garlic, minced
- 2 tbsp fresh parsley, finely chopped
- 1 tsp dried oregano
- Salt and freshly ground black pepper, to taste
- Lemon wedges, for garnish (optional)
How Much Time Will You Need?
This recipe takes about 10 minutes for prep and 15-20 minutes of baking time, so plan on roughly 30 minutes total to make these delicious cheesy pull-apart rolls.
Step-by-Step Instructions:
1. Preheat and Prepare Your Baking Area:
Start by preheating your oven to 350°F (175°C). Line a baking sheet with parchment paper or lightly grease it to keep the rolls from sticking.
2. Make the Cuts in the Rolls:
Take each roll and carefully cut deep slits about 1 inch apart in a crisscross pattern on the top. Be sure not to cut all the way through to the bottom—this is what keeps the roll whole so it pulls apart easily after baking.
3. Mix the Garlic Herb Butter:
In a small bowl, mix together the melted butter, minced garlic, chopped parsley, dried oregano, salt, and black pepper. This flavorful butter will soak into the rolls and give them an amazing aroma and taste.
4. Stuff the Cheese Inside the Rolls:
Fill the slits in each roll with shredded cheese, spreading it evenly so each bite is gooey and cheesy.
5. Brush the Rolls with Garlic Butter:
Place the stuffed rolls on your prepared baking sheet, then generously brush the garlic herb butter over the tops and inside the cuts to add moisture and flavor.
6. Bake Until Golden and Melty:
Bake the rolls in the oven for 15-20 minutes, or until the cheese has fully melted and the tops are golden brown and crispy.
7. Add Final Touches and Serve:
If you like, sprinkle a little extra fresh parsley on top for color, and serve immediately with lemon wedges for a bright squeeze of fresh flavor.
8. Enjoy Your Cheesy Pull-Apart Rolls!
Serve them warm and watch everyone happily tear apart these soft, cheesy, irresistible rolls. Perfect as a snack, side, or party treat!
Can I Use Frozen Bread Rolls for This Recipe?
Yes, you can! Just make sure to fully thaw the rolls before preparing. Let them sit at room temperature for about an hour or thaw overnight in the fridge to ensure even baking and easy cutting.
Can I Substitute Different Cheeses?
Absolutely! Feel free to experiment with cheeses like Monterey Jack, provolone, or pepper jack for different flavors. Just pick cheeses that melt well to keep that gooey texture.
How Do I Store Leftover Pull-Apart Rolls?
Store any leftovers in an airtight container at room temperature for up to 2 days. To reheat, warm them in the oven at 300°F (150°C) for 5-10 minutes until the cheese melts again.
Can I Prepare These Rolls Ahead of Time?
Yes! Stuff and brush the rolls with garlic butter, then cover and refrigerate for a few hours before baking. Let them come to room temperature for about 15 minutes before putting them in the oven to ensure even cooking.