Sunday afternoons are made for slow-cooked meals, where the enticing aromas fill the house and draw everyone together to share a hearty meal. Our Beef Topside with Onion Gravy recipe is one of those special dishes, bringing a sense of warmth and comfort that epitomizes family gatherings. Picture succulent slices of beef topside, tender and juicy, paired with a rich, golden onion gravy that has been caramelized to perfection. This classic dish, complemented by the nostalgic charm of a sunlit kitchen, makes every Sunday feel truly special. Perfect for family celebrations or a cozy day spent with loved ones, this is a meal that always delivers, offering both flavor and love in every bite.

Recipe Summary
- Prep Time: 20 minutes
- Cook Time: 3 hours
- Total Time: 3 hours 20 minutes
- Servings: 6
- Skill Level: Intermediate
Ingredients
- 1.5 kg beef topside
- 2 tablespoons olive oil
- 2 teaspoons salt
- 1 teaspoon black pepper
- 2 large onions, thinly sliced
- 3 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 500 ml beef broth
- 2 tablespoons Worcestershire sauce
- 1 teaspoon thyme
- 1 teaspoon rosemary

Instructions
- Preheat your oven to 160°C (320°F). Pat the beef topside dry with paper towels and season it evenly with salt and black pepper.
- In a large ovenproof skillet or roasting pan, heat the olive oil over medium-high heat. Sear the beef on all sides until a golden-brown crust forms, approximately 3-4 minutes per side. Remove the beef from the skillet and set it aside.
- In the same skillet, add the sliced onions and minced garlic. Sauté until the onions are soft and starting to caramelize, about 10 minutes.
- Sprinkle the flour over the onions and stir well to combine, cooking for another 2 minutes to eliminate the raw flour taste.
- Gradually pour in the beef broth while stirring continuously to avoid lumps. Add the Worcestershire sauce, thyme, and rosemary. Bring the mixture to a gentle boil and cook for 5 minutes until thickened.
- Return the seared beef topside to the skillet, place the skillet in the preheated oven, and roast for approximately 2.5 to 3 hours or until the beef is tender and cooked to your desired doneness.
- Once cooked, transfer the beef to a cutting board and let it rest for 15 minutes before slicing. Meanwhile, keep the skillet on low heat to continue thickening the gravy if necessary.
- Slice the beef topside thinly and serve it with the caramelized onion gravy drizzled over the top.
Helpful Tips
- For an extra burst of flavor, marinate the beef in olive oil, salt, pepper, and garlic overnight in the refrigerator.
- If you’re short on time, you can use pre-made beef broth or onion gravy, though homemade always tastes best!
- For beginners, a meat thermometer can ensure perfect doneness. For medium-rare, aim for an internal temperature of 60°C (140°F).
- Store any leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months.

Pairing
This Beef Topside with Onion Gravy is wonderfully complemented by dishes like mashed potatoes, roasted vegetables, or a light garden salad. For beverages, a chilled lemonade or a robust red wine pairs beautifully with the rich flavors of the beef and gravy.
At Zynahz, we believe that every recipe is an opportunity to bond, create, and cherish. We hope this Beef Topside with Onion Gravy brings as much joy to your kitchen as it has to ours. Give this recipe a try and share your delicious results with us. Spread the love by sharing this recipe with friends and family, and don’t forget to explore more delightful recipes on Zynahz. Follow us on social media and sign up for our newsletter to stay inspired and keep cooking with creativity and love.