20 Easy Dinners That Go From Stove to Table in Under 30 Minutes

March arrives with longer evenings and the faint promise of warmth, but weeknight cooking still demands speed. Spring produce is beginning to creep into markets — the first British asparagus, tender young peas, early watercress — yet the kitchen clock rarely gives you more than half an hour between getting home and sitting down. These 20 dinners solve that tension: each one moves from a cold pan to a proper, satisfying meal in under 30 minutes, without leaning on shortcuts that compromise flavour.

None of these recipes require specialist equipment or hard-to-find ingredients. They draw on what you can reliably find in a UK supermarket or corner shop on a Tuesday evening, and several make the most of what March has to offer — asparagus spears that barely need cooking, quick-wilting spinach, eggs that carry an entire meal on their own. Work through this list and a fast weeknight dinner stops feeling like a consolation prize.

Number of recipes20
Maximum cook time per dish30 minutes
Difficulty rangeEasy to Medium
SeasonEarly spring — asparagus, peas, spinach, watercress, spring onions
Estimated cost per portion£1.50–£5 depending on recipe

Spaghetti aglio e olio with chilli and lemon

Bring a large pan of salted water to a rolling boil. Cook 400 g spaghetti until just shy of al dente — about 8 minutes. Meanwhile, warm 6 tablespoons of good olive oil in a wide frying pan over a low heat. Slice 6 garlic cloves thinly and let them soften in the oil without colouring — they should blond, turning pale gold and fragrant rather than brown and bitter. Add 1 teaspoon of dried chilli flakes. Reserve a mugful of starchy pasta water before draining. Toss the spaghetti into the garlic oil with a splash of cooking water, the zest of 1 unwaxed lemon and a large handful of flat-leaf parsley. The sauce should look glossy and coat every strand. Season with flaked sea salt. On the table in under 20 minutes.

Quick chicken and spring onion stir-fry

Slice 2 skinless chicken breasts against the grain into thin strips — this ensures they cook through in under 4 minutes over a high heat. Season with 1 tablespoon soy sauce, 1 teaspoon sesame oil and a pinch of white pepper. Heat a wok or large frying pan until it smokes lightly, then add a tablespoon of neutral oil. Cook the chicken in a single layer, resisting the urge to stir for the first 2 minutes so the edges take colour. Add 6 spring onions cut into 4 cm lengths, 2 crushed garlic cloves and a thumb of grated fresh ginger. Toss everything together with a splash of oyster sauce and serve over steamed jasmine rice. From fridge to table: 22 minutes.

Asparagus and soft-boiled egg on sourdough

This is March on a plate. Bring a shallow pan of water to a brisk simmer and lower in 4 eggs. Cook for exactly 6 minutes 30 seconds for a yolk that is set at the edges but still yielding at the centre. Meanwhile, snap the woody ends from 2 bunches of British asparagus — they will break naturally at the point where tender meets tough. Grill or griddle the spears for 3–4 minutes, turning once, until blistered and fragrant. Toast thick slices of sourdough. Peel the eggs carefully — the whites will be soft. Lay the asparagus over the toast, halve the eggs on top, and finish with a drizzle of extra virgin olive oil, flaked salt and a scattering of dried chilli flakes. Under 15 minutes.

One-pan harissa salmon with cherry tomatoes

Rub 4 salmon fillets with 2 tablespoons of harissa paste and a pinch of salt. Heat an ovenproof frying pan over a high heat, add a thin film of oil, and place the salmon skin-side down. Press gently with a spatula for the first 30 seconds so the skin stays flat. After 4 minutes, scatter 200 g cherry tomatoes around the fish, add a squeeze of lemon and transfer the pan to an oven preheated to 200°C / 180°C fan. Roast for 6–8 minutes. The tomatoes will collapse and their juices will mingle with the spiced fat. Serve with flatbreads or buttered couscous. Total time: 25 minutes.

Creamy mushroom and tarragon pasta

Cook 350 g penne or rigatoni. While it boils, melt 30 g butter in a wide pan and sauté 400 g chestnut mushrooms, sliced, over a high heat — resist crowding the pan or they will steam rather than colour. Season generously with salt and black pepper. Once golden, add 2 finely chopped shallots and a splash of dry white wine. Let it reduce by half, then pour in 150 ml double cream. Drain the pasta, reserving some cooking water, and fold everything together. Finish with fresh or dried tarragon, a grating of Parmesan and a squeeze of lemon to cut the richness. 28 minutes.

