Skip to content
Meal ideas

Easy Weeknight Dinners Under 30 Minutes

Nine fast, practical dinner ideas for busy evenings, plus the pantry habits and prep tricks that get food on the table before you run out of energy.

A fast dinner is mostly about order of work, not rushing. If the pan is heating while you chop, and the rice is simmering while you fry, 30 minutes is plenty. Here are dinner ideas that suit a Pakistani kitchen, along with the habits that make them work on a tired weeknight.

Start with the right cuts and shapes

Cooking time depends on size. Most "long" dishes become quick when you change how you cut things.

  • Chicken: Use boneless chicken cut into small cubes or thin strips instead of bone-in pieces. It cooks through in 8–10 minutes.
  • Mince (keema): Cooks in about 15 minutes and needs no tenderising.
  • Vegetables: Slice thinly or grate. Thin okra, zucchini, cabbage and capsicum cook fast.
  • Potatoes: Dice small or par-boil in the microwave before frying.

Nine dinners that fit in 30 minutes

1. Quick chicken karahi (boneless)

Heat oil, add ginger-garlic paste and cubed boneless chicken, and fry until it turns white. Add chopped tomatoes, green chillies, salt, red chilli and crushed coriander. Cover and cook on medium-high, stirring often, until the tomatoes break down and the oil separates. Finish with ginger strips and fresh coriander. Serve with roti or naan from the local tandoor.

2. Keema with peas

Fry sliced onion until golden, add ginger-garlic paste, then mince, turmeric, chilli, coriander powder and salt. Cook for 10 minutes, add frozen peas and a splash of water, and cover for five more. Keema is forgiving, so you can add chopped tomato or yoghurt if you like a gravy.

3. Egg curry with a shortcut

Boil eggs first in a small pot while you make a simple onion-tomato masala in a pan. Peel the eggs, slit them lightly, and simmer in the masala for five minutes. Add garam masala at the end.

4. Masala omelette wraps

Beat eggs with chopped onion, tomato, green chilli and coriander. Cook thin omelettes, then roll them in a paratha or roti with chutney or raita. It is filling, cheap and takes about 15 minutes.

5. Daal chawal, done fast

Masoor and moong daal (split and skinned) cook quickly, often in 15–20 minutes without soaking. Boil with turmeric and salt, then finish with a tarka of hot oil or ghee, cumin, garlic and dried red chilli. Serve over rice or with roti. If your rice takes longer, start it first.

6. Chicken pulao shortcut

Use small boneless pieces, sliced onion, whole spices (cumin, cloves, cinnamon, cardamom) and soaked rice. Fry the onion and chicken, add spices and water, then cook the rice on the same pot. Soaking the rice for 15 minutes while you prep helps it cook evenly and quickly.

7. Aloo anda or aloo tamatar

Dice potatoes small, fry with cumin and turmeric, then add tomato and a little water. Cover and cook until soft, about 15 minutes. Crack eggs on top for aloo anda if you want more protein.

8. Spaghetti or macaroni with desi flavours

Boil pasta while you fry garlic, chilli flakes, chopped tomato and leftover shredded chicken or keema. Add a spoonful of the pasta water to bring it together, then finish with black pepper and cheese if you like.

9. Pan-fried fish with lemon

Fish fillets, such as rohu or a similar white fish, cook in about 6 minutes per side. Marinate in salt, chilli, turmeric, ajwain and lemon juice while you make a quick salad and heat the roti.

Tip: Marinate protein as soon as you get home, before you change or rest. Even 10 minutes in salt, spices and lemon juice or yoghurt improves flavour and gives you a head start.

Build a 30-minute plan

A simple order of work keeps you from standing around waiting.

  1. Minute 0–3: Put water, rice or the largest pan on the heat.
  2. Minute 3–10: Chop onions, tomatoes and aromatics while the pan warms.
  3. Minute 10–25: Cook the main dish, stirring and tasting as it goes.
  4. Final 5 minutes: Heat bread, make a salad or raita, and finish with fresh herbs.

Read the whole plan once before you start. Most delays come from discovering halfway through that you still need to peel garlic or defrost something.

Keep a fast-dinner pantry

You do not need special ingredients, only reliable ones that are always on hand.

  • Onions, tomatoes, garlic, ginger and green chillies
  • Eggs and yoghurt
  • Split daals (masoor, moong)
  • Rice and pasta
  • Frozen peas, mixed vegetables or parathas
  • Ground spices: turmeric, red chilli, coriander, cumin, garam masala
  • Ginger-garlic paste in a jar, or homemade and frozen in small portions
Tip: Freeze ginger-garlic paste in an ice cube tray. One cube is roughly one cooking's worth, and it goes straight into hot oil.

Prep once, cook faster all week

A little weekend or evening prep pays off across several dinners.

  • Fry a big batch of onions (birista or plain golden). Store in the fridge for a few days and use in pulao, keema and curries.
  • Make a base masala of tomato, onion and spices, and freeze it in portions.
  • Boil extra rice and cool it quickly, then refrigerate for fried rice the next night. Reheat until steaming hot.
  • Wash and chop herbs like coriander and mint, and store them dry in a container lined with a paper towel.

Use leftovers as a head start

Last night's salan or roast chicken can become tonight's dinner in minutes.

  • Shred leftover chicken into pasta, rolls or fried rice.
  • Mash leftover daal into parathas or serve it as a thick soup with a squeeze of lemon.
  • Turn leftover rice into egg fried rice with cabbage, carrot and soy sauce.

Small habits that save time

  • Use two burners. Run rice or daal on one, and the main dish on the other.
  • Cover the pan when cooking tomatoes or chicken so they soften faster.
  • Keep a sharp knife. Chopping goes noticeably faster.
  • Clean as you cook. Wash the chopping board and spoons while the food simmers, so the kitchen isn't a mess afterwards.
  • Season in layers. Salt early for onions and meat, taste again at the end and adjust.

What to cook tonight

If you only have chicken and an onion, make the boneless karahi. If you have eggs, go for omelette wraps or egg curry. If you have daal and rice, start the rice first and finish with a hot tarka. Pick one, follow the time plan above, and dinner should be on the table in under 30 minutes.