Cheesy Pesto Stuffed Garlic Bread
This post might have affiliate links. For full details please see my disclosure policy.
Is there anything better than fresh bread? This cheesy pesto stuffed garlic bread is one of my go-to sides with pasta, pizza, steak, and more! Make this bread for a dinner party or bring it to a potluck. It’s easy, savory, buttery, and so flavorful!

It never fails that spring gives us a little sneak peek right before one final, major snow storm. I fall for it every damn time. Sitting on patios. Drinking rosé. Planning my spring garden. And then? Snowmageddon.
So I guess I’ll lean into winter, make yet another cozy stew, and continue Pinterest-ing tips for keeping basil alive for longer than 1 week. Because how else will I continue feeding my obsession with basil lemon pesto this year?
I mean, truly, cover any carb in pesto and I’m happy. Pasta, pizza, polenta? Yes, yes, and yes. But bread is perhaps my favorite. And this recipe combines pesto with another fan favorite. Garlic bread. 🙌 It’s ridiculously good, buttery, cheesy, and makes for a lovely, simple side dish for a crowd.
If you love pesto, don’t forget to try my fried burrata with roasted peppers & pesto or white lasagna with pesto & pancetta!
Get this bread
I mean honestly, what’s not to love about garlic bread? Especially when it’s stuffed with homemade basil pesto, melty mozzarella, and nutty parmesan. Like, I could eat this as a meal. And this recipe has been a long time coming because I’ve been making it ever since my culinary school days.
- This recipe seriously takes about 5 minutes to prep.
- It’s garlicky, buttery, cheesy, & has a pop of fresh basil.
- Serve it with steak, pasta, soup, or salad. It goes with everything.
- Make this pesto bread recipe for dinner parties or potlucks.
Ingredients for this recipe
- Bread – I like a good crusty Italian loaf. But you can also use sourdough, French bread, baguette, ciabatta, or a country loaf. For a softer garlic bread, I would use a loaf of French bread. But if you like crispy edges, go with a baguette or ciabatta.
- Pesto – store-bought or homemade pesto will work. But of course, I always recommend homemade pesto, it’s just too good. You can also use pesto Calabrese or sun-dried tomato pesto.
- Butter – a bit of unsalted butter will add richness and flavor to the bread.
- Garlic – fresh garlic is a must in this recipe if you want the full garlic bread experience. You can even use roasted garlic for a caramelized flavor.
- Mozzarella – use fresh, whole milk mozzarella for the best flavor and melt.
- Parmesan – a bit of parmesan will give this bread a salty, umami flavor.
- Salt & pepper – I recommend Morton’s Kosher salt and freshly-ground black pepper.
Make sure you’re freshly grating the cheeses for the best flavor and texture! Pre-shredded has additives that will give the melted cheese a grainy, rubbery texture.
How to make step-by-step
Pesto filling
- Add the pesto, butter, garlic, salt, and pepper to a small bowl.
- Using a rubber spatula or fork, mix everything together until it’s well-combined. A few lumps are ok!
Prep & bake the bread
- First, slice the bread in half horizontally.
- Then, cut the bread into thick slices, leaving about 1/2-inch of the bottom uncut.
- Using a small rubber spatula, spread about half of the pesto mixture in-between the slices getting it in all the nooks and crannies. Spread the other half on top.
If your bread loaf is extra large, feel free to use more pesto. Just don’t get too wild, or the bread could end up soggy instead of soft in the center and crisp on the edges!
- Evenly spread the mozzarella and parmesan over the bread.
- Then, bake the bread until it’s hot and the cheese is melty and starting to bubble in some spots.
- Lastly, let the bread cool for 3-4 minutes. Slice and enjoy!
Softer garlic bread
If you like softer garlic bread, here’s how to get it! First, you’ll want to start with a softer loaf like French bread. Then, mix the cheese into the the pesto-garlic mixture. After you spread the bread with the filling, sandwich it back together and wrap it in tinfoil. Bake until the bread is hot and the cheese is melty. Slice and enjoy!
More recipe tips
- Now is the time to use a good quality bread. It holds up all of the toppings and tastes so much better!
- Feel free to adjust the garlic to your tastes. Some pestos have more garlic than others, so taste the pesto and add more or less fresh garlic if needed.
- It’s important to get into all of the nooks and crannies of the bread for the best flavor. I like to use a mini rubber spatula or a butter knife.
- If you like crustier bread, broil the cheese for 1-2 minutes after baking. Just don’t over-broil or the bread will be crunchy and hard to eat!
Topping ideas
I mean, this bread is amazing on its own. But sometimes, I like to add extra toppings for a little appetizer or snack situation! Here are some good ones:
- Roasted peppers, artichoke hearts, or sliced olives
- Fresh tomato slices, sun-dried tomatoes, or roasted tomatoes
- Chicken, bacon, or prosciutto
- Leftover roasted veggies
- A drizzle of olive oil or balsamic glaze
This recipe can be repurposed for French bread pizzas! Instead of cutting the loaf into slices, leave the bread halves whole. Spread the bread halves with the filling, sprinkle with cheese, and add your favorite toppings. Bake, slice, and enjoy!
Refrigerate & make-ahead
To store leftover bread, wait until it’s fully cooled. Then, wrap the cooled bread slices in tin foil or place them in an airtight container. Refrigerate for up to 5 days.
You can also prep this bread up to 2 hours in advance. Just assemble the bread and refrigerate until you’re ready to serve. Then, bake or broil the bread right before serving.
Reheat
- Microwave – microwave slices of bread for about 30-60 seconds until heated through.
- Oven – this is the best way! Just sandwich the bread halves (or slices) cheese-side together. Then, wrap in tin foil and bake at 350°F (177°C) for 5-10 minutes until the bread is heated through and the cheese is melty.
If you make this recipe, I would love it if you left a star rating and review! I read every single comment and love hearing what you think about my recipes. Thank you for supporting Sunday Table!
Cheesy Pesto Stuffed Garlic Bread
Ingredients
- 3/4 cup pesto, homemade or store-bought (180 grams)
- 1/4 cup unsalted butter, softened (57 grams)
- 1 Tablespoon minced garlic (4 large cloves)
- Kosher salt and freshly-ground black pepper, to taste
- 1 loaf of crusty Italian bread (about 1 pound/454 grams)
- 1 cup freshly-shredded whole milk mozzarella (110 grams)
- 1/2 cup freshly-shredded parmesan (35 grams)
Equipment
- Bread knife
- Box grater
- Garlic press
- Small rubber spatula
- sheet pan
- Parchment paper
Instructions
- Preheat the oven to 400°F (204°C). Line a sheet pan with parchment paper.
- Add the pesto, butter, and garlic to a small bowl. Season with salt and pepper, to taste. Use a rubber spatula or fork to combine the filling until it's well-mixed. A few small lumps are ok.
- Next, use a bread knife to cut the loaf of bread in half horizontally. Then, cut the bread halves into thick slices, leaving the bottom 1/2-inch of the bread uncut. You want the loaf of bread to stay intact so the filling stays put.
- Using a small rubber spatula or butter knife, spread about half of the filling in-between the slices of bread. Then, spread the rest of the filling on top of the bread halves.
- Evenly sprinkle the mozzarella and parmesan over the tops of the bread halves. Bake the bread for 10-15 minutes, until the bread is hot and the cheese is melted and starting to bubble on top.
- Let the bread rest at room temperature for 3-4 minutes. Then, slice the bread all the way through. Enjoy!
Notes
xo Sara Lynn
Song of the day – Talk About It by Kate Bollinger