Prawn and pea fried rice

Day-old cooked rice works best here — freshly cooked rice releases too much steam and turns the pan stodgy. If you only have fresh, spread it on a tray and cool it in the fridge for 20 minutes first. Heat a wok until very hot. Add a tablespoon of groundnut oil and crack in 2 eggs, scrambling them loosely before they fully set. Push to the side. Add another drop of oil, then tip in 200 g raw king prawns, seasoned with salt. They will turn pink and curl in under 2 minutes. Add the rice, breaking up any clumps, and toss with 2 tablespoons soy sauce, 1 teaspoon oyster sauce, and 100 g frozen peas — these cook directly in the heat of the wok. Finish with sesame oil and sliced spring onions.

Turkish-style eggs with yoghurt and chilli butter

Spoon 200 g thick Greek-style yoghurt onto two plates and season with salt. Warm the plates briefly if you want the yoghurt at room temperature — this makes the contrast with the hot eggs more pronounced. Poach 4 eggs in barely simmering water with a splash of white wine vinegar for 3 minutes, until the whites are opaque but the yolks still have give. Place two eggs on each mound of yoghurt. In a small saucepan, melt 50 g butter with 1 teaspoon smoked paprika and ½ teaspoon dried chilli flakes until it foams and turns brick red. Pour immediately over the eggs. Eat with warm flatbreads. 15 minutes.

Quick lamb koftas with cucumber raita

Combine 500 g minced lamb with 1 teaspoon each of cumin, coriander and smoked paprika, a grated garlic clove, a pinch of cinnamon and a handful of chopped fresh mint. Season generously. Shape into oval patties — roughly 8 of them. Cook in a hot griddle pan for 3–4 minutes per side. For the raita: grate a quarter of a cucumber, squeeze out excess water in your hands, and stir into 150 g yoghurt with a pinch of cumin and some chopped mint. Serve the koftas in warm pitta with the raita, shredded iceberg and a few slices of tomato.

Smashed butter beans with wilted spinach and feta

Drain and rinse 2 x 400 g tins of butter beans. Warm 3 tablespoons of olive oil in a pan over a medium heat. Add 3 sliced garlic cloves and let them sizzle gently for 1 minute. Add the beans, season well, and use the back of a wooden spoon to crush roughly half of them so the mixture thickens. Add a pinch of dried chilli flakes and the juice of half a lemon. Fold in 150 g baby spinach and let it wilt for 90 seconds. Spoon into bowls, crumble over 100 g feta, and finish with a thread of extra virgin olive oil and warm crusty bread alongside.

Speedy beef and black bean noodles

Use 300 g minced beef or thinly sliced rump steak. Brown in a hot wok in batches — don't move the meat too early or it will stew. Add 2 tablespoons black bean sauce, a crushed garlic clove and a teaspoon of fresh ginger. Stir-fry for 2 minutes. Cook 200 g straight-to-wok noodles according to packet instructions — most need only 2 minutes in boiling water or can go directly into the wok from the packet. Combine with the beef, a splash of beef stock and 1 tablespoon soy sauce. Scatter sliced spring onions over the top. A bowl that hits hard in 20 minutes.

Lemon and caper chicken piccata

Bash 2 large chicken breasts between sheets of cling film to an even 1 cm thickness — this is the single step that makes the recipe possible in 30 minutes. Season with salt and white pepper, then dust lightly in flour, shaking off the excess. Fry in a mix of butter and olive oil over a medium-high heat for 3–4 minutes per side until golden with a slightly crisp crust. Remove. Deglaze the pan with 125 ml dry white wine, scraping up the brown bits, then add the juice of 1 lemon, 2 tablespoons capers and a knob of cold butter to bring the sauce together. Pour over the chicken and serve with steamed tenderstem broccoli.

Roasted pepper and chorizo orzo

Fry 150 g sliced cooking chorizo in a dry pan — it will release its own paprika-stained oil within 2 minutes. Add 1 sliced onion and cook until soft. Stir in 250 g orzo, coating it in the chorizo fat, then pour over 700 ml hot chicken stock. Add a jar of roasted red peppers, drained and roughly torn. Simmer for 10–12 minutes, stirring occasionally, until the orzo is tender and has absorbed most of the liquid. The result is something between a risotto and a pasta dish — starchy, richly coloured, deeply savoury. Finish with a handful of flat-leaf parsley and a squeeze of lemon.

