Savory Pesto Rolls with Mozzarella Easy Homemade Pesto Bread Recipe

Posted on

savory pesto rolls - featured image

The smell of freshly baked savory pesto rolls with mozzarella fills the kitchen with a cozy, mouthwatering aroma that instantly makes you feel at home. I remember the first time I made these homemade pesto bread delights—it was a lazy Sunday afternoon, and I was craving something warm, cheesy, and packed with flavor. Honestly, these rolls became an instant favorite in my house, disappearing faster than I could pull them out of the oven! If you’ve ever loved the combination of fresh basil pesto and melty mozzarella, you’re going to adore this recipe.

What’s great about these savory pesto rolls is that they’re not just tasty—they’re a little adventure in baking that anyone can tackle. I’ve baked this recipe countless times, tweaking it here and there to get the perfect balance of fluffy dough and rich, cheesy filling. Whether you’re baking for a family dinner, a weekend brunch, or just because you want a savory treat, these rolls deliver on all fronts. Plus, they’re homemade, so there’s that extra satisfaction from pulling something delicious out of your own oven.

These rolls are perfect for pesto lovers who want a fresh twist on traditional bread. The combination of basil, garlic, pine nuts, and olive oil in the pesto paired with gooey mozzarella inside a soft, golden bread roll is just unbeatable. If you haven’t tried making pesto bread at home yet, this recipe for savory pesto rolls with mozzarella will definitely get you hooked.

Why You’ll Love This Recipe

After baking these savory pesto rolls several times, I can say they’re a true crowd-pleaser. Here’s why you’re going to want to make these at least once (if not every week):

  • Quick & Easy: The dough comes together in under 15 minutes, and while it rises, you can prep the pesto and mozzarella filling—perfect for a weekend baking session or an unexpected guest.
  • Simple Ingredients: You likely already have most of what you need, especially if you keep pesto or its components on hand. No complicated or weird ingredients here.
  • Perfect for Any Occasion: Whether it’s a snack, appetizer, or side for dinner, these rolls fit right in. I’ve served them at brunch, potlucks, and even casual weeknight meals.
  • Crowd-Pleaser: Kids and adults alike love the cheesy, herby goodness packed inside these rolls. I often get requests for seconds!
  • Unbelievably Delicious: The soft, fluffy bread combined with the vibrant pesto and melted mozzarella creates a flavor combo that’s both comforting and exciting.

What sets this recipe apart is the way the pesto is incorporated—spread generously inside each roll so every bite bursts with fresh basil flavor, and the mozzarella melts just right without overpowering the bread. I’ve tried a few pesto bread recipes before, but this one nails that perfect soft crust and gooey center every time. It’s a delight to bake, and honestly, just eating them makes me smile every single time.

What Ingredients You Will Need

This recipe uses straightforward, wholesome ingredients to bring out bold flavors and a tender texture. Most are pantry staples or fresh items you can easily find at your local market.

  • For the Dough:
    • All-purpose flour – 3 cups (360g), for a soft, fluffy bread base
    • Active dry yeast – 2 ¼ teaspoons (one packet), to help the dough rise beautifully
    • Warm water – 1 cup (240ml), around 110°F/43°C to activate the yeast
    • Olive oil – 2 tablespoons, adds richness and keeps the dough tender
    • Granulated sugar – 1 tablespoon, feeds the yeast and balances flavors
    • Salt – 1 teaspoon, enhances all the tastes
  • For the Pesto Filling:
    • Fresh basil leaves – 2 cups packed, the star of the pesto flavor
    • Pine nuts – ¼ cup (35g), toasted for that signature nuttiness
    • Garlic cloves – 2 large, minced for a punch of aroma
    • Parmesan cheese – ½ cup (50g), freshly grated to add umami depth
    • Olive oil – ⅓ cup (80ml), smooths out the pesto and helps bind it
    • Salt and pepper – to taste
  • For the Filling:
    • Mozzarella cheese – 8 ounces (225g), shredded or small fresh balls, melts perfectly inside
  • Optional:
    • Red pepper flakes – a pinch, if you like a little heat
    • Grated lemon zest – 1 teaspoon, for a fresh twist

