01 -
Heat blueberries, sugar, 1 tbsp of water, and cornstarch (if using) in a small saucepan over medium heat. Bring to a simmer and cook uncovered for 15-20 minutes, stirring occasionally, until the mixture thickens enough to coat the back of a spoon. Stir in lemon juice and refrigerate until ready to use.
02 -
Combine mint and/or basil, sunflower seeds, nutritional yeast, olive oil, lemon juice, and salt in a food processor or high-speed blender. Pulse until smooth. Add more salt to taste and set aside.
03 -
Spread vegan butter or mayonnaise on both slices of bread. Heat a skillet over medium heat and place one slice in the pan, butter side down. Layer on mint pesto, tofu ricotta, and blueberry compote. Top with the second slice of bread, buttered side facing up. Avoid pressing down on the sandwich to prevent the filling from squishing out.
04 -
Cook the sandwich in the skillet until golden brown, then flip and repeat for the other side. Serve warm.