Go Back
+ servings

Homemade Onion Soup Recipe

Course Soup
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 4 servings


  • 2 tbsp olive oil
  • 2 medium/large onions thinly sliced
  • 28 oz of chicken broth I love chicken bone broth for this recipe!
  • 2 tbsp Worcestershire sauce
  • 1 cube of beef bouillon
  • 4 tbsp dry sherry
  • 1/2 C grated Parmesan cheese
  • 4 oz shredded Swiss cheese
  • salt & pepper to taste


  • Preheat your broiler.
  • Heat the oil in a large pot.
  • Add onions and cook while stirring until golden (about 10-15 minutes).
  • Increase heat and add chicken broth, Worcestershire sauce, bouillon, and sherry.
  • Bring to a boil then simmer over low heat for 5 minutes.
  • Add Parmesan cheese, salt and pepper and simmer for another 3 minutes.
  • Pour soup into 4 heat proof bowls, top each with Swiss cheese and put under the broiler until hot and bubbly
  • OR
  • Sprinkle shredded Swiss on top of soup and serve.
  • Pro tip - if I'm serving this to any kids, I use the second option as the crocks get quite hot under the broiler.