CookSnap is coming soon — Join the waitlist →
Back to recipes

20-Min Crispy Beef Roast with Gravy

Tender pan-seared beef roast finished with a rich, savory pan gravy in under 20 minutes. German comfort food without the all-day braise — a weeknight winner.

Total time
20 min
Servings
4
Calories
385
Protein
42g
20-Min Crispy Beef Roast with Gravy
comfortheartygermanbeeftendercrispyweeknightfamily-gathering

Ingredients

  • 1.5 lb beef roast (chuck or rump, room temperature)
  • 1 medium yellow onion, sliced
  • 1 cup beef broth
  • 2 tbsp tomato paste
  • 2 tbsp red wine vinegar
  • 1 tbsp German mustard (or Dijon)

Instructions

  1. 1

    Pat beef dry with paper towels. Season generously with salt and pepper on all sides.

  2. 2

    Heat 2 tbsp oil in a large skillet over medium-high until shimmering, about 90 seconds.

  3. 3

    Sear beef 3 minutes per side without moving. It should have a deep golden crust. Transfer to a plate.

  4. 4

    Add onion to the same skillet, sauté 2 minutes until softened. Stir in tomato paste and mustard, cook 30 seconds until fragrant.

  5. 5

    Pour in broth and vinegar, scraping up browned bits from the pan. Return beef to skillet, cover, reduce heat to medium-low.

  6. 6

    Simmer 8 minutes covered until beef reaches 130°F internal temp (medium-rare). Transfer beef to a cutting board and rest 2 minutes while sauce reduces.

  7. 7

    Slice beef against the grain into 1/4-inch-thick pieces. Serve with pan sauce spooned over the top.

Tools you’ll need

  • large 12-inch skillet with lid
  • instant-read meat thermometer
  • paper towels
  • cutting board
  • sharp knife

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.