Skip to main content

Potato and cauliflower rogan josh

Skip to IngredientsSkip to Method

Filled with Potato and cauliflower, this homemade rogan josh recipe is an easy way to spice up your week. Give this meat-free dish a go this week, it won't disappoint.

  • Serves4
  • Cook time55 minutes
  • Prep time15 minutes
Potato and cauliflower rogan josh


  • 1 tbs vegetable oil
  • 1 brown onion, finely sliced
  • ½ cup (150g) rogan josh curry paste
  • 2 tomatoes, finely chopped
  • 2 cups (500ml) chicken stock
  • 500g cauliflower, trimmed, cut into florets
  • 500g baby potatoes, halved
  • 200g green beans, halved
  • Steamed basmati rice, to serve
  • Natural yoghurt, to serve
  • Coriander leaves, to serve

Check ingredient labels to make sure they meet your specific dietary requirements and always consult a health professional before changing your diet. View dietary information here.

Percentage Daily Intake information on our recipes is calculated using the nutrition reference values for an average Australian adult.


  1. Step 1

    Heat oil in a large heavy-based saucepan over medium heat. Add onion and cook, stirring, for 5 mins or until light golden and caramelised. Add curry paste and tomato to the pan and cook, stirring, for 2 mins or until fragrant. Add stock, 1 cup (250ml) water, cauliflower and potato. Reduce heat to low and simmer for 40 mins or until cauliflower and potato are tender.
  2. Step 2

    Add beans to the pan and cook for a further 5 mins.
  3. Step 3

    Serve curry with rice, a dollop of natural yoghurt and coriander leaves.