Roasted Red Pepper & Mozzarella Sandwiches (Quick, Budget-Friendly Lunch!)

These Roasted Red Pepper and Mozzarella Sandwiches layer sweet, charred bell peppers with creamy fresh mozzarella, peppery basil pesto, and crisp arugula, all baked open-faced on ciabatta bread until melted. It’s a budget-friendly vegetarian recipe that’s ready in about 35 minutes, making it perfect for a quick lunch, easy dinner, or make-ahead picnic sandwich any time of year!

A photo of a roasted pepper, mozzarella, and pesto sandwich on a serving plate

There’s something about the smell of bell peppers roasting in the oven that instantly makes us feel like we’re cooking something special, even when we’ve only spent 5 minutes prepping. These roasted red pepper and mozzarella sandwiches started as a way to use up peppers sitting in our fridge, and it’s turned into one of our most-requested lunches. We love that it feels a little fancy, like something you’d order at a cute café, but it comes together with just a handful of ingredients and almost no effort at all. The sweet roasted peppers, melted mozzarella, and garlicky pesto are such an easy combination to fall in love with.

While we make this sandwich all year long because it’s genuinely that good, it truly shines in the summer. When bell peppers are at their sweetest and we don’t want to spend a lot of time in the kitchen, this is exactly the kind of meal we reach for. It’s light enough for a hot day, hearty enough to actually fill you up, and it always feels like a little treat, whether you’re eating it on your porch or packing it up for a picnic.

Why we love these roasted pepper & mozzarella sandwiches

  • Ready in 35 minutes From roasting the peppers to baking the assembled sandwiches, this comes together with very little hands-on effort.
  • Budget-friendly ingredients Bell peppers, bread, and pesto go a long way, so this feels special without costing much.
  • Naturally vegetarian It’s a satisfying, meat-free meal that doesn’t feel like it’s missing anything.
  • Big flavor, minimal effort Roasting the peppers brings out their natural sweetness, so you don’t need a long ingredient list to make this sandwich taste incredible.
  • Endlessly adaptable Swap the bread, cheese, or greens, and it still works beautifully!

Ingredients needed

A photo of ingredients used to make roasted pepper, mozzarella, and pesto sandwiches
  • Red and orange bell peppers: The peppers caramelize and turn almost jammy-sweet once roasted in the oven. They’re really the whole soul of this sandwich.
  • Extra-virgin olive oil: Drizzled over the peppers before popping in the oven, so they get that gorgeous char and stay tender instead of drying out.
  • Salt and black pepper: Essential seasonings to help wake up the natural sweetness of the peppers.
  • Ciabatta bread: This is our go-to bread for its sturdy, chewy texture that holds up to the juicy peppers without getting soggy.
  • Basil pesto: Adds some delicious herby, garlicky flavor with no effort at all.
  • Fresh mozzarella: Slice it thick so that it gets soft and melted against the warm peppers, giving every bite that creamy, milky richness.
  • Baby arugula: Adds a peppery crunch that balances out the richness of the mozzarella and pesto.

How to make roasted pepper & mozzarella sandwiches

1. Roast the peppers

Arrange the peppers (halved, deseeded, and cut into thick strips) on a baking sheet with a generous drizzle of olive oil, salt, and pepper, and toss to coat. Roast in the oven at 425°F for 20-25 minutes until soft and lightly charred at the edges. Then remove and lower the oven temperature to 375°F.

2. Prepare the bread

Place the slices of ciabatta on the same baking sheet and spread pesto evenly on all 8 slices. Add the roasted peppers evenly over half of the slices and top them with mozzarella.

3. Melt in the oven

Put the prepared bread slices back in the oven and bake for 5-7 minutes until the cheese is melted and the bread is lightly toasted.

4. Finish and serve

Top the remaining half of the slices (without the peppers and mozzarella) with arugula, then close the sandwiches together and press gently to hold everything together. Slice in half, serve, and enjoy!

