If you adore the combination of nutty, sweet, and coffee flavors, then you’ll absolutely fall for the Peanut Butter Sweet Rolls with Coffee Glaze and Streusel Recipe. These rolls come to life with a soft, tender dough infused with bold coffee, a luscious peanut butter and cream cheese filling, and a delightfully crumbly streusel topping that adds the perfect crunch. To top it all off, a smooth and richly flavored coffee glaze ties all the elements together for an irresistible treat. Whether you’re sharing these rolls for brunch or treating yourself to a comforting indulgence, this recipe promises gooey, aromatic, and utterly satisfying bites that will become an instant favorite in your kitchen.
Ingredients You’ll Need

Each ingredient in this recipe plays a key role in crafting these delicious rolls, from the fragrant coffee in the dough to the creamy peanut butter in the filling and streusel. The balance of simple, quality ingredients creates a remarkable flavor harmony and delightful texture that you won’t want to miss.
- 2 large eggs: Provide richness and structure to the dough for a tender crumb.
- 2 egg yolks: Add extra moisture and silkiness for enhanced softness.
- 2 oz brown sugar: Lends sweetness and depth of flavor to the dough.
- 4 oz unsalted butter, melted and warm: Brings buttery richness and moisture.
- 1 ¼ teaspoon kosher salt: Balances sweetness and enhances all flavors.
- 20 oz bread flour: Forms the backbone of the dough with the perfect gluten structure.
- 2 teaspoons instant yeast: Ensures a nice rise and soft texture.
- 6 oz double strength coffee, cooled: Infuses the dough with a subtle but distinct coffee undertone.
- ¾ cup peanut butter (creamy or crunchy): Creates the gooey, nutty filling that steals the show.
- 1 cup brown sugar (for filling): Sweetens the filling with a warm molasses note.
- Heavy pinch of salt (filling): Balances the sweetness and highlights the peanut butter.
- 2 oz cream cheese, room temperature: Adds tangy creaminess to the filling and the glaze.
- 2 oz melted butter (for filling): Makes the filling luxuriously smooth and sticky.
- ½ teaspoon coffee extract (optional): Amplifies the coffee flavor in the filling and streusel.
- ½ cup peanut butter (for streusel): Adds a nutty, rich crunch on top.
- 1 cup powdered sugar (for streusel and glaze): Sweetens and lightens the texture of the streusel and glaze.
- Pinch of salt (streusel): Counters sweetness for a balanced bite.
- ¼ teaspoon coffee extract (streusel): Supports the coffee notes in the topping.
- 2 oz cream cheese, room temperature (glaze): Gives the glaze a silky, tangy finish.
- 1 oz butter, room temperature (glaze): Adds richness to the glaze for a smooth pour.
- 2-4 teaspoons double strength coffee (glaze): Adjusts the glaze consistency and infuses bold coffee flavor.
How to Make Peanut Butter Sweet Rolls with Coffee Glaze and Streusel Recipe
Step 1: Prepare the Dough
Start by whisking together your eggs, egg yolks, brown sugar, melted butter, and salt in the bowl of a stand mixer until fully combined. Next, add in the bread flour and instant yeast, pouring in the cooled double strength coffee last. Switch to the dough hook and mix on low speed until the dough just comes together, which takes about two minutes. Then increase the speed to medium and knead for 8 to 10 minutes until the dough feels soft, smooth, and wonderfully stretchy. Once ready, shape it into a tight, smooth ball, place it back in the bowl, spray the dough’s surface with pan spray, cover with plastic wrap or a clean kitchen towel, and refrigerate for 8 to 24 hours. This cold rise deepens the coffee flavor while giving the dough time to develop an amazing texture.
Step 2: Roll Out and Add the Filling
After the dough has chilled, take it out and gently press out the trapped gases on a clean surface. Roll it into a large rectangle approximately 18 inches by 12 to 14 inches. Take your time here so the layer is even and smooth. Spread your luscious peanut butter filling evenly over the dough, but remember to leave about 1 ½ inches of dough clear on the long edge farthest from you. This prevent filling from oozing out when you roll it up.
Step 3: Shape the Rolls
Starting at the edge closest to you, roll the dough up tightly into a jelly-roll shape, using a bench knife if needed to help guide and tighten the roll. Pinch the seam closed to keep everything contained. Then trim off the ends to create clean edges. Cut the log in half, then cut those halves in half, and finally slice each quarter into thirds, leaving you with 12 equal rolls ready to nestle in your pan. Place the rolls in a greased 9 x 13-inch pan, arranged in three across and four down.
Step 4: Proof and Bake
Cover the pan and let the rolls rise in a warm spot until puffed up and almost doubled in size, about 1 ½ hours. During the last 30 minutes, preheat your oven to 350°F (175°C). Once risen, sprinkle the peanut butter streusel evenly over the tops. Bake for 30 to 35 minutes until the rolls are beautifully golden and set, with an internal temperature near 195°F. Let them cool until barely warm before you add the glaze.
Step 5: Make the Coffee Glaze and Finish
While the rolls bake or just after they come out, prepare the glaze by mixing cream cheese, butter, and powdered sugar together until smooth and creamy. Slowly add double strength coffee a teaspoon at a time until you reach a pourable glaze consistency that’s filled with warm coffee flavor. Drizzle generously over the warm rolls, allowing the glaze to melt slightly and add a glossy, tangy finish to this peanut buttery dream.
How to Serve Peanut Butter Sweet Rolls with Coffee Glaze and Streusel Recipe
Garnishes
These sweet rolls are plenty decadent on their own, but you can elevate the look and taste with fresh garnishes like chopped roasted peanuts or a light dusting of cinnamon sugar. A few chocolate shavings melted gently on top add an irresistible touch. The key is to complement the peanut butter and coffee notes without overpowering them.
Side Dishes
Serving these rolls alongside a strong black coffee or a frothy latte perfectly echoes the coffee flavor. For brunch, fresh fruit salad or a simple green salad lightly dressed can offer a refreshing contrast to the richness. Creamy yogurt with a drizzle of honey also pairs beautifully for an extra luxurious spread.
Creative Ways to Present
Arrange the rolls on a wooden board or a pretty cake stand for a casual, inviting look. Separate the rolls slightly so guests can easily grab their own. For a festive touch, wrap each roll in a strip of parchment paper tied with twine. You might even drizzle the coffee glaze in a crisscross pattern before serving to show off the glossy topping.
Make Ahead and Storage
Storing Leftovers
These rolls keep wonderfully at room temperature for up to three days, perfect for revisiting the next morning. Store them in an airtight container to maintain their moist, tender texture. When ready to enjoy, just microwave each roll for a few seconds for that fresh-baked feel.
Freezing
If you want to save some for later, freeze the rolls after baking by separating them on a sheet and freezing until firm. Then wrap each individually in plastic wrap and foil and freeze for up to a month. For best results, freeze the rolls before glazing and wait to add the glaze after thawing for a fresh, glossy finish.
Reheating
Simply thaw rolls at room temperature overnight or use a microwave on medium power for a quick warm-up. After thawing, you can gently reheat the glazed rolls for a few seconds in the microwave to restore softness and aroma. This way, they taste almost as perfect as when freshly made.
FAQs
Can I use crunchy peanut butter in this recipe?
Absolutely! Both creamy and crunchy peanut butter work beautifully in the Peanut Butter Sweet Rolls with Coffee Glaze and Streusel Recipe. Crunchy will give a bit more texture in the filling and streusel, which can be a delightful surprise.
What type of coffee should I use?
Double strength coffee is ideal because it provides a robust flavor without adding too much liquid to the dough or glaze. A dark roast or your favorite strong brewed coffee works well, and using quality coffee makes a noticeable difference.
Can I make these rolls without coffee?
You could omit the coffee and replace it with warm milk or water, but the coffee gives this recipe its signature depth and complexity. If you’re not a coffee fan, try adding cinnamon to the filling for a tasty peanut butter cinnamon roll variation.
How long can the dough rise in the fridge?
The dough benefits from a minimum 8-hour refrigerated rise but can rest up to 24 hours. The slow chill gives the dough time to develop flavor and texture and fits well with a busy schedule.
Is this recipe suitable for freezing before or after baking?
Yes! The best way is to bake first, then freeze the rolls individually before glazing. This makes thawing and reheating easier and keeps the glaze fresh. If you freeze baked rolls without glaze, add the glaze after thawing for the best taste and appearance.
Final Thoughts
You really can’t go wrong with this Peanut Butter Sweet Rolls with Coffee Glaze and Streusel Recipe. It’s that perfect balance of nutty, sweet, and coffee-infused magic that feels cozy and luxurious all at once. So grab your ingredients, let the dough rise slowly, and get ready to fill your home with the irresistible aroma of these dreamy rolls. I promise this recipe will become a treasured go-to whenever you need a little peanut buttery comfort in your life.
Print
Peanut Butter Sweet Rolls with Coffee Glaze and Streusel Recipe
- Total Time: 1 day 1 hour 15 minutes
- Yield: 12 rolls
Description
These Peanut Butter Sweet Rolls combine the rich flavors of coffee-infused dough with a gooey peanut butter, brown sugar, and cream cheese filling. Topped with a sweet peanut butter streusel and finished with a cream cheese coffee glaze, these rolls are perfect for a comforting brunch or sweet treat. Featuring a long, slow overnight rise for deep flavor development and a tender, soft crumb, this recipe offers a delightful twist on classic sweet rolls with a nod to coffee lovers.
Ingredients
For the Dough
- 2 large eggs
- 2 egg yolks
- 2 oz brown sugar
- 4 oz unsalted butter, melted and cooled to warm
- 1 ¼ teaspoon kosher salt (Morton’s recommended)
- 20 oz bread flour
- 2 teaspoons instant yeast
- 6 oz double strength coffee, cooled to warm (Door County Peanut Butter Crunch suggested)
For the Filling
- ¾ cup peanut butter (creamy or crunchy)
- 1 cup brown sugar
- Heavy pinch of salt
- 2 oz cream cheese at room temperature (¼ block)
- 2 oz butter, melted (½ stick)
- ½ teaspoon coffee extract (optional)
For the Peanut Butter Streusel
- ½ cup peanut butter
- 1 cup powdered sugar
- Pinch of salt
- ¼ teaspoon coffee extract
For the Glaze
- 2 oz cream cheese at room temperature (¼ block)
- 1 oz butter at room temperature (2 tablespoons)
- 1 ½ cups powdered sugar
- 2–4 teaspoons double strength coffee (adjust to desired glaze consistency)
Instructions
- Make the Dough: In a stand mixer bowl, whisk together eggs, egg yolks, brown sugar, melted butter, and salt until combined. Add the bread flour, followed by the instant yeast. Pour in the cooled double strength coffee. Attach the dough hook and mix on low speed until the dough forms, about 2 minutes. Increase to medium speed and knead for 8-10 minutes until the dough is soft, smooth, and very stretchy.
- First Rise: Shape the dough into a smooth ball and place it back in the bowl. Spray the exposed dough lightly with pan spray. Cover with plastic wrap or a clean kitchen towel and refrigerate for 8 to 24 hours for a slow, cold rise.
- Prepare the Filling: In a medium bowl, thoroughly combine peanut butter, brown sugar, salt, cream cheese, melted butter, and optional coffee extract. Set aside.
- Shape the Rolls: Remove dough from the fridge and gently press out gases on a floured surface. Roll dough into an 18″ by 12-14″ rectangle. Evenly spread the filling over the dough, leaving about 1½” clear on the long end furthest from you. Roll the dough tightly into a jelly roll from the long edge towards you, pinching the seam to seal. Trim the ends to even out the roll.
- Slice the Rolls: Cut the dough log in half, then each half into halves, and then each quarter into thirds, making 12 equal pieces. Place rolls in a greased 9×13 baking pan arranged 3 across and 4 down.
- Second Rise: Cover the pan and let the rolls rise in a warm place for about 1½ hours until puffy and nearly doubled.
- Make the Peanut Butter Streusel: Combine peanut butter, powdered sugar, salt, and coffee extract in the bowl of a stand mixer or with a hand mixer. Mix until soft crumbles form.
- Preheat the Oven: During the last 30 minutes of the second rise, preheat the oven to 350°F (175°C).
- Top and Bake: Sprinkle the peanut butter streusel evenly over the risen rolls. Bake for 30-35 minutes until rolls are deeply golden brown, well risen, and an internal temperature of at least 195°F is reached.
- Make the Coffee Glaze: While rolls cool slightly to warm (not hot), mix cream cheese, butter, and powdered sugar until smooth. Gradually add double strength coffee until the glaze reaches your desired consistency.
- Glaze and Serve: Drizzle the glaze over the warm rolls. Serve immediately or store at room temperature up to 3 days. Reheat each roll briefly in the microwave before serving for a fresh-baked feel.
Notes
- Can I Make a Half Recipe? Yes, you can halve all ingredients, including yeast, to make 6 rolls, especially if your mixer is smaller (about 4.5 quarts).
- Rising: Refrigerate dough for at least 8 hours and up to 24 hours for best flavor and texture.
- Freezing: Freeze baked rolls individually wrapped (plastic wrap and foil) for up to one month. Thaw overnight at room temperature or microwave on medium power. For best results, freeze before glazing. Let rolls come to room temperature before glazing and allow glaze to set about an hour before reheating.
- Prep Time: 40 minutes
- Cook Time: 35 minutes
- Category: Sweet Yeast Bread
- Method: Baking
- Cuisine: American