Main Dish

Grilled Goat Cheese Sandwich with Pesto and Arugula

This Grilled Goat Cheese Sandwich is filled with multiple cheeses, veggies and homemade basil pesto! The perfect fancy, but easy grilled cheese sandwich for any day of the week!

August 5, 2019 (Last Updated: October 5, 2019)
Close up strait on shot of grilled cheese cut in half and piled on top of each other.

Does anyone else LOVE sandwiches, but not a huge fan of lunch meat?! Well, that is me to a T and my husband pokes fun of me all the time for it; because I can’t just eat a “normal” sandwich. This Grilled Goat Cheese Sandwich is far from your normal and average grilled cheese. This vegetarian sandwich is filled with Homemade Basil Pesto, arugula, sliced tomatoes, avocado, and of course multiple types of cheese! Oh, this sandwich also incorporates Parmesan cheese on the outside for an extra crispy and cheesy bread from the gods. Let’s get into the best grilled cheese recipe you will ever have! Really, though this sorta-healthy sandwich is the bomb and you will love it. 

 I make a small commission from purchases made through the links on this page. See Disclosure for more information. 

What Do You Need To Make A Grilled Goat Cheese Sandwich?

The kitchen tools you will need to make this fancy grilled cheese recipe are:

  • A Large Skillet
  • A Spatula 
  • A Sharp Knife and Cutting Board
  • A Butter Knife

The ingredients you will need for this Grilled Goat Cheese Sandwich are: 

Check out the suggested substitutions below to make this grilled goat cheese sandwich your own!

Overhead shot of two grilled cheese sandwiches on a cutting board sliced in half.

How Do You Make The Best Grilled Cheese?

  1. Gather and prepare all of your sandwich ingredients. I find it best to have everything prepared first, so when I put the grilled cheese together it goes faster and more like an assembly line. Make sure to slice your tomatoes, mash your avocados, wash your arugula, and slice/crumble your fresh mozzarella if using. 
  2. Butter one side of each slice of bread and sprinkle with Parmesan cheese. Next, use your hands to press the cheese into the bread so it sticks. It is okay if some falls off! This step you could skip, but it gives the grilled sandwich an extra crisp outside and enhances the flavor!
  3. Once your bread is prepared, go ahead and assemble your grilled cheese. You can do this in any order and your steps may look different if you are adding/subtracting ingredients. The main point here is the pile everything on top of the bread. I start with spreading on my pesto sauce, then adding the cheese, followed by the veggies, then finishing off with the mashed avocado on the top. 
  4. Now that your grilled cheese sandwich is ready, go ahead and grill it. Take a large skillet and either spray with cooking spray, or add melted butter to avoid the sandwich from sticking. Heat on low-medium heat to allow the bread to crisp and the center cheese to melt. Once your bread is to your desired crispiness go ahead and flip and repeat on the opposite side. Once your sandwich is heated through remove from heat and serve immediately. Repeat this until all grilled goat cheese sandwiches are toasted. 


Check out the grilled goat cheese sandwich recipe video for a more detailed look at prep!

Prep image collage showing step by step prep for sandwich.

Love this Main Dish Recipe? Try these Next!

Roasted Veggie Enchiladas

Easy Margherita Pizza Recipe

Crockpot Chicken and Dumplings

Cilantro Lime Grilled Chicken

Strait on shot of stacked grilled cheese sandwiches with a dark blue background.

How should I store leftover fancy grilled cheese?

Honestly, this vegetarian grilled goat cheese sandwich is best eaten immediately after cooking and does not save well. If you really want to save some, or you just went nuts and made way too many sandwiches go ahead and wrap each grilled goat cheese in foil. Next, store in the fridge for up to 1 day and reheat in the oven. To re-heat place your foil wrapped grilled cheese sandwich on a baking sheet in the oven for 15 minutes at 375 degrees F. I suggest doing it this way because this will help the bread stay crisp and get the cheese melted again. Rewarming the sandwich in the microwave will result in soggy sad bread. Also, I do not recommend freezing this grilled goat cheese sandwich recipe.

Strait on shot of single grilled cheese cut in half with a striped cloth in the background.

Grilled Cheese Recipe Alterations

Add Meat

If you are a meat lover you can absolutely add meat to this grilled goat cheese sandwich. I would suggest using either cooked chicken, turkey or bacon. Some great ideas would be to used rotisserie chicken or you could incorporate some leftover Thanksgiving turkey into this grilled cheese sandwich! Check out my Herb Roasted Turkey for the perfect moist turkey recipe. 

Swap the Cheese

If you would like to swap out or add cheese to this grilled cheese sandwich you can experiment and make it your own. I would suggest keeping the goat cheese, because it gives the sandwich its distinct flavor. Some other cheese options would be white cheddar, muenster or Gouda. I would stick to white cheeses and not picking anything  too wild. 

