Italian Beef Casserole With olives

This Italian beef casserole is a hearty, flavour-packed dish that brings together tender slices of beef fillet with sweet yellow pepper, savory olives, and aromatic rosemary. Slowly simmered in a rich tomato base with garlic and onion, it’s a warming, Mediterranean-inspired meal that’s both nourishing and comforting. Perfect served on its own or with a side of greens, it’s a simple yet elegant option, especially when using quality grass-fed beef where possible.

    • 1 onion sliced

    • 1 garlic clove, sliced

    • 2 tbsp olive oil

    • 300g beef fillet thinly sliced (aim for grassfed/organic if possible)

    • 1 yellow pepper (deseeded and thinly sliced)

    • 400g can chopped tomatoes

    • sprig rosemary

      chopped

    • handful pitted olives

Recipe adapted from: BBCgoodfood.com

Instructions

  1. In a large saucepan, cook onion and garlic in olive oil for 5 mins until softened and turning golden.

  2. Tip in the beef strips, pepper, tomatoes and rosemary, then bring to the boil.

  3. Simmer for 15 mins until the meat is cooked through, adding some boiling water if needed.

  4. Stir through the olives and serve with sweet potato mash or polenta.

    Make it vegetarian-

    Leave out the beef and cook 1 chopped aubergine and 1 chopped courgette along with the pepper.

    Finish by sprinkling over some feta cheese.

 

Previous
Previous

Herby Courgette, Red Onion & Sun Dried Tomato Frittata

Next
Next

Almond Flour Tortilla Wraps