Vegan Blackberry Jam Grilled Cheese is a sweet-savory gourmet twist on the classic grilled cheese sandwich. It combines melty vegan cheese with the juicy, tangy burst of fresh blackberries (or quick homemade jam) and optional herbs like basil for an elevated, crave-worthy meal. Naturally vegan and customizable, it’s perfect for brunch, lunch, or a comforting dinner—ready in under 20 minutes.
Ingredients (Serves 2 sandwiches)
Blackberry Mixture (quick “jam”):
1–2 cups fresh blackberries (or frozen, thawed)
2 tsp brown sugar or maple syrup (adjust to taste)
½ tsp balsamic vinegar
¼ tsp sea salt
Optional: 1 tsp lemon juice or a pinch of fresh thyme/rosemary
Sandwich:
4 slices sourdough, country bread, or your favorite sturdy vegan bread
¾–1 cup shredded vegan mozzarella or slices of vegan brie/cheese (e.g., Follow Your Heart, Violife, or Rebel Cheese)
2–4 tbsp vegan butter or mayonnaise (for spreading on the outside)
Optional add-ins: Fresh basil leaves (torn), a thin layer of vegan pesto, arugula, or a sprinkle of vegan parmesan
Substitutions: Use store-bought blackberry jam for speed. For gluten-free, choose certified GF bread. Oil-free option: Use a non-stick pan with a splash of water or broth.
Instructions
Prepare the blackberries: In a bowl, gently mash the blackberries with sugar/maple syrup, balsamic vinegar, and salt. Let it sit for 5–10 minutes to release juices and meld flavors. (For a thicker jam, simmer in a small saucepan for 5–8 minutes.)
Assemble the sandwiches: Spread vegan butter or mayo on one side of each bread slice. Place two slices butter-side down in a skillet.
Layer the fillings: On each bottom slice, add a generous layer of vegan cheese, then spoon on the smashed blackberry mixture (and basil/pesto if using), followed by more cheese. Top with the remaining bread slices, butter-side up.
Grill: Heat the skillet over medium-low. Cook for 3–5 minutes per side until golden brown and the cheese is melty. Cover with a lid or add a teaspoon of water to the pan (then cover) to help the cheese melt without burning the bread.
Serve: Remove from heat, slice in half, and enjoy immediately while hot and gooey.
Tips: Cook low and slow for even melting. This tastes best fresh but can be reheated in a skillet or air fryer.
Health Benefits
This sandwich offers a delightful balance of indulgence and nutrition:
Antioxidant powerhouse — Blackberries are rich in vitamins C and K, fiber, and anthocyanins that support immune health, reduce inflammation, and promote brain function.
Plant-based protein and satisfaction — Vegan cheese and bread provide comfort with added protein/fiber from quality ingredients, keeping you fuller longer than traditional versions.
Heart-healthy elements — Using whole-grain bread and minimal added sugars supports better blood sugar control compared to overly processed snacks.
Gut-friendly — The fiber from blackberries and whole grains aids digestion.
A fun way to incorporate more fruit into savory meals, aligning with balanced, colorful plant-based eating.
It’s a great option for vegans craving cheesy comfort food with a nutrient boost.
Nutrition Facts (Approximate, per sandwich)
Values vary based on bread, cheese brand, and exact amounts. Based on standard vegan ingredients (using sourdough, moderate vegan cheese, and fresh blackberries):
Calories: 450–650 kcal
Protein: 12–18g
Carbohydrates: 55–70g (includes natural sugars from berries)
Fat: 20–30g (from vegan cheese and butter)
Fiber: 6–10g
Key micronutrients: High in vitamin C (from blackberries), calcium (fortified vegan cheese), and antioxidants.
Lower-calorie version: Use less cheese and more berries for a lighter, fresher profile. Always check specific product labels for precision.
Serving Suggestions
Pair with a simple green salad, tomato soup, or roasted veggies.
Serve for brunch with fresh fruit on the side.
Make mini versions for appetizers or meal prep components.
This Vegan Blackberry Jam Grilled Cheese delivers sweet, tangy, melty perfection in every bite—proof that vegan comfort food can be both simple and sophisticated. Try it today and customize to your taste!
Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.
There are sandwiches you make because lunch needs to happen. And then there are sandwiches like this Garlic Butter Zucchini Grilled Cheese — the kind that comes off the pan deeply golden and shatteringly crisp on the outside, with melted vegan cheese pulling into long strands and tender, garlicky zucchini tucked between every layer. This is that sandwich. The one that turns a classic comfort food into something with genuine vegetable substance. The one that makes people ask for the recipe before they have even finished their first half.
This recipe takes the beloved combination of a crisp, buttery grilled cheese and elevates it with thin, garlic-butter sautéed zucchini layered alongside melted vegan cheese, all pressed between slices of bread that have been generously buttered with a garlicky vegan butter and toasted until deeply golden on a hot pan.
What makes this sandwich so outstanding is the garlic butter — used both to sauté the zucchini and to coat the bread before toasting, ensuring the garlic flavor is present throughout the entire sandwich rather than only in one component.
This recipe is 100% vegan, ready in just 20 minutes, and absolutely wonderful served hot off the pan, sliced in half so the melted cheese and tender zucchini are visible in every bite.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
10 mins
10 mins
20 mins
2
~480 kcal
Ingredients
For the Garlic Butter
4 tbsp vegan butter, softened
3 cloves garlic, minced
1 tbsp fresh parsley, finely chopped
Pinch of salt
For the Sandwich
1 medium zucchini, sliced into thin rounds
4 slices sturdy sandwich bread (sourdough or similar)
1 cup (120g) shredded vegan mozzarella or cheddar
Salt and black pepper to taste
Optional Add-ins
¼ tsp chili flakes for gentle heat in the garlic butter
A handful of fresh basil leaves layered into the sandwich
A thin layer of vegan pesto spread inside
To Serve
A side of soup for dipping
Fresh tomato slices alongside
A simple side salad
Instructions
Make the garlic butter. In a small bowl mix together the softened vegan butter, minced garlic, parsley, and a pinch of salt until evenly combined.
Sauté the zucchini. Heat 1 tablespoon of the garlic butter in a skillet over medium heat. Add the zucchini slices in a single layer and cook for 2–3 minutes per side until golden and tender. Season with salt and pepper and set aside.
Butter the bread. Spread the remaining garlic butter generously over one side of each slice of bread.
Assemble the sandwiches. On the unbuttered side of two slices, layer half the shredded cheese, followed by the sautéed zucchini, then the remaining cheese. Top with the second slice of bread, buttered side facing out.
Toast until golden. Heat a clean skillet over medium heat. Place the sandwiches in the pan and cook for 3–4 minutes per side, pressing gently with a spatula, until deeply golden and the cheese has melted throughout.
Slice and serve. Remove from the pan, let rest for a minute, then slice in half and serve immediately while hot.
Pro Tips
Cook the zucchini until properly golden before assembling, rather than leaving it raw, to avoid excess moisture inside the finished sandwich.
Use a sturdy bread that can hold up to the filling without becoming soggy.
Cook over medium, not high, heat to allow the cheese time to melt fully before the bread burns.
Press gently with a spatula while cooking to help the sandwich hold together and toast evenly.
Why This Combination Works
Garlic butter provides rich, aromatic flavor that complements both the bread and the zucchini, while the zucchini itself adds a tender, slightly sweet bite that balances the richness of the melted cheese. Together they transform a simple grilled cheese into something more substantial and interesting without losing any of its essential comfort.
Flavor Variations
Caprese Style: Add fresh basil and sliced tomato alongside the zucchini for a caprese-inspired version.
Spicy Garlic Grilled Cheese: Add chili flakes to the garlic butter for gentle heat throughout.
Pesto Zucchini Grilled Cheese: Spread a thin layer of vegan pesto inside the sandwich alongside the cheese and zucchini.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~480 kcal
14g
40g
3g
28g
Storage
Best fresh: This sandwich is best eaten immediately while the bread is crisp and the cheese is melted.
Components: The garlic butter keeps in the refrigerator for up to a week and the sautéed zucchini for up to 3 days, making quick assembly easy on busy days.
Frequently Asked Questions
Can I use a different vegetable instead of zucchini?
Yes — thinly sliced eggplant or yellow squash work well as substitutes using the same method.
Can I make this in a sandwich press instead of a skillet?
Yes — a sandwich press or panini maker works well and may produce an even more evenly toasted result.
What vegan cheese melts best for this sandwich?
A good quality vegan mozzarella or cheddar that is specifically formulated to melt works best; check the packaging for melting properties if unsure.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more satisfying vegan sandwich recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
There are grilled cheese sandwiches and then there are grilled cheese sandwiches like this Vegan Avocado Mozzarella and Tomato Grilled Cheese — the kind that comes out of the pan so perfectly golden and so audibly crisp and so impossibly fragrant with toasted butter and melted cheese and warm tomato and fresh basil that you have already taken a bite before you have set it down on the plate, and the pull of the vegan mozzarella stretches in that specific, deeply satisfying way, and the avocado is cool and creamy and perfectly seasoned with lime and flaky salt, and the tomato is warm and jammy and acidic in a way that cuts through the richness of everything around it, and every single element lands together in a sandwich that is simultaneously the most comforting and the most genuinely sophisticated thing you have made all week. This is that grilled cheese. The one that makes a weekday lunch feel like an occasion. The one that converts skeptics. The one that renders every previous grilled cheese you have ever made instantly obsolete.
The vegan grilled cheese has arrived. Not as a compromise, not as a workaround, not as the thing you make when you cannot have the real thing — but as a sandwich worth making for its own sake, on its own terms, because the combination of stretchy vegan mozzarella and perfectly ripe avocado and summer tomato and fresh basil pressed between two slices of sourdough toasted in vegan butter is one of those combinations that feels inevitable the first time you eat it, the way all great flavor combinations do.
The key to this sandwich is the three-layer approach: the vegan mozzarella melts between the bread and the fillings, so the heat has direct access to the cheese from both sides; the avocado goes in cool and barely seasoned so it contrasts with the warm, melted filling around it; and the tomato is salted briefly before building the sandwich, drawing out its juices and concentrating its flavor so it tastes less like a raw ingredient and more like something that has been cooking for ten minutes. Together these three elements — the stretchy melt, the creamy cool avocado, the bright concentrated tomato — produce a grilled cheese that is texturally complex, flavor-layered, and completely, unreservedly magnificent.
This recipe is 100% vegan, naturally dairy-free, ready in under 15 minutes, and the kind of sandwich that makes you reconsider everything you thought you knew about plant-based comfort food.
Recipe Information
Prep Time
Cook Time
Total Time
Servings
Calories
5 mins
8 mins
13 mins
2
~520 kcal
Ingredients
For the Sandwich
4 thick slices sourdough bread (or any good sturdy sandwich bread)
120g (4oz) vegan mozzarella, shredded or sliced (store-bought; Violife or Miyoko’s recommended)
1 large ripe avocado
2 medium ripe tomatoes, sliced ½cm thick
4–6 fresh basil leaves
2–3 tbsp vegan butter, softened (for the bread)
Flaky sea salt and black pepper
For the Avocado Seasoning
Juice of ½ lime
¼ tsp garlic powder
Pinch of flaky sea salt
Pinch of red pepper flakes (optional)
Optional Add-Ons
1 tbsp vegan pesto, spread on the inside of one slice
Thinly sliced red onion
A smear of Dijon mustard for sharpness
Pickled jalapeños for heat
Instructions
Salt the tomatoes. Lay the tomato slices on a paper towel and sprinkle lightly with salt. Leave for 5 minutes — this draws out excess moisture from the tomatoes so they do not make the bread soggy during cooking and concentrates their flavor into something more intense and jammy. Pat dry with the paper towel before assembling.
Season the avocado. Halve the avocado, remove the pit, and scoop the flesh into a bowl. Add the lime juice, garlic powder, flaky salt, and red pepper flakes if using. Mash roughly with a fork — the avocado should have texture, not be a smooth paste. Taste and adjust seasoning. Set aside.
Butter the bread. Spread the softened vegan butter generously and evenly over one side of each bread slice — the butter should cover the entire surface all the way to the edges, because every unbutterd patch will be pale and soft in the finished sandwich. Be generous; this is not the moment for restraint.
Assemble. Place two slices of bread butter-side down on a clean surface. Spread the mashed avocado over the inner face of each of these slices — go right to the edges. Layer the vegan mozzarella over the avocado on both slices. Lay the salted, dried tomato slices over the mozzarella in a single layer. Add the fresh basil leaves. Season with a pinch of black pepper. Top with the remaining two bread slices, butter-side facing up.
Cook low and slow. Heat a large non-stick skillet or cast iron pan over medium-low heat — this is the most important instruction in the recipe. Medium-low heat allows the vegan mozzarella time to melt fully before the bread browns; high heat crisps the bread in two minutes but leaves the cheese unmelted. Place the assembled sandwiches in the pan and cook for 3–4 minutes without pressing or moving them, until the underside is deep golden. Carefully flip using a wide spatula and cook for a further 3–4 minutes until the second side is equally golden and the cheese is visibly melted and pulling away from the edges.
Rest briefly and serve. Transfer to a cutting board and rest for 1 minute — this allows the melted mozzarella to set slightly so it does not pour out when sliced. Cut diagonally and serve immediately. The pull of the melted vegan mozzarella is one of the great pleasures of this sandwich; cut at the table for maximum effect.
Pro Tips
Cook over medium-low heat, not medium — this is the single most important technique in grilled cheese making, vegan or otherwise. Vegan mozzarella takes longer to melt than dairy mozzarella and needs gentle, sustained heat to become properly stretchy. Medium-low heat for 3–4 minutes per side gives the cheese time to melt fully while the bread gradually becomes golden. On high heat, the bread burns in two minutes and the cheese is still cold.
Salt and dry the tomatoes — salting tomato slices before building the sandwich draws out their liquid so it doesn’t steam the bread from the inside. A wet tomato in a grilled cheese means the bottom bread absorbs tomato water and turns soft before the sandwich has finished cooking. Salted, dried tomato slices stay intact and concentrated throughout.
Use shredded mozzarella over sliced — shredded vegan mozzarella has more surface area contact with the heat and melts faster and more evenly than thick slices. If using a block, shred it on the large holes of a box grater. Pre-shredded vegan mozzarella works well; sliced block cheese takes twice as long to melt.
Butter to the edges — any unbuttered patch of bread will be pale and soft in the finished sandwich. The contrast between the deeply golden crust and the soft interior is what makes a great grilled cheese; that contrast only exists where the butter reached.
The Art of the Perfect Grilled Cheese
The grilled cheese sandwich is one of the oldest and most universal comfort foods in the Western culinary tradition — a concept so simple it barely qualifies as a recipe, and yet so dependent on technique that the difference between a great grilled cheese and a mediocre one is almost entirely procedural rather than ingredient-based. The essential principles have been understood by short-order cooks and home cooks alike for over a century: generous fat on the outside of the bread, steady moderate heat, patience. What most people get wrong is the temperature — the instinct is to turn the heat up to speed things along, but high heat is the enemy of good grilled cheese, producing a burnt exterior and an unmelted center. The professional technique — used in diners and sandwich counters everywhere — is low and slow: medium or medium-low heat, three to four minutes per side, the lid on for the last minute if the cheese needs encouragement. The result is a sandwich that is golden and even from corner to corner, with a melt that has had time to become genuinely fluid and stretchy rather than merely softened. Patience is the ingredient that is never listed.
Flavor Variations
Caprese Grilled Cheese: Add a drizzle of balsamic glaze and replace the garlic powder in the avocado with a pinch of dried oregano for a Caprese-inspired version where the tomato, mozzarella, and basil are front and center.
Pesto Avocado Grilled Cheese: Spread a generous layer of vegan basil pesto on the inner face of one bread slice instead of (or alongside) the avocado for an herby, vibrant version where the pesto’s richness doubles down on the avocado’s creaminess.
Spicy Chipotle Grilled Cheese: Add a smear of chipotle mayo (vegan mayo blended with chipotle in adobo) to the inner bread and sliced pickled jalapeños alongside the tomato for a smoky, spicy version with serious heat.
Nutritional Highlights (Per Serving)
Calories
Protein
Carbs
Fiber
Fat
~520 kcal
14g
52g
8g
28g
Storage
Best eaten immediately — grilled cheese is a sandwich that belongs to the moment it is made. The contrast between the crispy crust and the melted interior begins to soften within minutes as the steam from the filling works its way into the bread.
Leftovers: A leftover grilled cheese can be revived in a dry non-stick pan over medium-low heat for 2 minutes per side, which restores much of the crispness. Avoid the microwave — it softens the bread entirely.
Components: The mashed avocado keeps covered with plastic wrap pressed directly against its surface for up to 24 hours in the refrigerator — the lime juice slows browning significantly. Sliced tomatoes keep covered for up to 2 days.
Frequently Asked Questions
Which vegan mozzarella melts best?
For melting, look for vegan mozzarella specifically labeled as a “melting” variety — not all vegan cheeses melt with the same stretchiness. Violife for Pizza, Miyoko’s Liquid Mozzarella, and Daiya Mozzarella Style Shreds all melt well and produce good pull. Avoid firm block-style vegan cheeses not designed for melting, which soften but do not stretch.
Can I use a different bread?
Sourdough is ideal — its open crumb, mild tanginess, and sturdy structure produce the best results. A good quality white sandwich bread, brioche, or ciabatta also work beautifully. Avoid very airy breads like baguette or very thin sandwich bread, which compress too much under the weight of the filling and burn before the cheese melts.
Can I make this in a panini press?
Yes — a panini press works well and eliminates the need to flip. Press on medium heat for 4–5 minutes until the bread is golden and the cheese is melted. The press compresses the sandwich slightly, which actually helps the heat conduct through to the cheese faster.
My avocado turned brown before I finished eating — how do I prevent this?
The lime juice in the avocado seasoning slows oxidation significantly, but cut avocado will always begin to brown within 30–60 minutes of exposure to air. The simplest solution is to prepare the avocado just before assembling the sandwich. If preparing ahead, press plastic wrap directly against the surface of the mashed avocado with no air gaps and refrigerate until needed.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.