This post contains affiliate links. When you purchase through our links, we may earn a commission.
Life is too short for boring sandwiches! This amazing goat cheese sandwich is topped with beautifully roasted vegetables, chilli pesto and peppery greens, all on lovely ciabatta bread. It’s the perfect lunch for anytime you want to up your sandwich game. So good!
Did you know that goat cheese is amazing in a pasta? All the evidence you need can be found in my Goat Cheese Pasta with Spinach and Pine Nuts.

I enjoy a basic cheese or egg salad sandwich as much as anyone, but even the classics get dull after a while. That’s when it’s time to take our sandwich game up a notch!
Fortunately, sandwiches are the perfect platform for a bit of creativity. Start with a couple pieces of bread and let your imagination go wild!
That’s how I ended up with my new favourite lunch, goat cheese sandwich with beautiful roasted vegetables. I have no doubt you’ll love it as much as me!
Goat Cheese Sandwich
This sandwich has everything! The roasted peppers and zucchini become sweet and tender, while the eggplant adds a perfect savoury undertone to the sandwich.
Add this to a layer of creamy goat cheese and spicy chilli pesto and a sprinkling of peppery rocket and you have a combination of flavours that could not be improved.
It’s a simple sandwich that can be made quickly, although roasting the vegetables does take time and needs a bit of planning. Still, add them to your oven for 40 minutes while you get on with other tasks, and making this hot sandwich won’t feel like much work at all!

Ingredients
The star of this sandwich are the roasted vegetables. I used a combination of red pepper, onion, eggplant (or aubergine) and zucchini (or courgette).
The goat cheese I used is a soft, spreadable French cheese that has a mild flavour and isn’t as tangy as many other varieties. Because it is so mild I added a thick layer to the sandwich to get all the creaminess into the sandwich I could.
If you choose a more tangy goat cheese, you may want to use it a bit more sparingly.
To add a bit of kick and to balance out the creamy cheese, I included red chilli pesto from my local supermarket. If you can’t find red chilli pesto, sun-dried tomato pesto will work just as well, although it won’t add the same spiciness.
For bread, I chose ciabatta because it is light yet robust, perfect for a hot sandwich. Focaccia would be an especially good choice. Other options like sourdough bread will work just fine if the bread slices aren’t too thin.
Finish with arugula/rocket for a peppery finish and you are there!
Recipe Tips and Notes
- Ciabatta bread is my choice for this sandwich but most quality types of bread will work. Choose bread that is sturdy so it can hold up to the heavy roasted vegetables.
- The goat cheese should be spreadable rather than sliced. There are a lot of varieties so choose the one that is available to you. If you are hoping for a vegetarian sandwich, check the label to make sure it is not made with animal rennet.
- The roasted vegetables are moist, which can lead to soggy bread if left to sit too long. That means that the sandwich should be made soon before serving so the bread retains a sturdy texture.
- If you are worried that your bread is too soft to hold the filling, it can be toasted first. Ideally toast by giving the inside of the bread a light coating of olive oil and gently fry face down in a frying pan until golden brown.
Substitutions and variations
I used the veggies I did because they are what I had available. You can leave any vegetables out or add different options, based on your preference. Tomatoes would be an especially good addition.
I don’t feel the need to add a protein to this sandwich. But if I did, I would choose a couple strips of bacon.

Serving suggestions
I love this goat cheese sandwich fresh from the oven. However, it does still taste amazing if the vegetables are leftovers as they can be reheated easily in the oven. Or even add them to the sandwich cold.
A soup or salad are all you need turn this sandwich into a complete lunch. Personally I would go with a simple side salad to match the more complex flavours in the sandwich.
Storage and leftovers
A leftover hot sandwich will become a soggy mess if kept too long, so best make and eat it on demand.
But the roasted vegetables are a wonder! Enjoy them hot or cold, as an appetizer or side dish, add them to a salad or chicken, or any number of ways. They can be refrigerated for 3-4 days in an This is an affiliate link.airtight container.
More sandwich recipes
Goat Cheese Sandwich with Roasted Vegetables

Equipment
- This is an affiliate link.Roasting pan
Ingredients
- 2 zucchini/courgette
- 2 eggplants/aubergine
- 1 red pepper
- 1 onion
- ½ tsp salt
- ½ tsp paprika
- ½ tsp garlic powder
- 2 tbsp This is an affiliate link.olive oil
- 1 loaf ciabatta bread
- 125g / 4oz goat cheese
- 4 tbsp red chilli pesto, or sun-dried tomato pesto
- 50g / 2 cups rocket/arugula
Instructions
- Preheat the oven to 200C/400F. Peel the eggplant in strips to help the oil penetrate easier. Slice the eggplants and zucchini into 1 inch/2.5cm slices, then cut each slice in half. Cut the red pepper into strips and onion into wedges. Spread on a roasting pan and sprinkle with the olive oil all over, then season with the salt, paprika and garlic powder. Toss the vegetables to coat evenly. Roast in the preheated oven for 40 minutes, flipping halfway through.
- Slice the ciabatta bread in half and spread one half with the goat cheese and the other one with the chilli pesto. Pile the roasted vegetables on top of one half and rocket on the other. Bring the halves together and cut into portions.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









