20-Min Cheesy Beef Broth Soup
Caramelized onions melt into beefy broth and top crusty bread with melted Swiss cheese. A weeknight shortcut that tastes like you spent way longer than you did.
- Total time
- 20 min
- Servings
- 4
- Calories
- 285
- Protein
- 14g

Ingredients
4 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Slice onions into thin half-moons, then heat oil in a large pot over medium-high heat.
Step 2
Add onions and cook, stirring often, until deep golden brown, about 10 minutes.
Step 3
Pour in beef broth and bring to a simmer, then taste and season with salt and pepper.
Step 4
Toast bread slices until light golden, about 2 minutes per side in a separate skillet.
Step 5
Ladle soup into bowls, top each with a toast slice and one slice of Swiss cheese.
Step 6
Broil bowls 2–3 minutes until cheese melts and bubbles, then serve hot with a side salad.
Tools you’ll need
- large pot
- skillet
- wooden spoon
- ladle
- broiler-safe bowls or ramekins
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



