Vegetarian French Onion Soup Recipe


Cal/Serving: 509
Daily Value: 25%
Servings: 4

Balanced, High-Fiber
Vitamin A365IU7%
Vitamin C14mg23%
Thiamin (B1)0mg27%
Riboflavin (B2)0mg22%
Niacin (B3)4mg19%
Vitamin B60mg17%
Folic Acid (B9)143µg36%
Vitamin B121µg9%
Vitamin D8IU2%
Vitamin E1mg7%
Vitamin K34µg43%
Fatty acids, total monounsaturated9g0%
Fatty acids, total polyunsaturated2g0%
Have a question about the nutrition data? Let us know.

Exclusive from The Daily Meal

If clementines are unavailable, substitute 1/3 cup freshly squeezed juice and a little zest from a...
These cookies take oatmeal to new levels with chocolate chips and coconut.  
Carrot Muffins Recipe
A healthy take on carrot cake. Utilize Greek yogurt and canola oil to produce moist, flavorful...

Vegetarian French Onion Soup
Jane Bruce

Snow, ice, wind, cold. Winter is upon us, which means, soup season is upon us. French onion soup is a classic go-to warming technique. This simple yet hearty dish is typically made with beef stock, leaving vegetarians out in the cold. Making this version at home is simple and delicious, and animal-cruelty free. The secret ingredient? Coffee.

Click here to see more Warm Winter Soup recipes.



  • 2 tablespoons olive oil
  • 5 red onions, sliced and halved
  • 2 cloves garlic, minced
  • 1/2 teaspoon salt
  • 1 tablespoon sugar
  • 1/2 cup red wine
  • 1 tablespoon dried parsley
  • 1 tablespoon dried thyme
  • 5 cups vegetable stock
  • 2/3 cup brewed coffee
  • 10 ounces baguette, cubed
  • 1 cup grated Gruyère


Heat the olive oil in a large pot over medium heat. Add the onions and garlic. Stir until the onions are coated with oil. Add the salt, sugar, and red wine, and stir. Cook until onions are soft, about 10 minutes, stirring ocassionally to keep the onions from burning.

Add the parsley and thyme and pour in the vegetable stock, bringing it to a boil. Once the soup is boiling, add the coffee, turn the heat to medium-low, cover, and simmer for 25-30 minutes.

To serve, place a handful of cubed bread in the bottom of your soup bowl. Ladle the desired amount of soup into the bowl, and spread the cheese across the top. Serve, and enjoy!

Recipe Details

Servings: 4
Total time: 1 hour
Cuisine: French
Special Designations: Nut-free, Dairy-free, Vegan, Vegetarian

Be a Part of the Conversation

Have something to say?
Add a comment (or see what others think).

Post a comment

Add a Comment

Upload a picture of yourself no larger than 3MB, please see Terms for details
Please answer this Captcha to prove you are human
Enter the characters shown in the image.
Please answer this Captcha to prove you are human