env: dev (uid: )
CookPal AI
French Onion Soup with Homemade Beef Stock

French Onion Soup with Homemade Beef Stock

Cost $15, save $25

Source: Recommended by CookPal

  • 360 Min
  • 4 Servings
  • $15

INGREDIENTS

  • Beef Stock

    • 💧 12 cups water
    • 🍖 1 pound beef short ribs
    • 3 parsnips, peeled and cubed
    • 🧅 3 onions, coarsely chopped
    • 🥕 2 carrots, peeled and coarsely chopped
    • 2 stalks celery with leaves, coarsely chopped
    • 2 bay leaves
    • 🧂 1 teaspoon salt
    • 1 teaspoon freshly ground black pepper
    • 1 tablespoon fresh thyme
  • Soup Base

    • 🧈 ¼ cup butter
    • 🧅 4 large onions, thinly sliced
    • 🧄 3 cloves garlic, smashed
    • ¼ cup flour
    • 1 teaspoon herbes de Provence
    • 1 teaspoon paprika
    • 1 teaspoon garlic powder
    • 1 teaspoon chopped fresh parsley
    • 1 teaspoon chopped fresh thyme
    • ¼ cup dry white wine
    • 2 tablespoons dry sherry
    • 1 dash hot pepper sauce
  • For Serving

    • 🥖 4 thick slices French bread
    • basil and garlic-flavored olive oil for brushing
    • 🧀 2 cups grated Gruyere cheese

STEPS

1

Place water, beef ribs, parsnips, onions, carrots, celery, bay leaves, salt, black pepper, and thyme into a large soup pot over medium heat. Bring to a boil, reduce heat to a simmer and cook, skimming foam, for 5-6 hours until broth is rich brown. Strain the broth, discard solids, and refrigerate extra broth.

2

Melt butter in a skillet over medium-low heat. Cook onions and garlic until caramelized and brown, about 30 minutes.

3

Mix flour, herbes de Provence, paprika, and garlic powder. Sprinkle over browned onions and stir for 5 minutes. Add parsley and thyme.

4

Pour in 4 cups of beef broth, white wine, sherry, and hot pepper sauce. Simmer until thickened and flavors blend, about 15 minutes.

5

Preheat oven broiler. Brush bread slices with flavored olive oil and toast under broiler until browned on both sides, 1-2 minutes per side.

6

Ladle soup into oven-proof bowls. Place toasted bread slice on top and sprinkle with Gruyère cheese. Broil until cheese is melted, bubbly, and browned, 2-4 minutes.

NUTRIENTS

Per 1 serving

🔥

865

Calories

  • 42
    Protein
  • 83
    Carbs
  • 41
    Fats

💡 Prepare the beef stock a day in advance to save time.For a richer flavor, use aged Gruyère cheese.Use a mandoline slicer for evenly thin onions.