vegetarian french onion soup recipe

French Onion Soup Recipe

This French onion soup recipe is a comforting classic, filled with rich caramelized onions and a deep, savory broth. Topped with toasted French bread and melted cheese, it delivers the perfect balance of flavor and warmth just like a restaurant favorite made at home.

french onion soup recipe crock pot
french onion soup recipe crock pot

Ingredients

  • ½ cup unsalted butter
  • 2 tablespoons olive oil
  • 4 cups sliced onions
  • 5 cups beef broth
  • 2 tablespoons dry sherry
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • 4 slices French bread
  • 4 slices provolone cheese
  • 2 slices Swiss cheese, diced
  • ¼ cup grated Parmesan cheese

Directions

  • In a large stock pot, melt butter with olive oil over medium heat.
  • Add the sliced onions and cook slowly, stirring often, until tender and translucent avoid browning.
  • Stir in the beef broth, sherry, thyme, salt, and pepper. Simmer uncovered for about 30 minutes to let the flavors blend.
  • While the soup simmers, preheat your oven’s broiler.
  • Ladle the hot soup into oven-safe bowls. Place a slice of French bread on top of each serving.
  • Layer with provolone cheese, diced Swiss, and Parmesan over the bread.
  • Place the bowls on a baking sheet and broil for 2–3 minutes, or until the cheese melts and turns golden brown.
  • Carefully remove from the oven and serve hot.
french onion soup recipe instant pot
french onion soup recipe instant pot

Preparation Details

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Servings: 4