A photo of a roasted pepper, mozzarella, and pesto sandwich on a serving plate

Recipe variations for roasted pepper & mozzarella sandwiches

This sandwich is a great starting point, but it’s also easy to make your own. Here are a few simple ways to switch it up while keeping that same easy, budget-friendly appeal:

  • Add protein: Layer in some sliced grilled chicken or crispy chickpeas before baking for a heartier sandwich. It’s an easy way to turn this into a more filling meal without adding much extra prep time.
  • Swap the cheese: Provolone or burrata both work beautifully in place of fresh mozzarella. Provolone tastes a little sharper, while burrata adds an even creamier, rich bite once it warms through in the oven.
  • Change up the greens: Baby spinach or fresh basil leaves are great substitutes for arugula.
  • Make it a panini: After baking, press the assembled sandwich in a panini press or grill pan for a few minutes. It adds a nice golden crust and holds the sandwich together even more securely.
  • Try a different bread: Sourdough or a crusty baguette both hold up well if ciabatta isn’t on hand. Just be sure to slice it thick enough that it won’t get soggy from the pesto and roasted peppers.
A photo of a roasted pepper, mozzarella, and pesto sandwich on a cutting board

Sandwich storage tips

  • Meal prep & storage: Store any leftover roasted peppers in an airtight container in the refrigerator for up to 4 days. For the best texture, we recommend assembling the sandwiches fresh instead of storing them fully made, since the bread can get soggy from the peppers and pesto.
  • If storing a fully assembled sandwich: Wrap it tightly in foil or parchment paper and refrigerate for up to 1 day. Reheat in a skillet or panini press to crisp the bread back up.

More sandwich recipes

If you loved learning how to make these roasted red pepper & mozzarella sandwiches, try one of our other favorite sandwiches:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A photo of a roasted pepper, mozzarella, and pesto sandwich on a serving plate

Roasted Red Pepper & Mozzarella Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: cooktimestory
  • Total Time: 35 minutes
  • Yield: 4 sandwiches 1x
  • Diet: Vegetarian

Description

These Roasted Red Pepper and Mozzarella Sandwiches layer sweet, charred bell peppers with creamy fresh mozzarella, peppery basil pesto, and crisp arugula, all baked open-faced on ciabatta bread until melted. It’s a budget-friendly vegetarian recipe that’s ready in about 35 minutes, making it perfect for a quick lunch, easy dinner, or make-ahead picnic sandwich any time of year!


Ingredients

Scale
  • 1 large red bell pepper, halved and cut into thick strips
  • 1 large orange bell pepper
  • Extra-virgin olive oil
  • Salt and black pepper
  • 8 slices ciabatta bread
  • 1/2 cup basil pesto
  • 8 ounces fresh mozzarella, cut into 8 slices
  • 1 cup baby arugula


Instructions

  1. Preheat the oven to 425°F. Line a baking sheet with parchment paper.
  2. Cut bell peppers in half lengthwise and remove seeds before cutting into thick strips. Place peppers cut-side down on the prepared baking sheet and spread out in a single layer. Drizzle generously with olive oil, add salt and pepper, and toss to coat. Roast for 20 to 25 minutes, flipping halfway through, until softened and lightly charred at the edges. Remove from the oven and reduce the oven temperature to 375°F.
  3. Arrange the slices of ciabatta bread on the same baking sheet, replacing the parchment paper if needed. Spread 1 tablespoon of pesto onto each slice. Layer the roasted peppers evenly over the pesto on half of the slices, then add mozzarella slices on top.
  4. Return the pan back to the oven and bake for 5 to 7 minutes, until the mozzarella is melted and the bread is warmed through.
  5. Remove and top half of the slices (the half without the peppers and mozzarella) with arugula. Close the sandwiches together, with the mozzarella side down, and press gently to hold everything together. Slice in half and serve warm.
  • Prep Time: 5
  • Cook Time: 30
  • Category: Sandwiches

Similar Posts

4 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star