Watercress and walnut pesto with linguine

March brings the first peppery British watercress into shops and market stalls. Blitz 80 g watercress with 50 g walnuts, 40 g Parmesan, a small garlic clove, 5 tablespoons olive oil and the juice of half a lemon until you have a vivid green, slightly coarse pesto. Season well. Cook 400 g linguine, reserve a cup of pasta water, drain and toss with the pesto, loosening with the reserved water until each strand glistens. Watercress has a shorter window of sweetness than basil — use it now, while it tastes of spring rather than winter mud.

Pan-fried cod with brown butter and capers

Pat 4 cod fillets dry with kitchen paper — moisture is the enemy of a good sear. Season the flesh side generously with salt. Heat a non-stick pan over a high heat until it shimmers, add a thin layer of oil, and place the fillets skin-side up. Cook for 4 minutes without touching, then flip. The flesh will be opaque almost all the way through. Remove to warm plates. In the same pan, add 60 g unsalted butter and cook until it foams, turns nut-brown and smells of hazelnuts — this is the beurre noisette stage. Add 2 tablespoons capers, a squeeze of lemon and swirl once. Pour over the fish immediately. Serve with buttered new potatoes and a handful of watercress.

Spiced chickpea and tomato braise

Warm 2 tablespoons olive oil in a deep pan. Soften 1 finely diced onion for 5 minutes, then add 3 garlic cloves, 1 teaspoon cumin, 1 teaspoon smoked paprika and a pinch of cayenne. Cook the spices for 1 minute until fragrant. Add a 400 g tin of chopped tomatoes and two 400 g tins of chickpeas, drained. Simmer for 12–15 minutes, uncovered, until the sauce thickens and the chickpeas take on the deep colour of the spiced tomatoes. Stir in a large handful of spinach at the end. Eat with flatbreads or over basmati rice, with a spoonful of yoghurt and a crack of black pepper.

Quick teriyaki salmon noodle bowl

Mix 3 tablespoons soy sauce, 1 tablespoon mirin, 1 tablespoon honey and 1 teaspoon rice vinegar. Marinate 4 salmon fillets in this for 5 minutes while you cook 200 g soba noodles according to the packet — typically 5 minutes in boiling water. Cook the salmon in a hot non-stick pan for 3 minutes per side, spooning over any remaining marinade. It will caramelise against the hot surface, turning lacquered and slightly charred at the edges. Serve over the drained noodles with sliced cucumber, a sprinkle of sesame seeds and a drizzle of sesame oil.

Garlicky white bean soup with rosemary oil

This is fast enough to eat on a weeknight and satisfying enough to feel like a proper meal. Fry 4 crushed garlic cloves in olive oil for 1 minute. Add 2 x 400 g tins of cannellini beans with their liquid, then pour in 600 ml hot vegetable stock. Simmer for 10 minutes. Use a stick blender to blend roughly half the soup — leaving texture means you get creaminess without losing the satisfying bite of whole beans. Season well. For the rosemary oil, warm 3 tablespoons good olive oil with a sprig of fresh rosemary until fragrant, about 2 minutes. Drizzle over each bowl with a crack of black pepper.

Quick Thai-style pork and basil (pad krapow)

Heat a wok until very hot. Add oil and fry 400 g minced pork over a high heat, pressing it flat against the surface so it browns rather than steams. Once coloured, add 3 finely sliced garlic cloves and 2 finely sliced red chillies. Toss together for 1 minute. Add 1 tablespoon fish sauce, 1 tablespoon oyster sauce and a pinch of sugar. Stir, then turn off the heat and fold in a large handful of fresh Thai or Italian basil — the residual heat will wilt the leaves gently. Serve over steamed jasmine rice, topped with a fried egg cooked so the white is crisp and lacy at the edges but the yolk is still runny.

Seared halloumi with spring pea and mint smash

Cook 300 g frozen peas in boiling water for 2 minutes, drain and tip into a bowl. Add a knob of butter, a handful of fresh mint leaves, the juice of half a lemon and a pinch of salt. Smash roughly with a fork — this is not a purée but a coarse, vivid green base. Slice 250 g halloumi into 1 cm slabs and cook in a dry non-stick pan over a high heat for 2 minutes per side until deeply golden. The high heat is important: too low and the cheese softens without colouring. Serve the halloumi over the pea smash with a drizzle of extra virgin olive oil and warm pitta on the side. Vegetarian, high in protein, ready in under 20 minutes.

