Quick Beef & Broccoli One-Pot Recipe
Introduction
This Quick Beef & Broccoli One-Pot recipe is a perfect weeknight meal that’s both nutritious and fast to prepare. Tender beef strips combine with crisp broccoli and celery, finished with a creamy horseradish sauce and crunchy cashews for added texture.

Ingredients
- 1 tbsp olive oil
- 50g unsalted cashew nuts
- 400g frying beef steak, cut into strips
- 1 large head broccoli, broken into florets
- 4 sticks celery, sliced
- 150ml beef stock (from a cube is fine)
- 2 tbsp horseradish sauce
- 2 tbsp low-fat fromage frais
Instructions
- Step 1: Heat the olive oil in a frying pan over medium-high heat. Add the cashew nuts and toss for a few seconds until they are lightly toasted. Remove the nuts and set them aside.
- Step 2: Season the beef strips generously with black pepper. Stir-fry the beef over high heat for 1-2 minutes until browned. Remove the beef and set aside with the toasted nuts.
- Step 3: Add the broccoli florets and sliced celery to the pan. Stir-fry for 2 minutes to keep them crisp.
- Step 4: Pour the beef stock over the vegetables, cover the pan, and simmer for 2 minutes until the vegetables are just tender.
- Step 5: While the vegetables cook, mix the horseradish sauce and low-fat fromage frais together in a small bowl to create a creamy dip.
- Step 6: Return the beef strips to the pan and toss everything together with the vegetables. Sprinkle the toasted cashew nuts over the top and serve immediately with the creamy horseradish sauce on the side.
Tips & Variations
- For an Oriental twist, season the steak with 1 tsp Chinese five-spice powder and use a mix of olive and sesame oil for stir-frying. Replace the horseradish sauce with soy sauce.
- Add extra vegetables like sliced carrots, mushrooms, cabbage, or leeks along with 2 crushed garlic cloves for more variety and flavor.
- Serve this dish with creamy mashed potatoes or steamed rice for a complete meal.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm gently in a pan over medium heat or microwave until heated through, adding a splash of water or stock if needed to loosen the sauce.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of beef for this recipe?
Yes, you can use other tender cuts suitable for quick stir-frying, such as sirloin or rump steak. Just be sure to slice them thinly for fast cooking.
What can I substitute for fromage frais if I can’t find it?
You can substitute with Greek yogurt or sour cream to achieve a similar creamy texture and mild tang in the horseradish sauce.
Print
Quick Beef & Broccoli One-Pot Recipe
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Low Fat
Description
A quick and easy one-pot beef and broccoli stir-fry featuring tender strips of frying steak, crunchy broccoli florets, and celery, all tossed with toasted cashew nuts and served with a creamy horseradish sauce. Perfect for a nutritious and satisfying weeknight dinner with minimal cleanup.
Ingredients
Main Ingredients
- 1 tbsp olive oil
- 50g unsalted cashew nuts
- 400g frying beef steak, cut into strips
- 1 large head broccoli, broken into florets
- 4 sticks celery, sliced
- 150ml beef stock (from a cube is fine)
- 2 tbsp horseradish sauce
- 2 tbsp low-fat fromage frais
Instructions
- Toast the nuts: Heat the olive oil in a frying pan over medium heat, add the cashew nuts, and toss for a few seconds until they are lightly toasted and fragrant. Remove the nuts from the pan and set aside.
- Cook the beef: Season the beef steak strips generously with black pepper. Increase the heat to high and stir-fry the strips for 1-2 minutes until they are browned on the outside but still tender. Remove the beef from the pan and set aside with the toasted nuts.
- Cook the vegetables: Add the broccoli florets and sliced celery to the hot pan. Stir-fry the vegetables for about 2 minutes, allowing them to maintain some crunch.
- Simmer with stock: Pour the beef stock over the vegetables, cover the pan with a lid, and let it simmer gently for 2 minutes to soften the vegetables slightly while retaining their vibrant color.
- Prepare the creamy horseradish sauce: While the vegetables simmer, mix together the horseradish sauce and low-fat fromage frais in a small bowl until smooth and creamy.
- Combine all ingredients: Return the browned beef to the pan and toss it with the cooked vegetables. Sprinkle the toasted nuts over the top and give everything a gentle mix to combine all flavors.
- Serve: Plate the beef and broccoli mixture and serve with the creamy horseradish sauce on the side. This dish pairs wonderfully with mashed potatoes for a complete meal.
Notes
- For an Oriental twist, season the beef with 1 tsp Chinese five spice powder and stir-fry in a mix of olive oil and sesame oil. Replace horseradish sauce with soy sauce.
- Add more vegetables such as sliced carrots, mushrooms, cabbage, leeks, or crushed garlic cloves to increase the veggie content.
- Using beef stock from a cube is a convenient and flavorful option.
- Serve with mashed potatoes for a comforting complete meal.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: British
Keywords: beef and broccoli, quick beef stir-fry, one-pot meal, healthy dinner, quick dinner recipes, cashew nuts, horseradish sauce, easy beef recipe

