• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Mrs Jones's Kitchen logo

  • HOME
  • ALL RECIPES
  • GLUTEN-FREE
  • VEGETARIAN
  • INTERNATIONAL
  • eBooks
  • Recipe Shop
  • Services
  • About
  • Contact
menu icon
go to homepage
search icon
Homepage link
  • HOME
  • ALL RECIPES
  • GLUTEN-FREE
  • VEGETARIAN
  • INTERNATIONAL
  • eBooks
  • Recipe Shop
  • Services
  • About
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Dinner

    Moorish Beef Skewers

    By Robyn | Published: Sep 28, 2026 | Modified: Sep 17, 2026

    TO THE RECIPE

    Marinaded in fragrant warming spices, these Moorish beef skewers are served with a fresh capsicum / pepper salsa and colourful turmeric rice to create a simple midweek dinner that is also perfect for entertaining.

    A plate of Mediterranean beef skewers served with a bowl of fresh tomato salsa, turmeric rice just visible to the side.

    These Spanish beef skewers are inspired by our time living in the Andalusian city of Seville. The earthy aromatic spices of cumin, coriander and fennel are perfect seasonings for beef, often used in stews. Whilst we love a beef stew, I wanted to use them in a dish that you can enjoy any night of the week; from simple family dinners to get togethers with friends.

    The salsa is a fresh and crunchy way of serving extra veggies in the meal, and the vibrant yellow turmeric rice is a nod to saffron rice (another popular Moorish dish), but at a fraction of the cost.

    Jump to:
    • Ingredient notes and substitutions
    • My recipe tips
    • Serving Ideas
    • Make ahead/storage
    • Why not try…
    • Moorish Beef Skewers

    Ingredient notes and substitutions

    Please scroll down to the recipe card at the end of the post for ingredient quantities.

    • Beef – I recommend using a cut like rump or sirloin to make these beef skewers. Cut it into cubes yourself.
    • Spices – use whole spices if you can.
    • Sherry Vinegar – this Spanish vinegar should be easy to find in your local supermarket. It is slightly smoother and less acidic than red wine vinegar, with a hint of sweetness to it. I love it for salad dressings, so definitely think its worth adding to your kitchen if you can! However if you can’t find it, substitute with red wine vinegar.
    A plate of 4 homemade Spanish beef skewers served with capsicum salsa.

    My recipe tips

    • When threading the beef and capsicum / pepper on to the skewer, leave room between each ingredient to allow the heat to reach all sides, ensuring even cooking.
    • If you don’t want the salsa, you could serve some sliced cucumber and tomato on the side, or steamed broccoli goes well too.

    Serving Ideas

    Instead of the turmeric rice, serve with plain boiled rice, flatbread or couscous. Swap the salsa for this Spanish ratatouille or in winter, this orange and pomegranate salad makes a beautiful side for the skewers.

    Make ahead/storage

    The beef can be marinaded for up to 24 hours. I recommend serving the skewers straight away, however any leftovers can be kept in the fridge, covered, for up to 2-3 days.

    Why not try…

    You may also like these other beef recipes :

    • homemade beetroot beef burger in a bun with slices of avocado and cucumber, other burgers in buns just visible in background
      Mini Beef Burgers with Beetroot
    • A bowl of beef stew served with rice and chimichurri sauce.
      Butternut Beef Stew with Chimichurri
    • A pot of German goulash.
      German Beef Goulash
    • close up of Mexican spiced beef mine in a blue pan
      Mexican Beef Mince
    A plate of beef skewers served with turmeric rice and salsa.

    Moorish Beef Skewers

    Author: Robyn

    These simple, healthy beef skewers are packed with Mediterranean flavours and make a simple weeknight dinner or are perfect for entertaining.
    No ratings yet
    Gluten Free
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Marinade 2 hours hrs
    Total Time 2 hours hrs 25 minutes mins
    Course dinner
    Cuisine Mediterranean, spanish
    Servings 4 people
    Calories 666 kcal

    Equipment

    • 6 metal skewers
    • GRAMS
    • AU CUPS
    • US CUPS

    Ingredients
      

    Beef Skewers

    • 500 g beef cutinto 3-4 cm cubes
    • 2 cloves garlic left whole
    • pinch salt
    • 1 teaspoon cumin seeds
    • 1 teaspoon coriander seeds
    • ½ teaspoon fennel seeds
    • 1 teaspoon smoked paprika
    • ½ teaspoon dried oregano
    • 1 teaspoon sherry vinegar or red wine vinegar
    • 2 tablespoons olive oil
    • black pepper
    • 1 green pepper / capsicum cut into chunks

    Salsa

    • 3 tomatoes diced
    • 1 red pepper / capsicum diced
    • 2 spring onions finely sliced
    • 1-2 tablespoons parsley finely chopped
    • 2 tablespoons olive oil
    • ½ tablespoon sherry vinegar
    • pinch ground cumin
    • salt

    Turmeric Rice

    • 200 g long grain rice
    • ¼ teaspoon ground turmeric

    Instructions
     

    Marinade The Beef

    • In a pestle and mortar crush the garlic and salt then add the spices.
    • Mix in oil and vinegar then add to the cubed beef and stir to coat.
    • Marinade a couple of hours or overnight.

    Make The Salsa

    • In a medium bowl, add the diced tomatoes and capsicum / pepper, the chopped spring onions and parsley. Drizzle over the olive oil and sherry vinegar, sprinkle over the pinch of cumin and season with salt.
    • Stir to combine then set aside.

    Cook The Turmeric Rice

    • Rinse the rice then place into a pan with water and the turmeric and cook according to the packet instructions.
    • Sit for 5 minutes, then fluff with a fork.

    Cook the Skewers

    • Thread 4 pieces of marinaded beef onto each skewer, alternating each cube of beef with a piece of capsicum / pepper.
    • Either BBQ 8-10 minutes, turning every 2-3 minutes until brown all sides.
    • Or heat a griddle pan until hot then cook 8-10 minutes, until charred on the outside and cooked to your liking on the inside.
    • Spoon the rice onto plates, top with the cooked beef skewers and a spoonful of salsa. Serve straight away.
    Print Recipe Pin Recipe Add to Collection Go to Collections

    Notes

    This recipe makes 6 skewers, which serves a family of 4.
    INGREDIENT NOTES
    • Beef – I recommend using a cut like rump or sirloin to make these beef skewers. Cut it into cubes yourself.
    • Spices – use whole spices if you can.
    • Sherry Vinegar – this Spanish vinegar should be easy to find in your local supermarket. It is slightly smoother and less acidic than red wine vinegar, with a hint of sweetness to it. I love it for salad dressings, so definitely think its worth adding to your kitchen if you can! However if you can’t find it, substitute with red wine vinegar.
    STORAGE / MAKE AHEAD
    The beef can be marinaded for up to 24 hours.
    I recommend serving the skewers straight away, however any leftovers can be kept in the fridge, covered, for up to 2-3 days.

    Nutrition

    Calories: 666kcalCarbohydrates: 49gProtein: 27gFat: 40gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 21gTrans Fat: 2gCholesterol: 89mgSodium: 97mgPotassium: 795mgFiber: 4gSugar: 5gVitamin A: 2211IUVitamin C: 78mgCalcium: 76mgIron: 4mg
    Keyword beef skewers

    HAVE YOU MADE THIS RECIPE?

    I’d love to see your creation!

    Tag me! #atmrsjoneskitchen
    Tag me! @atmrsjoneskitchen

    Or just leave a comment below!

    Ingredients
      

    Beef Skewers

    • 500 g beef cutinto 3-4 cm cubes
    • 2 cloves garlic left whole
    • pinch salt
    • 1 teaspoon cumin seeds
    • 1 teaspoon coriander seeds
    • ½ teaspoon fennel seeds
    • 1 teaspoon smoked paprika
    • ½ teaspoon dried oregano
    • 1 teaspoon sherry vinegar or red wine vinegar
    • 2 tablespoons olive oil
    • black pepper
    • 1 green capsicum cut into chunks

    Salsa

    • 3 tomatoes diced
    • 1 red capsicum diced
    • 2 spring onions finely sliced
    • 1-2 tablespoons parsley finely chopped
    • 2 tablespoons olive oil
    • ½ tablespoon sherry vinegar
    • pinch ground cumin
    • salt

    Turmeric Rice

    • 1 c long grain rice
    • ¼ teaspoon ground turmeric

    Instructions
     

    Marinade The Beef

    • In a pestle and mortar crush the garlic and salt then add the spices.
    • Mix in oil and vinegar then add to the cubed beef and stir to coat.
    • Marinade a couple of hours or overnight.

    Make The Salsa

    • In a medium bowl, add the diced tomatoes and capsicum, the chopped spring onions and parsley. Drizzle over the olive oil and sherry vinegar, sprinkle over the pinch of cumin and season with salt.
    • Stir to combine then set aside.

    Cook The Turmeric Rice

    • Rinse the rice then place into a pan with water and the turmeric and cook according to the packet instructions.
    • Sit for 5 minutes, then fluff with a fork.

    Cook the Skewers

    • Thread 4 pieces of marinaded beef onto each skewer, alternating each cube of beef with a piece of capsicum.
    • Either BBQ 8-10 minutes, turning every 2-3 minutes until brown all sides.
    • Or heat a griddle pan until hot then cook 8-10 minutes, until charred on the outside and cooked to your liking on the inside.
    • Spoon the rice onto plates, top with the cooked beef skewers and a spoonful of salsa. Serve straight away.
    Print Recipe Pin Recipe Add to Collection Go to Collections

    Notes

    This recipe makes 6 skewers, which serves a family of 4.
    INGREDIENT NOTES
    • Beef – I recommend using a cut like rump or sirloin to make these beef skewers. Cut it into cubes yourself.
    • Spices – use whole spices if you can.
    • Sherry Vinegar – this Spanish vinegar should be easy to find in your local supermarket. It is slightly smoother and less acidic than red wine vinegar, with a hint of sweetness to it. I love it for salad dressings, so definitely think its worth adding to your kitchen if you can! However if you can’t find it, substitute with red wine vinegar.
    STORAGE / MAKE AHEAD
    The beef can be marinaded for up to 24 hours.
    I recommend serving the skewers straight away, however any leftovers can be kept in the fridge, covered, for up to 2-3 days.

    Nutrition

    Calories: 666kcalCarbohydrates: 49gProtein: 27gFat: 40gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 21gTrans Fat: 2gCholesterol: 89mgSodium: 97mgPotassium: 795mgFiber: 4gSugar: 5gVitamin A: 2211IUVitamin C: 78mgCalcium: 76mgIron: 4mg
    Keyword beef skewers

    HAVE YOU MADE THIS RECIPE?

    I’d love to see your creation!

    Tag me! #atmrsjoneskitchen
    Tag me! @atmrsjoneskitchen

    Or just leave a comment below!

    Ingredients
      

    Beef Skewers

    • 1 lb beef cutinto 3-4 cm cubes
    • 2 cloves garlic left whole
    • pinch salt
    • 1 teaspoon cumin seeds
    • 1 teaspoon coriander seeds
    • ½ teaspoon fennel seeds
    • 1 teaspoon smoked paprika
    • ½ teaspoon dried oregano
    • 1 teaspoon sherry vinegar or red wine vinegar
    • 2 tablespoons olive oil
    • black pepper
    • 1 green bell pepper cut into chunks

    Salsa

    • 3 tomatoes diced
    • 1 red bell pepper diced
    • 2 spring onions finely sliced
    • 1-2 tablespoons parsley finely chopped
    • 2 tablespoons olive oil
    • ½ tablespoon sherry vinegar
    • pinch ground cumin
    • salt

    Turmeric Rice

    • 1 c long grain rice
    • ¼ teaspoon ground turmeric

    Instructions
     

    Marinade The Beef

    • In a pestle and mortar crush the garlic and salt then add the spices.
    • Mix in oil and vinegar then add to the cubed beef and stir to coat.
    • Marinade a couple of hours or overnight.

    Make The Salsa

    • In a medium bowl, add the diced tomatoes and capsicum / pepper, the chopped spring onions and parsley. Drizzle over the olive oil and sherry vinegar, sprinkle over the pinch of cumin and season with salt.
    • Stir to combine then set aside.

    Cook The Turmeric Rice

    • Rinse the rice then place into a pan with water and the turmeric and cook according to the packet instructions.
    • Sit for 5 minutes, then fluff with a fork.

    Cook the Skewers

    • Thread 4 pieces of marinaded beef onto each skewer, alternating each cube of beef with a piece of capsicum / pepper.
    • Either BBQ 8-10 minutes, turning every 2-3 minutes until brown all sides.
    • Or heat a griddle pan until hot then cook 8-10 minutes, until charred on the outside and cooked to your liking on the inside.
    • Spoon the rice onto plates, top with the cooked beef skewers and a spoonful of salsa. Serve straight away.
    Print Recipe Pin Recipe Add to Collection Go to Collections

    Notes

    This recipe makes 6 skewers, which serves a family of 4.
    INGREDIENT NOTES
    • Beef – I recommend using a cut like rump or sirloin to make these beef skewers. Cut it into cubes yourself.
    • Spices – use whole spices if you can.
    • Sherry Vinegar – this Spanish vinegar should be easy to find in your local supermarket. It is slightly smoother and less acidic than red wine vinegar, with a hint of sweetness to it. I love it for salad dressings, so definitely think its worth adding to your kitchen if you can! However if you can’t find it, substitute with red wine vinegar.
    STORAGE / MAKE AHEAD
    The beef can be marinaded for up to 24 hours.
    I recommend serving the skewers straight away, however any leftovers can be kept in the fridge, covered, for up to 2-3 days.

    Nutrition

    Calories: 666kcalCarbohydrates: 49gProtein: 27gFat: 40gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 21gTrans Fat: 2gCholesterol: 89mgSodium: 97mgPotassium: 795mgFiber: 4gSugar: 5gVitamin A: 2211IUVitamin C: 78mgCalcium: 76mgIron: 4mg
    Keyword beef skewers

    HAVE YOU MADE THIS RECIPE?

    I’d love to see your creation!

    Tag me! #atmrsjoneskitchen
    Tag me! @atmrsjoneskitchen

    Or just leave a comment below!

    « Mexican Pulled Beef

    Reader Interactions

    Let me know your thoughts! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • YouTube
    Robyn Jones, Recipe Developer & Food Photographer

    Robyn Jones

    Recipe Developer | Food Photographer | Writer

    Hi! I'm Robyn, a toddler mum with a passion for all things food! Having moved internationally 7 times in the past 12 years I have developed a love of making international recipes into family friendly ones you can make in your own home, with local ingredients; wherever you live!

    Latest

    • overhead photo of yasai gyoza on a plate, chopsticks on the side ready to eat. Two gyoza are turned upside down to show their golden and crispy bases
      Yasai Gyoza (Veggie Gyoza)
    • overhead photo of sumac marinated red onions in a white bowl, with fresh parsley leaves to the side
      Turkish Sumac Onions
    • close up overhead photo of Lebanese slaw, Malfouf salad, in a pale pink bowl served with lemon wedges and fresh mint leaves
      Malfouf Salad
    • Haydari in a serving bowl topped with fresh mint, fresh dill and olive oil, pink garlic cloves and fresh basil just visible
      Haydari (Turkish Yogurt Sauce)
    • overhead photo of Mizeria in a pale pink bowl, sprinkled with chopped fresh dill
      Polish Cucumber Salad (mizeria)
    • white bean caprese salad served on two plates, one with a fork being eaten, fresh basil scattered over them both
      White Bean Caprese Salad

    Loved Right Now

    • A serving plate of crunchy parmentier roast potatoes.
      Parmentier Potatoes (Garlic and Herb Roasted Potatoes)
    • Bourbon Biscuit Recipe
    • Savoury mince in a pan, with fresh herbs just visible.
      Savoury Mince
    • cooked chapatis on blue plate with wooden board covered with flour and chapati dough ready to be rolled in the background
      Easy Indian Chapati Recipe
    • Rocket and pomegranate salad in a serving bowl, plates of the rocket salad just visible
      Rocket Pomegranate Salad
    • overhead photo of golden pastry topped ham and chicken pie, with freshly picked fresh thyme scattered around and some plates ready to serve
      Chicken and Ham Pie

    Footer

    Services

    Recipe Creation
    Recipe Audits
    Photography | Portfolio
    Videos
    eBooks

    Information

    About
    Contact
    Disclaimer
    Accessibility Policy
    Terms & Conditions
    Privacy Policy
    Cookie Policy

    Recipe Customers

    Register
    Log in
    Recipe Shop
    Terms of Business

    Copyright © 2026 Mrs Jones Kitchen International

    Website by Vanilla Ink

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required