Swiss Cheese And Onion Soup

Prep: 10 min Cook: 20 min Serves: 4 Cuisine: French

A rich and comforting onion soup infused with Swiss cheese, garlic, and a touch of sherry. The creamy, cheesy broth is perfect for cozy evenings and pairs well with crusty bread. Its savory flavors appeal to cheese lovers and those seeking a hearty, satisfying starter or main dish.

Be the first to rate this recipe

Ingredients

  • 1 clove garlic, minced
  • 3 cups thinly sliced onion
  • 5 tablespoons butter
  • 3 tablespoons flour
  • 2 cups water or stock
  • 1.5 cups warmed milk
  • 1.5 cups grated Swiss cheese
  • 3/4 teaspoon dry mustard
  • 1 tablespoon cooking sherry
  • 1/2 teaspoon prepared horseradish
  • 1.5 teaspoons salt
  • 1.5 teaspoons black pepper
  • 1/2 teaspoon tamari

Instructions

  1. Heat 2 tablespoons butter in a saucepan.
  2. Add minced garlic, sliced onions, dry mustard, and salt. Saute until tender.
  3. Add water or stock, cover, and simmer over low heat.
  4. In a separate saucepan, melt remaining 3 tablespoons butter.
  5. Whisk in 3 tablespoons flour and cook, whisking over low heat for 1 minute.
  6. Place a heat absorber or waffle under the pan.
  7. Add warmed milk; cook, whisking until the mixture is uniform and thickened, about 5 to 8 minutes.
  8. Add pepper, tamari, Tabasco or Worcestershire sauce (optional), horseradish, sherry, grated Swiss cheese, and cooked onions.
  9. Cook over low heat for 8 to 10 minutes until flavors meld.

Tips & Substitutions

For a deeper flavor, consider caramelizing the onions more before adding the other ingredients. If you don't have Swiss cheese, Gruyère or Emmental are great substitutes. To make this soup vegetarian, use vegetable stock instead of water or meat-based stock. Additionally, for a creamy texture, blend a portion of the soup before adding the cheese.

Serving Suggestions

Serve the Swiss Cheese and Onion Soup with a crusty baguette or a side salad for a complete meal. It pairs beautifully with a light white wine or a refreshing iced tea. For a twist, top with croutons or fresh herbs like chives before serving.

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stove over low heat, stirring occasionally. If the soup thickens too much, add a little more milk or stock to reach your desired consistency.

Nutrition & Diet Analysis (per serving)

Each serving of Swiss Cheese And Onion Soup contains roughly 673 calories, with 23g protein, 123g carbohydrates, and 12g fat. It is an excellent source of vitamin C (81% of the Daily Value), protein (46% of the Daily Value), and dietary fiber (38% of the Daily Value). Note that it is relatively high in sodium, at 1154mg per serving (50% of the Daily Value).

673 kcal 34% DV
Protein Fat Carbs

Macronutrients

Protein 22.8g 46% DV
Total Fat 11.9g 15% DV
Carbs 123.3g 45% DV
Fiber 10.5g 38% DV
Sugar 16.4g 33% DV

Electrolytes

Sodium 1153.5mg 50% DV
Potassium 931.9mg 20% DV
Cholesterol 23.1mg 8% DV

Vitamins & Minerals

Vitamin A 55.8mcg 6% DV
Vitamin C 73.2mg 81% DV
Vitamin D 0mcg
Calcium 462.6mg 36% DV
Iron 6.7mg 37% DV
Diet fit High-protein High-fiber Low-fat
Contains Milk Wheat/Gluten Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make this soup ahead of time?

Yes, you can prepare the soup a day in advance. Allow it to cool completely before refrigerating. When ready to serve, gently reheat it on the stove, adding a splash of milk or stock if needed to restore its creamy texture.

Is there a way to make this soup gluten-free?

Absolutely! To make it gluten-free, substitute the all-purpose flour with a gluten-free flour blend or cornstarch. Just be sure to adjust the amount as needed to achieve the desired thickness in the soup.

Can I add other ingredients to this soup?

Certainly! Feel free to add sautéed mushrooms or spinach for extra flavor and nutrition. You could also include cooked bacon or ham for a non-vegetarian option. Just make sure to adjust the seasoning accordingly.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →