Go Back
+ servings
Print Recipe
4.75 from 4 votes

Vegan French Onion Grilled Cheese

This marriage between a cozy grilled cheese and French onion soup is the best thing ever.
Prep Time45 minutes
Cook Time15 minutes
Total Time1 hour
Course: Main Course, Side Dish, Snack
Servings: 4
Calories: 476kcal
Author: Lauren Boehme Hartmann

Ingredients

  • 2 Tablespoons Olive oil
  • 2 Large Sweet onions, sliced thin
  • 1 Tablespoon Agave syrup or cane sugar
  • 3/4 Cup Vegetable broth
  • 2 Springs Fresh thyme
  • 8 Slices Vegan crusty bread, I like to use sourdough or ciabatta
  • 1/4 Cup Vegan butter, room temperature
  • 1 Cup Vegan cheese, I used Mozzarella style and vegan Boursin
  • Salt and Pepper to taste

Instructions

  • Heat the olive oil on medium high in a large non-stick skillet.
  • Add the sliced onions. Sauté, reducing heat as needed, until the onions begin to brown. About 15 minutes.
  • Season with a pinch of salt and pepper and add the agave or sugar. Toss to combine.
  • Reduce heat to medium low and continue to sauté until the onion are completely caramelized. About 15-20 more minutes.
  • Add the vegetable broth and thyme. Simmer until the broth has been absorbed, about 5-7 more minutes.
  • Remove the sprigs of thyme and let the mixture cool slightly.
  • This will make 4 sandwiches. Take two slices of bread spread the onion mixture on one side. Then if you are using some spreadable cheese, spread it on the other slice. Top the onions with vegan mozzarella.
  • Spread vegan butter on the outside of each slice of bread.
  • Heat a non-stick skillet on medium high, then place a sandwich in the skillet, brown on one side, flip and brown on the other side. Making sure the cheese is as melty as possible. Serve immediately. *

Notes

*I recommend serving with Vegan Roasted Tomato Soup

Nutrition

Calories: 476kcal | Carbohydrates: 96g | Protein: 17g | Fat: 25g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 9g | Trans Fat: 1g | Sodium: 1218mg | Potassium: 368mg | Fiber: 6g | Sugar: 16g | Vitamin A: 659IU | Vitamin C: 9mg | Calcium: 112mg | Iron: 6mg