Share this Story

Go gourmet with this vegetarian French onion soup and Gruyère grilled cheese

Brandi is natural born food lover of anything from gourmet cheeses and wine down to plain baked breads. When not in the kitchen cooking, she loves to be outdoors, especially near the ocean. She puts her focus mainly on healthy organic ea...

Classic French onion soup gets a vegetarian makeover, plus a gourmet grilled cheese

One of my favorite soups of all time is French onion soup. While I love it, my husband, who is a strict vegetarian, cannot enjoy it, since most versions call for beef broth. With a few simple tweaks, you can make this delicious onion soup completely vegetarian, and everyone can enjoy it.

I also decided we needed a little something extra to go with it and whipped up some Gruyère grilled cheese sandwiches using sourdough bread. This really hit the spot and is the perfect meal for cooler weather or whenever you want something warm and comforting.

Classic French onion soup gets a vegetarian makeover, plus a gourmet grilled cheese

Vegetarian French onion soup recipe

Serves 4- 6


  • 1 tablespoon extra-virgin olive oil
  • 2 tablespoons organic unsalted butter
  • 6 large sweet onions, sliced
  • 2 tablespoons all-purpose flour
  • 3-4 garlic cloves, minced
  • 5-1/2 cups vegetable broth
  • 1/2 cup sherry wine
  • 1 tablespoon fresh or dried thyme
  • Salt and pepper, to taste
  • Fresh parsley and croutons, for garnish


  1. Heat a large soup pot over medium heat.
  2. Add in the olive oil, butter and onions. Cook for 10 minutes or until the onions start to soften, and then reduce the heat to low.
  3. Cover, and cook the onions for 45 minutes, stirring periodically until they are very soft and almost look caramelized.
  4. Whisk in the flour, and cook for 3 to 5 minutes, until the flour is completely blended into the onions. Add in the garlic, vegetable broth, wine and seasonings. Mix well, and cover.
  5. Simmer the soup for about 30 minutes, and then turn off the heat. Ladle into bowls, and garnish with parsley and croutons. Serve with sourdough Gruyère grilled cheese.

Gruyère grilled cheese sandwich recipe

Serves 4


  • 1/4 cup unsalted butter, softened
  • 8 slices sourdough bread
  • 2 cups shredded Gruyère cheese


  1. Heat a large skillet over medium heat.
  2. Butter 1 side of each slice of bread.
  3. Place 4 slices of bread into the skillet (buttered side down), and divide the shredded Gruyère cheese onto the slices.
  4. Place the remaining slices of bread on top (buttered side up), and grill for 2 to 3 minutes per side.
  5. Cut in half, and serve with vegetarian French onion soup.

More vegetarian-friendly recipes

Vegetarian chickpea salad sandwich
Mexican-style vegetarian lettuce wraps
Cilantro lime rice burrito bowls

New in Food & Recipes

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!

b h e a r d !

Welcome to the new SheKnows Community,

where you can share your stories, ideas

and CONNECT with millions of women.

Get Started