Print hero

Shakshuka

Serves: 4
Prep: 5
Cook: 25

    This one-pan dish makes for a hearty meal, any time of day.

    Looking for more budget-friendly meals? Our dietitians have created 5 vegetarian meals using just 10 ingredients, which will feed a family of four for dinner all week, for less than $50 - view the recipes here.

    Ingredients

    • 2 x 400g tins diced tomato
    • 1 red onion, thinly sliced
    • 4 large kale leaves, stems removed
    • 1 x 400g tin cannelini beans, drained
    • 4 eggs
    • 2 cups cooked brown rice
    • 2 tbsp grated parmesan, optional
    • 1 tbsp olive oil
    • salt & pepper

    Method

    1. Step 1

      Drizzle olive oil into a large skillet over medium heat. Add onion and cook 5 – 7 mins until onion just starts to soften and take on colour.
    2. Step 2

      Add tomatoes and beans to onion and stir to combine. Reduce heat to low and simmer 10 – 15 minutes until thickened. Thinly slice kale leaves.
    3. Step 3

      Increase heat to medium-low and add kale to skillet with tomato mixture. Stir for a minute or two until kale is wilted. Season sauce to taste with salt and pepper.
    4. Step 4

      Make four indentations in the tomato mixture with a spoon. Carefully crack an egg into each cavity. Cover pan and cook 6-8 minutes, or until eggs are cooked to your liking.
    5. Step 5

      Divide rice onto four plates. Spoon tomato sauce and eggs over rice, sprinkle with Parmesan, if using.

    Tips

    • Swap wholegrain bread for the rice. Use any tinned beans you have in the pantry in place of cannellini. Kale can be replaced with baby spinach, silver beet, or other leafy greens. Use silken tofu instead of eggs for a vegan dish.
    • Add a teaspoon of Italian herbs to the pan with the tomatoes, or turn up the heat with a good pinch of smoked paprika.

    Find a recipe

    Looking for more?


    Featured recipes