Garlic-Rosemary Vegan Grilled Cheese with Apples
This gourmet vegan grilled cheese features lightly sautéed apple slices, and is cooked in a “buttery” garlic-rosemary infused skillet until golden and melty. I dare you to try and say no to this one… I know I couldn’t!

This isn’t your average vegan grilled cheese. We make this when we want comfort food and something that feels thoughtful. Kind of like, “this could be on a menu” energy. As someone who’s been making variations of grilled cheese like it’s my day job (and it is), for years, I think the garlic-rosemary butter crisps up the bread beautifully, the apples give it a fresh bite, and the vegan mozzarella cheese melts into everything like it belongs there.
The do’s and don’ts of the perfect vegan grilled cheese
We tested this one a few different ways. Different breads, different vegan cheeses, slicing vs shredding. What ended up working best was sourdough (sourdough is almost always the answer in my expert opinion)! Shredded vegan mozzarella-style cheese, and thin, crisp apple slices. Anything too soft or too sweet in the apple throws off the balance (avoid Red Delicious, trust me). Shredded cheese melts faster and more evenly, especially when sandwiched between warm, buttery bread.
Originally we just used plain vegan butter, but it felt flat. Once we added fresh rosemary and garlic to the butter before spreading it on the bread, it completely changed the game.

Getting vegan cheese to actually MELT?!
This recipe with shredded vegan cheese works for that exact reason! S0 many people make the mistake of not shredding their cheese. Of course, the style of cheese and the heating method play a big role always, but I’ve found that shredding your cheese allows for more hot airflow and even melting throughout the sandwich.
cheese melting trick to not overlook
If your vegan cheese isn’t melting the way you want, cover the pan with a lid for the last minute or so. The steam helps everything melt faster without burning the bread. changed my life.
The one exception to my shredded cheese recommendation is this melty sliceable vegan mozzarella block that absolutely LOVE making. As an optional extra step you won’t regret, whip a batch of this up early in the week and have an easy vegan lunch recipe begging for you to make it every day!

Serving ideas, pairings & alternatives
This is a great year-round recipe but I can’t help but feel the fall and winter scream grilled cheese weather. If you want to make it feel like a full café-style plate, pair it with a warm cup of tomato soup or instead, try a taste of my vegan “cheesy” vegan chopped chicken sandwich for a little two-sandwich moment.
Or, for a quick but fancy-feeling weeknight idea, My husband Greg love this with the a quick vegan pesto panini. The flavour combos are different enough that they won’t compete, but both deliver that hot, melty sandwich comfort.
Get it crispy and golden every time
A recipe like this is begging for a cast iron pan to get it to golden crispy perfection. But that’s not all! Don’t skimp on the butter. Keep it a low heat. and preheat the pan for consistency! I’ve tried all variations of these methods and ingredients, but the cast iron pan just works best!

Garlic-Rosemary Vegan Grilled Cheese with Apples
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 1 sandwich
- Category: Sandwiches
- Method: stovetop
- Cuisine: american
- Diet: Vegan
Description
Dairy-free grilled cheese with lightly sautéed apple slices, cooked in a buttery garlic and rosemary infused skillet until golden and melty.
Ingredients
- 2 slices sourdough bread (I use the kind from a round loaf so they are long and skinny)
- 2 tbsp vegan margarine or soft vegan butter for buttering the bread
- 1/2 honey crisp or gala apple, finely sliced
- 1 cup shredded vegan mozzarella cheese
- 2 springs of rosemary
- 2 cloves of garlic, halved
- 2 tbsp vegan butter, for frying
Instructions
- Butter one side of each piece of bread. Set aside.
- In a skillet on medium heat, add the vegan butter. Once sizzling, add the rosemary and garlic and fry a few minutes until starting to brown. Add the apple slices and cook about 1 minute, until just starting to soften.
- Remove the apples from the pan and reduce heat to low-medium. Place the shredded cheese and apples between the unbuttered sides of the bed. Then place the sandwich in the pan.
- Fry sandwich until golden brown, then flip and fry until golden brown on the other side. I like to cover my pan with a lid or sheet pan so the cheese melts easier while the sandwich cooks.
- Once golden on both sides and cheese is melted, remove from the heat and enjoy!
Nutrition
- Serving Size: 1 sandwich
Absolutely delicious! I made it 2 days in a row. I think I’m finding it craveable!
So happy you enjoyed it enough to make it again! 🙂
Omg just made this for supper. So so good! Thank you!