Switch the Veggies

Another way to customize this vegetarian grilled cheese sandwich is to swap out or add additional veggies. I suggest using tomatoes, avocados, and arugula. You could use another green like spinach if you want a more mild flavor or leave out the tomatoes or avocados. Some other fun veggie options to try are sliced grilled zucchini or roasted red peppers!

Bread Options

For this grilled goat cheese sandwich I like to use sourdough bread. Alternatively, you could use multigrain, french bread, or whole wheat. Just make sure the bread is good quality and not too thin and flimsy or the sandwich wont hold together well. 

Angle shot of grilled goat cheese stacked on top of each other on top of a wood and white marble cutting board.

I hope you and your family love this Grilled Goat Cheese Sandwich! If you have any questions or comments don’t hesitate to share them below!

Happy Eating!

"Caitlyn" signature in black cursive.




Shop This Recipe:


Close up strait on shot of grilled cheese cut in half and piled on top of each other.
Print Recipe
5 from 4 votes

Grilled Goat Cheese Sandwich with Pesto and Arugula

This Grilled Goat Cheese Sandwich recipe is the best vegetarian lunch for any day. A yummy combo of multiple cheeses, pesto, arugula and tomatoes. Add meat or other veggies to customize to your liking if desired!
Prep Time10 mins
Cook Time10 mins
Course: Main Course, Main Dish
Cuisine: American
Keyword: gourmet grilled cheese sandwich recipe, grilled goat cheese sandwich recipe, vegetarian grilled sandwich recipe
Servings: 4 Servings
Calories: 694kcal


  • 8 Slices Sourdough Bread
  • 4 Tbsp Butter
  • 1/2 Cup Crumbled Goat Cheese
  • 1 Cup Fresh Mozzarella Cheese
  • 8 Tbsp Grated Parmesan Cheese
  • 2 Large Tomatoes
  • 1 Cup Arugula
  • 2 Large Avocados
  • 8 Tbsp Homemade Basil Pesto Sauce Or your favorite store bought brand


  • Butter one side of each slice of bread, then sprinkle with Parmesan cheese and press it into the butter so it will stay. It is okay if some falls off.
  • On the opposite side of the butter spread 2 tbsp of pesto sauce, then add cheese. Top with 1/2 of a tomato sliced, 1/4 cup of arugula and 1/2 an avocado mashed. Place a second slice of bread on top (butter side out). Repeat this process until all 4 sandwiches are prepared.
  • Place butter side down on a skillet and cook on medium heat until outside of bread is crispy and cheese inside is melted. Flip and repeat on the opposite side. This should take about 5 minutes per side depending on your bread and stove.
  • Depending on the size of your pan and sandwiches you may have to cook the sandwiches in separate batches. If you do not want to do that you can always use a second pan. Once all the sandwiches are cooked enjoy warm!
See What We Are PinningFind us @erhardtseat1



  • Leftover Storage: Store leftovers for a make of 1 day in the fridge. Reheat in the oven for 15 minutes at 375 degrees F or until warm.


Serving: 1g | Calories: 694kcal | Carbohydrates: 45.6g | Protein: 34.9g | Fat: 42.3g | Saturated Fat: 20.1g | Cholesterol: 90mg | Sodium: 1061mg | Potassium: 424mg | Fiber: 4.2g | Sugar: 3.1g | Calcium: 375mg | Iron: 3mg
Tried this recipe?Mention @erhardtseat or tag #erhardteat!

"Pin me for later" in cursive with an arrow pointing to the photo below it.




Pin collage image showing two images or grilled goat cheese with white title text in the middle.

Thank You for Sharing!


You Might Also Like


  • Reply
    August 10, 2019 at 12:44 am

    5 stars
    Oh, hello! Wow this looks so good! Such a delicious twist on the classic grilled cheese…LOVE how you really dressed this up. Definitely need to make it 😀

  • Reply
    Beth Pierce
    August 9, 2019 at 11:13 pm

    5 stars
    What a savory dish! A restaurant worthy recipe, indeed! Can’t wait to have this for dinner tonight!

  • Reply
    Mindy Fewless
    August 9, 2019 at 10:22 pm

    5 stars
    This is seriously the sandwich of my dreams!! So So good!!

  • Reply
    August 9, 2019 at 10:09 pm

    5 stars
    These grilled goat cheese sandwiches look fancy, but they are so easy to make! I am gonna spoil my guests during our upcoming BBQ party. I am pretty sure they would enjoy these sandwiches! Thanks for sharing.

  • Reply
    Emily Liao
    August 9, 2019 at 10:09 pm

    This grilled cheese recipe looks amazing! Love the mixture between pesto, arugula, and goat cheese (my personal favorite cheese).

  • Leave a Reply