Caramelised onion, corn and tomato quiche

Add a delightful splash of colour to the table with this delicious onion, corn and tomato quiche recipe. Perfect for your next picnic or al fresco meal, this recipe is summer at its best!

  • 20 mins preparation
  • 40 mins cooking
  • Serves 6
  • Print
This recipe first appeared in Food magazine.
Follow Food on Facebook, Instagram and sign up to their e-newsletter.


  • 2 sheets of frozen shortcrust pastry or savoury pastry
  • 1 tablespoon oil
  • 2 onions, thinly sliced
  • 1 tablespoon brown sugar
  • 1 1/2 cup corn kernels
  • 1 cup cherry or grape tomatoes, halved, seeds removed
  • 3 eggs, lightly beaten
  • 1/2 cup milk
  • 1/4 cup cream
  • 1 cup grated cheddar or tasty cheese
  • 2 tablespoon chopped fresh basil or basil paste
  • 1 tablespoon chopped chives
  • salt and freshly ground black pepper


  • 1
    Preheat oven to 200°C. Lightly grease a 24cm loose-bottom quiche tin.
  • 2
    Cut and join the pastry sheets so they completely line the tin with a small amount of pastry overhanging; prick the base with a fork. Place the tin on a rimless baking sheet. Line the pastry shell with greaseproof paper and fill with baking beans. Bake for 15 minutes.
  • 3
    While the pastry is cooking, heat oil in a small saucepan and cook onion over a medium heat until beginning to colour. Add the brown sugar, reduce the heat and continue cooking, stirring occasionally until soft, sticky and rich golden brown.
  • 4
    Remove paper from the pastry shell. Trim any overhanging pastry and scatter the caramelised onions over the base. Add corn and tomatoes.
  • 5
    Whisk eggs, milk, cream, cheese, basil and chives. Season and pour into pastry shell. Return to oven and bake for 35-40 minutes or until golden and set. Cool in the tin for 5 minutes before serving.


For a lower fat option, replace the cream with milk and use reduced-fat pastry. Removing seeds from the tomatoes prevents the filling becoming watery. PER SERVE Energy 491kcal, 2057kj • Protein 14g • Total Fat 31g • Saturated Fat 14.9g • Carbohydrate 38g • Fibre 3.1g • Sodium 510mg