| | | |

Italian Style Beef Stew

Looking for a delicious leftover roast beef recipe that doesn’t feel like leftovers at all? This Italian style beef stew with leftover roast beef is cosy, rich and packed with flavour. It’s one of those wholesome, easy dinners that tastes like you’ve been simmering it all day… but actually comes together in about 30 minutes.

Honestly, this Italian style beef stew was born from a very real Sunday evening moment. You know the one. The roast has been demolished, everyone’s full, and you’re staring at those last slices of beef thinking, “Right… what are you becoming tomorrow?”

Now it’s a bit of a family tradition. The minute there’s leftover roast beef, someone says, “Are you making that stew?” And yes. Yes I am.

Using up leftover roast beef from your Sunday roast is such a clever way to stretch your budget and stop good food going to waste. As a mum, I also love that this stew is absolutely packed with vegetables. It’s hearty, comforting and quietly ticking off those 5-a-day boxes without anyone noticing.

italian roast beef stew using leftover pot roast beef with vegetable and black olives served in a wooden bowl with crusty bread alongside for dipping

The beauty of this stew is how flexible it is. You can swap vegetables in and out depending on what’s hanging around in the fridge. Courgettes, fennel, aubergine… they’re all welcome here. This is your dinner. Make it your way.

italian beef stew with leftover pot roast beef served in a wooden bowl with ciabatta slices

I use really simple ingredients for this stew, this is really just a guide, feel free to add in any thing extra, like mushrooms or even baby potatoes. And of course skip the things you're not keen on.

  • Olive oil – I usually use extra virgin olive oil, but rapeseed oil works just as well.
  • 1 red onion – Medium sized, peeled and diced. Brown onions are fine too.
  • 2 carrots – Scrubbed or peeled and sliced.
  • 1 pepper – Red or yellow for sweetness.
  • 5 sun dried tomatoes – For that deep, rich flavour boost.
  • 1 can chopped tomatoes – A good brand makes a difference here.
  • 200ml red wine – Any Italian red works beautifully. Or swap for extra beef stock.
  • 300ml beef stock – I love using good quality stock for a richer taste.
  • 50g pitted black olives – Adds that classic Italian savoury note.
  • ½ teaspoon garlic granules – Or 2 cloves fresh garlic, finely minced.
  • 1 teaspoon dried basil + 1 teaspoon dried oregano – Or Italian seasoning.

For the most tender texture, slice your leftover roast beef against the grain into thin strips. If the beef is already in thicker chunks, you can shred it gently with two forks. This helps it stay soft and soak up all that tomatoey, herby goodness instead of going chewy.

This Italian beef stew is wonderfully simple and ready in about 30 minutes. It's one of my favourite leftovers recipes.

  • Add a splash of olive oil to a large saucepan.
  • Add the diced onion, carrots and peppers.
  • Put the lid on and let them half steam, half fry for around 10 minutes until softened.
  • While the vegetables are cooking, slice your leftover roast beef into strips. You’ll need a couple of generous handfuls.
  • Add the beef to the pan along with the sun dried tomatoes, chopped tomatoes, red wine, beef stock and black olives. Bring everything to the boil, then reduce to a simmer, cover and cook for around 20 minutes until heated through. (always make sure you reheat leftover beef properly)

You can find detailed instructions on the recipe card at the bottom of the post.

My favourite way? Big bowls and warm ciabatta for dipping. But if you fancy mixing it up, try:

  • Creamy mashed potatoes
  • Buttery polenta
  • Fresh pasta
  • Microwave rice
  • Garlic bread
  • A crisp green salad with balsamic dressing

It’s one of those versatile dinners that happily works with whatever you’ve got.

Give your favourite family dinners and autumn twist with our 10 easy family dinner ideas for autumn. 

basil plants growing in tomato tin cans

If you’d like to turn the flavour dial up a notch, try:

  • A splash of balsamic vinegar
  • A pinch of chilli flakes
  • Fresh basil stirred through at the end
  • A grating of parmesan before serving
  • Scattering over some freshly made gremolata just before serving

Mix 2 teaspoons of cornflour with a little cold water to form a paste. Stir it into the bubbling stew and cook for a few minutes until thickened. Repeat if needed until you reach your perfect consistency.

When reheating leftover roast beef it must be heated through properly and in accordance with the latest guidelines. We use the NHS Live Well guidelines here and reheat beef to a minimum of 75C for 2 minutes until it's steaming hot throughout.

I just love simple meals and there’s something deeply satisfying about turning yesterday’s roast into something completely new. If you try this leftover roast beef recipe, I’d love to know how you serve yours.

Share your twists in the comments or tag us on social media so we can see your creations. Let’s make leftovers the best bit of the week.

italian beef stew with leftover pot roast beef served in a wooden bowl with ciabatta slices

Italian Beef Stew with Leftover Roast Beef

Yield: Serves 4
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

A delicious, warming Italian beef stew using leftover roast beef

5.0 Stars (2 Reviews)

Ingredients

  • 1 tbs olive oil 
  • 1 red onion - diced 
  • 2 carrots - peeled and diced 
  • 1 red pepper - diced 
  • 5 sun dried tomatoes - chopped 
  • 250g roast beef leftovers chopped into bitesized pieces
  • 400g can chopped tomatoes 
  • 200ml red wine
  • 300ml beef stock
  • 50g pitted black olives 
  • ½ teaspoon garlic granules 
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil 

Instructions

  1. Add the olive oil to a large saucepan over a low/medium heat.
  2. Add the diced onion, peppers and carrots (and other vegetables if using).
  3. Stir to coat in olive oil and then cover the pan with a lid and allow to part fry, part steam for 10 minutes until softening. Shake the pan every few minutes to prevent the vegetables sticking.
  4. Add the beef strips and chopped sun dried tomatoes and stir well.
  5. Pour in the chopped tomatoes, red wine, beef stock and pitted olives. Stir everything to combine.
  6. Bring the stew to the boil then reduce the heat to a simmer and cook with the lid on for around 20 minutes.
  7. If the stew needs thickening do this using a couple of teaspoons of cornflour dissolved into cold water and stirred through the stew.

Notes

You can add extra vegetables to the stew - try adding fennel, courgettes or aubergine

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 221Total Fat: 8gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 32mgSodium: 800mgCarbohydrates: 15gFiber: 4gSugar: 8gProtein: 15g

Nutritional content will vary depending on the exact ingredients you use and how careful you are with measuring - this nutritional information is given as a general guide only and may not be accurate - you should always calculate your own nutritional information especially if you have specific dietary requirements.

Did You Enjoy This Recipe?

Check Out Our Facebook! and Leave A Comment Below If You Enjoyed This Recipe!

Save our delicious Italian Beef Stew to Pinterest for later!

italian roast beef stew using leftover pot roast beef with vegetable and black olives served in a wooden bowl with crusty bread alongside for dipping. Text overlay "extra tasty Italian beef stew"

Get more delicious meal ideas, easy recipes and easy family meals here