I personally like using Colavita olive oil for its fruity notes and BelGioioso mozzarella for meltiness. When selecting basil, go for bright green, fragrant leaves—avoid any that look wilted or yellowed. For pine nuts, lightly toasting them in a dry pan really brings out their flavor, so don’t skip that step. If you’re in a pinch, store-bought pesto can work too, but making your own adds that fresh, vibrant touch you won’t forget.

Equipment Needed

  • Large mixing bowl – for combining and proofing the dough
  • Wooden spoon or dough whisk – to mix ingredients
  • Stand mixer with dough hook (optional) – if you want to save some elbow grease
  • Measuring cups and spoons – for accurate ingredient amounts
  • Baking sheet or loaf pan – depending on how you shape the rolls
  • Parchment paper – to prevent sticking and for easy cleanup
  • Food processor or blender – for making the pesto
  • Kitchen towel or plastic wrap – to cover the dough while it rises
  • Sharp knife or bench scraper – for cutting dough into rolls

If you don’t have a stand mixer, no worries! Mixing by hand works just fine—just be prepared for a little workout. A food processor makes pesto prep quick and simple, but you can also finely chop the ingredients by hand if you prefer a chunkier texture. I’ve baked these rolls on both a baking sheet and inside a cast iron skillet; both give great results, though the skillet adds a nice crust on the bottom.

Preparation Method

savory pesto rolls preparation steps

  1. Activate the yeast: In a small bowl, combine warm water (110°F/43°C), sugar, and active dry yeast. Stir gently and let it sit for 5-7 minutes until foamy and bubbly. This step ensures your yeast is alive and ready to work its magic.
  2. Make the dough: In a large bowl, whisk together the flour and salt. Add the olive oil and the yeast mixture. Stir with a wooden spoon until a shaggy dough forms.
  3. Knead the dough: Transfer the dough onto a lightly floured surface. Knead by hand for about 8-10 minutes until smooth and elastic. Alternatively, use a stand mixer with the dough hook on medium speed for 5-6 minutes. The dough should be soft but not sticky; add a little flour or water as needed.
  4. Let the dough rise: Lightly oil the mixing bowl and place the dough inside, turning once to coat with oil. Cover with a clean kitchen towel or plastic wrap. Let it rise in a warm spot for 1 to 1.5 hours, or until it doubles in size. You’ll notice the dough gets airy and springs back slowly when poked.
  5. Prepare the pesto: While the dough rises, combine basil leaves, toasted pine nuts, garlic, Parmesan, salt, pepper, and olive oil in a food processor. Pulse until smooth but still slightly textured. Taste and adjust seasoning. Set aside.
  6. Shape the rolls: Once the dough has doubled, punch it down gently to release air. Roll it out on a floured surface into a rectangle about 12×18 inches (30×45 cm). Spread the pesto evenly over the dough, leaving a small border around the edges.
  7. Add the mozzarella: Sprinkle the shredded mozzarella evenly over the pesto layer. If you want a little kick, add some red pepper flakes or lemon zest now.
  8. Roll and cut: Starting from the long edge, roll the dough tightly into a log. Use a sharp knife or bench scraper to cut the log into 12 even rolls (about 1.5 inches or 4 cm thick each).
  9. Second rise: Place the rolls cut side up on a parchment-lined baking sheet, spacing them about an inch apart. Cover loosely and let them rise again for 30-45 minutes until puffy.
  10. Bake: Preheat your oven to 375°F (190°C). Bake the rolls for 20-25 minutes, or until golden brown on top and the cheese is melty and bubbly. If they brown too quickly, tent loosely with foil.
  11. Cool and serve: Let the rolls cool for 5-10 minutes before serving. This rest time lets the cheese settle so it’s not lava-hot but still wonderfully gooey.

Pro tip: If your dough feels too sticky during kneading, dust lightly with flour, but don’t overdo it—too much flour can make the rolls dense. The best sign your dough is ready is when it’s soft, smooth, and springs back when poked. When spreading pesto, be generous but avoid the edges to prevent leaking during baking.

Cooking Tips & Techniques

From my experience, getting the texture just right is key. Kneading properly ensures the rolls are fluffy and hold their shape. Don’t rush the rising times; good yeast action makes all the difference.