Fridge-raid shakshuka

Heat 2 tablespoons olive oil in a wide, lidded frying pan. Soften 1 sliced onion and 1 sliced red pepper for 5 minutes. Add 2 crushed garlic cloves, 1 teaspoon cumin, 1 teaspoon smoked paprika and a pinch of cayenne. Cook for 1 minute, then pour in a 400 g tin of chopped tomatoes and 100 ml water. Simmer for 8 minutes until the sauce thickens. Make four shallow wells in the sauce with the back of a spoon and crack in 4 eggs. Cover with the lid and cook for 4–5 minutes — the whites should be fully set while the yolks remain softly trembling. Scatter over crumbled feta, fresh coriander or parsley, and eat directly from the pan with flatbreads. This is the one to remember when the fridge looks bare.

A few notes on speed without compromise

Most of these 20 dinners are fast because of a few consistent principles rather than any single trick. A very hot pan is the most useful tool in quick cooking — it sears rather than stews, builds flavour in minutes rather than hours. Keeping pasta water, tinned beans, good-quality tinned tomatoes, eggs, a block of halloumi and a piece of frozen fish in the house at all times means a 30-minute dinner is always possible, even on days when you haven't shopped. March specifically is worth working with rather than against: British asparagus, watercress, spring onions and the first peas all cook faster than winter roots and need very little intervention to taste good. The season does some of the work for you.

Batch-cooking rice or grains at the weekend pays dividends across several of these recipes — the fried rice on this list, for instance, actively requires pre-cooked, cooled rice. Keeping a jar of harissa and a small bottle of fish sauce in the cupboard unlocks depth of flavour in minutes that would otherwise take a long simmer to build. None of this is complicated; it is simply a matter of having the right things to hand and applying reliable, high-heat technique to ingredients that reward it.

Chef's note

The single biggest time-saver in quick weeknight cooking is not a gadget or a technique — it is mise en place: having everything sliced, measured and ready before the pan goes on the heat. Thirty minutes sounds short but it is generous if you are not stopping to hunt for the cumin or chop the garlic while the oil is already smoking. Set out your ingredients first. The cooking itself rarely takes more than 15 minutes; it is the preparation around it that expands to fill the time you give it. In spring, use this discipline to keep cooking times short and let what is in season — asparagus, peas, watercress — speak clearly without being overwhelmed by long heat.

Frequently asked questions

Can I prepare any of these dishes in advance?

Several work well with advance preparation. The spiced chickpea braise, the white bean soup and the shakshuka all improve after resting and reheat easily on the hob with a small splash of water. The watercress pesto can be made up to two days ahead and stored in a sealed jar with a thin layer of olive oil on top to prevent browning. Dishes built around eggs, fresh pasta or seared fish are best cooked and eaten immediately.

How do I store and reheat leftovers?

Most of the grain and legume-based dishes — the fried rice, the orzo, the chickpea braise — keep well in an airtight container in the fridge for up to three days. Reheat thoroughly in a pan with a splash of water or stock rather than a microwave, which tends to dry them out. Fish dishes are best eaten fresh; reheated salmon or cod loses its texture quickly. The shakshuka reheats gently in a covered pan over a low heat.

Which of these recipes work for someone cooking for one?

Almost all of them scale down cleanly. The shakshuka, the smashed butter beans, the Turkish eggs and the watercress pesto are particularly well-suited to single portions — the quantities halve without affecting the technique. The fried rice is arguably better in a single portion since a smaller amount of rice moves more freely in the wok and colours more evenly.

Which dishes are suitable for young children?

The creamy mushroom pasta, the smashed butter beans with feta, the spaghetti aglio e olio (made without chilli), the pea and mint smash with halloumi and the white bean soup are all mild enough for children and easy to adjust further. For the stir-fries and spiced dishes, simply reduce or omit the chilli and taste as you go — the underlying flavours of garlic, soy and sesame are generally well received.

Are any of these suitable for batch cooking or a weekly meal plan?

The chickpea and tomato braise, the garlicky white bean soup and the roasted pepper and chorizo orzo all double easily and keep well for three days. The koftas can be shaped and stored raw in the fridge for up to 24 hours before cooking, which saves time on subsequent evenings. Planning two or three of these across a week and cooking them in a larger batch on the first night is a practical way to eat well without cooking from scratch every day.