Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beefy French Onion Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

A hearty twist on classic French onion soup with savory ground beef, thyme-scented broth, and cheesy toasted French bread, making it a comforting and satisfying main dish.


Ingredients

1 pound ground beef

2 cans (10-1/2 ounces each) condensed French onion soup

Water (amount indicated on soup cans)

1/2 teaspoon dried thyme leaves

4 slices Swiss cheese

4 slices French bread, cut 1-inch thick


Instructions

  1. Heat a large saucepan or nonstick skillet over medium heat. Add ground beef and cook for 8–10 minutes, breaking into 3/4-inch crumbles, stirring occasionally. Remove beef with a slotted spoon and drain excess fat.
  2. Return beef to the saucepan. Add French onion soup and the water indicated on the soup cans. Stir in thyme, bring to a boil, then reduce heat and simmer uncovered for 5 minutes, stirring occasionally.
  3. Cut cheese slices to fit bread. Place bread on a broiler pan rack and broil 3–4 inches from heat for 1–2 minutes until toasted and cheese is melted and golden.
  4. Ladle soup evenly into 4 bowls and top each with one cheesy bread slice.

Notes

  • Use Gruyère instead of Swiss for a more traditional flavor.
  • Swap French bread for sourdough for a tangy bite.
  • Add a splash of dry sherry or red wine for richer broth.
  • Use fresh thyme for a brighter herbal note.
  • Store soup without bread to keep topping crisp when reheating.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop & Broiling
  • Cuisine: French-American

Nutrition

  • Serving Size: 1 bowl with bread
  • Calories: 420
  • Sugar: 6g
  • Sodium: 1180mg
  • Fat: 21g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 26g
  • Cholesterol: 75mg