One mistake I made early on was adding too much flour, which led to dense rolls. Instead, keep your hands and work surface lightly floured. Another tip: toast your pine nuts gently in a dry pan—they smell amazing and give the pesto a richer flavor.

When rolling the dough, try to roll it tight enough so the rolls hold together but not so tight that the filling squeezes out. If pesto leaks a bit, it’s not a disaster—it just means extra flavor on the baking sheet!

Use room temperature mozzarella for even melting. If you’re multitasking, prepare the pesto first so it’s ready when the dough is done rising. And if you want a crispier crust, brush the tops with olive oil or melted butter right before baking.

Variations & Adaptations

  • Gluten-Free Version: Swap all-purpose flour for a gluten-free blend that includes xanthan gum. You may need to adjust water slightly.
  • Vegan Option: Use dairy-free mozzarella and replace Parmesan with nutritional yeast or vegan cheese. Substitute olive oil with vegan butter if you like.
  • Flavor Twist: Add sun-dried tomatoes or caramelized onions inside the rolls for extra sweetness and depth.
  • Seasonal Adaptation: In fall, swap basil pesto with a sage and walnut pesto or pumpkin seed pesto for a cozy vibe.
  • Cooking Method: Try baking rolls in a cast iron skillet for a rustic crust, or freeze unbaked rolls for up to 2 months and bake fresh when desired.

Personally, I once added chopped Kalamata olives and fresh thyme to the pesto mixture—it was a hit at a dinner party! Don’t be afraid to experiment based on what you have or prefer.

Serving & Storage Suggestions

These savory pesto rolls are best served warm, fresh out of the oven when the mozzarella is still delightfully melty. They pair wonderfully with a crisp green salad or a bowl of tomato soup for a satisfying meal. For brunch, try serving alongside scrambled eggs or roasted veggies.

To store, place cooled rolls in an airtight container at room temperature for up to 2 days. For longer storage, wrap tightly in plastic wrap and freeze for up to 3 months. When reheating, wrap in foil and warm in a 350°F (175°C) oven for 10-15 minutes to restore softness and meltiness.

Flavors actually deepen after a day, so leftovers can taste even better! Just reheat gently to avoid drying out. If you’re packing these for lunches, they’re perfect cold or warmed slightly in a microwave or toaster oven.

Nutritional Information & Benefits

Each savory pesto roll (assuming 12 rolls total) contains approximately 220-250 calories, with about 10g fat, 25g carbohydrates, and 8g protein. The fresh basil in the pesto offers antioxidants and vitamins A and K, while pine nuts provide healthy fats and minerals.

This recipe is vegetarian-friendly, and with simple swaps, it can be adapted for gluten-free or vegan diets. The mozzarella adds protein and calcium, making these rolls a more satisfying snack or side compared to plain bread.

From a wellness perspective, making pesto fresh means you avoid preservatives and additives found in store-bought versions. Plus, the olive oil contributes heart-healthy monounsaturated fats, so these rolls offer a comforting treat with some nutritional perks.

Conclusion

These savory pesto rolls with mozzarella are truly a homemade pesto bread delight you’ll find yourself making again and again. They’re simple, satisfying, and packed with fresh, vibrant flavors that make every bite feel special. You can easily tweak the filling or dough to suit your taste, making this recipe a versatile staple.

Personally, I love how these rolls bring a little sunshine into my kitchen with the basil’s bright flavor and the melty cheese’s comforting hug. They’re perfect for sharing or sneaking as a solo snack (no judgment here!).

Give these rolls a try, and don’t hesitate to share how you made them your own! Drop a comment below with your favorite variations or any questions. Happy baking!

FAQs

Can I make the dough ahead of time?

Yes! You can prepare the dough and let it rise slowly in the fridge overnight. Just bring it to room temperature before shaping and baking.

What type of mozzarella works best?

Shredded low-moisture mozzarella melts best without making the dough soggy, but fresh mozzarella cut into small pieces also works if you drain it well.

Can I use store-bought pesto?

Absolutely! Store-bought pesto saves time and still tastes great, though homemade pesto offers a fresher, more vibrant flavor.

How do I prevent the rolls from drying out after baking?

Store them in an airtight container once cooled, and consider brushing tops with olive oil before baking for added moisture and shine.

Can I freeze these rolls?

Yes, freeze unbaked shaped rolls on a tray, then transfer to a bag or container. Bake directly from frozen, adding a few extra minutes to the baking time.

Pin This Recipe!

savory pesto rolls recipe

Print

Savory Pesto Rolls with Mozzarella

These savory pesto rolls with mozzarella combine fresh basil pesto and melty mozzarella inside soft, golden bread rolls, perfect for snacks, appetizers, or sides.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 2 hours 15 minutes
  • Yield: 12 rolls 1x
  • Category: Bread
  • Cuisine: Italian

Ingredients

Scale
  • 3 cups all-purpose flour (360g)
  • 2 ¼ teaspoons active dry yeast (one packet)
  • 1 cup warm water (110°F/43°C)
  • 2 tablespoons olive oil
  • 1 tablespoon granulated sugar
  • 1 teaspoon salt
  • 2 cups packed fresh basil leaves
  • ¼ cup pine nuts (35g), toasted
  • 2 large garlic cloves, minced
  • ½ cup freshly grated Parmesan cheese (50g)
  • ⅓ cup olive oil (80ml)
  • Salt and pepper to taste
  • 8 ounces mozzarella cheese (225g), shredded or small fresh balls
  • Optional: pinch of red pepper flakes
  • Optional: 1 teaspoon grated lemon zest

Instructions

  1. Activate the yeast: In a small bowl, combine warm water (110°F/43°C), sugar, and active dry yeast. Stir gently and let it sit for 5-7 minutes until foamy and bubbly.
  2. Make the dough: In a large bowl, whisk together the flour and salt. Add the olive oil and the yeast mixture. Stir with a wooden spoon until a shaggy dough forms.
  3. Knead the dough: Transfer the dough onto a lightly floured surface. Knead by hand for about 8-10 minutes until smooth and elastic. Alternatively, use a stand mixer with the dough hook on medium speed for 5-6 minutes. The dough should be soft but not sticky; add a little flour or water as needed.
  4. Let the dough rise: Lightly oil the mixing bowl and place the dough inside, turning once to coat with oil. Cover with a clean kitchen towel or plastic wrap. Let it rise in a warm spot for 1 to 1.5 hours, or until it doubles in size.
  5. Prepare the pesto: While the dough rises, combine basil leaves, toasted pine nuts, garlic, Parmesan, salt, pepper, and olive oil in a food processor. Pulse until smooth but still slightly textured. Taste and adjust seasoning. Set aside.
  6. Shape the rolls: Once the dough has doubled, punch it down gently to release air. Roll it out on a floured surface into a rectangle about 12×18 inches (30×45 cm). Spread the pesto evenly over the dough, leaving a small border around the edges.
  7. Add the mozzarella: Sprinkle the shredded mozzarella evenly over the pesto layer. If desired, add red pepper flakes or lemon zest.
  8. Roll and cut: Starting from the long edge, roll the dough tightly into a log. Use a sharp knife or bench scraper to cut the log into 12 even rolls (about 1.5 inches or 4 cm thick each).
  9. Second rise: Place the rolls cut side up on a parchment-lined baking sheet, spacing them about an inch apart. Cover loosely and let them rise again for 30-45 minutes until puffy.
  10. Bake: Preheat oven to 375°F (190°C). Bake the rolls for 20-25 minutes, or until golden brown on top and the cheese is melty and bubbly. Tent with foil if browning too quickly.
  11. Cool and serve: Let the rolls cool for 5-10 minutes before serving.

Notes

If dough is too sticky, dust lightly with flour but avoid adding too much to prevent dense rolls. Toast pine nuts gently for richer flavor. Use room temperature mozzarella for even melting. Brush tops with olive oil or melted butter before baking for a crispier crust. Store-bought pesto can be used but homemade is preferred for freshness.

Nutrition

  • Serving Size: 1 roll
  • Calories: 235
  • Sugar: 1
  • Sodium: 250
  • Fat: 10
  • Saturated Fat: 3
  • Carbohydrates: 25
  • Fiber: 1
  • Protein: 8

Keywords: pesto rolls, mozzarella rolls, homemade bread, pesto bread, savory rolls, basil pesto, cheesy bread

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also like these recipes

Leave a Comment

Recipe rating