This Vegan Grilled Cheese and Carmelized Onion Sandwich Will Make You Fall in Love With Vegan Cheese

Prep time: 10 minutes | Cooking time:  20 minutes  |   Serving size:  1