Vegan Blueberry Grilled Cheese

Featured in Dinner Ideas Everyone Will Love.

This unique vegan grilled sandwich brings together sweet and savory flavors for a mouthwatering experience. Layers of tangy mint pesto, creamy tofu ricotta, and a luscious blueberry compote are nestled between two slices of golden sourdough bread. The combination creates a balance of richness and freshness, giving classic comfort food a gourmet twist. To simplify, store-bought condiments work fine, but making them fresh takes the dish to another level. Serve this warm and crispy sandwich to enjoy an elevated, plant-based treat.

A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Tue, 13 May 2025 17:20:55 GMT
A slice of bread with white cream and nuts on top. Pin it
A slice of bread with white cream and nuts on top. | cookingkeys.com

This vegan grilled cheese transforms a childhood classic into something extraordinary. The combination of creamy tofu ricotta, bright mint pesto, and sweet blueberry compote creates a sandwich that's both nostalgic and sophisticated. What began as a skeptical experiment became one of my favorite comfort foods—proving that plant-based alternatives can sometimes surpass the original.

The first time I made this sandwich, I was searching for something to impress non-vegan friends at a lunch gathering. The surprised looks on their faces when they tasted it were priceless—they couldn't believe something dairy-free could be so satisfying and complex.

Ingredients

  • Sourdough bread: Provides the perfect sturdy base with tangy flavor that complements the fillings
  • Vegan butter or mayonnaise: Creates that golden crispy exterior everyone loves
  • Vegan ricotta: Adds creamy richness and protein without dairy
  • Wild frozen blueberries: Smaller and sweeter than regular berries for the perfect compote
  • Granulated sugar: Balances the tartness of berries
  • Lemon juice: Brightens all flavors and cuts through richness
  • Cornstarch: Optional thickener for perfect compote consistency
  • Fresh mint and basil: Provides bright herbal notes that elevate the sandwich
  • Sunflower seeds: Adds texture and nutty flavor to pesto without using pine nuts
  • Nutritional yeast: Contributes cheesy flavor without dairy
  • Olive oil: Creates silky texture in pesto
  • Salt: Enhances all flavors throughout the recipe

How To Make Vegan Blueberry Grilled Cheese with Mint Pesto

Prepare the blueberry compote:
Combine blueberries, sugar, water and cornstarch in a small saucepan over medium heat. Allow mixture to simmer uncovered for 15-20 minutes, stirring occasionally until it thickens enough to coat the back of a spoon. The slow cooking process allows the berries to break down and release their natural pectin. Finish with lemon juice to brighten the flavor, then refrigerate until ready to use.
Blend the mint pesto:
Add mint, basil, sunflower seeds, nutritional yeast, olive oil, lemon juice and salt to a food processor. Pulse until ingredients form a smooth paste, scraping down the sides occasionally. The mint provides freshness while the nutritional yeast adds umami depth. Taste and adjust salt as needed before setting aside.
Assemble and cook the sandwich:
Spread vegan butter or mayo on all bread slices. Place one slice buttered side down in a preheated skillet over medium heat. Layer with a spread of mint pesto, followed by a generous dollop of tofu ricotta, then a spoonful of blueberry compote. Top with the second slice of bread, buttered side facing up. Cook until golden brown, about 3-4 minutes, then carefully flip and cook the other side until equally golden and crispy.
A slice of bread with white cream and nuts on top. Pin it
A slice of bread with white cream and nuts on top. | cookingkeys.com

My favorite part of this sandwich is how the warm blueberry compote slightly melts the tofu ricotta, creating pockets of creamy sweetness throughout each bite. This sandwich became my go-to recipe when my sister decided to try veganism. She was convinced she'd miss cheese the most, but after trying this sandwich, she texted me for the recipe immediately.

Make-Ahead Tips

The beauty of this recipe lies in its components that can be prepared in advance. Both the blueberry compote and mint pesto will keep well in airtight containers in the refrigerator for up to a week. The tofu ricotta stays fresh for 3-4 days refrigerated. Having these components ready makes sandwich assembly quick and easy for a weeknight dinner or impressive lunch. Just warm the compote slightly before using for the perfect consistency.

