Inspired by the ease of Trader Joe's French Onion Soup, here's a recipe for cozy, comforting Vegetarian French Onion Soup with more natural flavor and fewer un-pronounceable ingredients!
Heat 4 tablespoons avocado oil in a heavy Dutch oven or other large heavy-bottom pot over medium-low heat.
Add sliced onions and 1 teaspoon salt, stir and cover, letting onions soften for 15 minutes.
Remove lid, stir in garlic, and cook, stirring regularly, until onions are deep golden brown, about 45-60 minutes more.
Once onions are caramelized, add wine. Increase the heat to medium and using a wooden spoon, scrape up the browned bits of onions that are stuck to the pot. Allow wine to boil almost until evaporated, about 5 minutes.
Pour in 2 quarts mushroom stock, 1 tablespoon apple cider vinegar, 1 tablespoon tamari, and fresh herbs. Bring to a gentle boil, then reduce heat and simmer for 15 minutes. Taste and if the soup needs it, add salt a pinch at a time.
Broil French Onion Soup Bowls
Move an oven rack to the top. Turn on broiler to high. Place individual serving-size ovenproof bowls or ramekins on a baking sheet. Ladle soup into casseroles. Place 1-2 slices of baguette on top of soup in bowl. Sprinkle each casserole generously with ¼ cup each of shredded Gruyere cheese.
Broil French Onion Soups for 1 minute, or until cheese melts, and gets browned and bubbly. Garnish with additional chopped fresh thyme and parsley if using. Serve immediately.