• STEP 1

    Boil the potatoes for 10-15 mins until tender. Add the broccoli for the last 2 mins of cooking. Drain and thickly slice the potatoes.

  • STEP 2

    Meanwhile, put the green beans and mixed beans in a pan and cover with water. Bring to a simmer and cook for 3-4 mins, or until the green beans are tender. Drain and leave to steam-dry in the pan.

  • STEP 3

    Heat the grill to high. Heat 2 tsp of the oil in a medium non-stick frying pan and fry the garlic for 1 min, then add the chilli flakes or cumin or fennel seeds and cook for 1 min more. Add the potatoes, broccoli and seasoning, and toss to coat in the flavoured oil.

  • STEP 4

    Beat the eggs in a jug, season and pour over the potato mix. Cook over a medium heat for 2 mins, or until the base is set. Dollop teaspoons of the ricotta on top, then grill for 4-5 mins until cooked through.

  • STEP 5

    Meanwhile, drizzle another 1 tsp oil over the bean mixture with the vinegar. Stir in the basil, if using, and season. Slice the frittata into four wedges, and serve two with half the bean salad on the side. Chill the remaining wedges and bean salad to use in the lunchboxes below.


Pack the leftover frittata wedges and bean salad into lunchboxes and drizzle over some sriracha or pesto, if you like. Chill until ready to serve.

Recipe from Good Food magazine, April 2020

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4 out of 5.26 ratings