Customization Options

This sandwich welcomes adaptations based on what you have available. Swap sourdough for ciabatta or a hearty whole grain bread if preferred. No mint? Use all basil or try cilantro for a different flavor profile. The blueberry compote can be substituted with strawberries, blackberries, or even fig jam for varied sweet notes. For additional texture, consider adding thinly sliced apple or pear between the layers.

A slice of bread with white cream and nuts on top. Pin it
A slice of bread with white cream and nuts on top. | cookingkeys.com

Serving Suggestions

This grilled cheese deserves to be the star of the meal, but pairs beautifully with light accompaniments. Serve alongside a simple green salad dressed with lemon vinaigrette to complement the sandwich's richness. For a heartier meal, pair with a cup of tomato soup for dipping or roasted vegetable soup. A crisp apple or pear on the side provides refreshing contrast to the warm sandwich.

Frequently Asked Questions

→ Can I use store-bought pesto and blueberry compote?

Yes, store-bought pesto and blueberry compote are great time-savers. However, making them fresh adds more flavor and ensures they complement the sandwich perfectly.

→ What type of bread works best?

Hearty sourdough bread works best as it holds up well when grilled and pairs beautifully with the savory and sweet flavors.

→ Can I substitute tofu ricotta?

Yes, you can use any vegan cream cheese or even a homemade cashew-based spread for a similar creamy texture and taste.

→ What can I use instead of mint for the pesto?

Basil or a combination of basil and parsley make excellent substitutes for mint while maintaining a fresh and vibrant flavor.

→ What type of blueberries should I use?

Frozen wild blueberries are recommended as they’re smaller and sweeter, making them perfect for the compote.

→ How should I serve the sandwich?

The sandwich is best served warm, fresh off the skillet, so the mint pesto and blueberry compote are perfectly balanced with the crispy bread.

Vegan Blueberry Grilled Cheese

Sweet blueberries meet mint pesto and creamy ricotta in this vegan grilled delight.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 2 Servings

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Sandwich Base

01 4 slices sourdough bread
02 1 tbsp vegan butter or mayonnaise
03 1 cup vegan ricotta

→ Blueberry Compote

04 1 1/2 cups blueberries
05 2 tbsp granulated sugar
06 1 tbsp lemon juice
07 2 tsp cornstarch (optional)

→ Mint Pesto

08 3 cups packed mint and/or basil
09 2 tbsp sunflower seeds
10 2 tbsp nutritional yeast
11 3 tbsp olive oil
12 Juice of 1 lemon
13 1/2 tsp salt

Instructions

Step 01

Heat blueberries, sugar, water, and cornstarch (if using) in a small saucepan over medium heat. Bring to a simmer and cook uncovered for 15-20 minutes until thickened, stirring occasionally. Stir in lemon juice and refrigerate until ready to use.

Step 02

Combine mint and/or basil, sunflower seeds, nutritional yeast, olive oil, lemon juice, and salt in a food processor or blender. Pulse until smooth. Adjust salt as needed and set aside.

Step 03

Spread vegan butter or mayonnaise on one side of each bread slice. Heat a skillet over medium heat. Place one slice buttered side down in the pan, layer with mint pesto, vegan ricotta, and blueberry compote. Top with another slice, buttered side up.

Step 04

Cook the sandwich until golden brown on one side. Flip carefully and repeat for the other side. Serve warm.

Notes

  1. Store-bought pesto and blueberry jam can replace homemade versions for convenience, though homemade is recommended for superior taste and versatility.
  2. Using frozen wild blueberries is recommended as they are sweeter and perfectly sized for the compote.

Tools You'll Need

  • Small saucepan
  • Food processor or high-speed blender
  • Skillet

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains nuts or seeds from sunflower seeds (in pesto).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 340.5
  • Total Fat: 14.3 g
  • Total Carbohydrate: 45.2 g
  • Protein: 8.4 g