Quick Dinner: 30 Recipes in 20 Minutes or Less (2026)
Out of time? 30 quick dinners grouped by 5, 10, 15 and 20 minutes — with protein, macros and live ICA campaign prices. Find the right one tonight.
Short answer: 30 quick dinners you cook in 20 minutes or less, sorted by time:
- Under 5 min: omelette, shrimp sandwich, grilled cheese, wrap roll, avocado toast with egg
- 5-10 min: pasta aglio e olio, shrimp stir-fry, quesadilla, lentil soup, tuna salad bowl
- 10-15 min: chicken stir-fry, quick bolognese, pan-seared salmon, halloumi bowl, light chili
- 15-20 min: pan-seared chicken fillet, meatballs with mash, risotto, fish soup, chickpea curry
- Cost: 12 of 30 recipes come in under 20 SEK/portion with campaign prices (ICA Stammis, City Gross Familjen)
Why quick dinner is harder than it sounds#
The average Swedish household member decides on dinner between 4–5 PM on weekdays, often tired after work and with 45 minutes until the kids are hungry. That's the worst-optimized time of day — decision fatigue means most people end up cycling through the same 5–6 dishes, or at worst grabbing ready-made meals from ICA Nära costing 35–55 SEK/portion.
The solution isn't faster hands — it's structure. Once you have a pattern for quick dinners (protein + carb + vegetable) and 10–15 base recipes you know by heart, the decision takes one minute instead of ten. This guide gives you the pattern, the recipe list and Smaklig's unique ICA campaign optimization so you can rotate through 30 dishes without getting tired — and without spending more than 20 SEK/portion on average.
What counts as a quick dinner?#
Short answer: A quick dinner is a meal ready within 20 minutes of active time from fridge to plate, with max 5–7 ingredients, using at most one frying pan or pot. 83% of dinners Swedes consider "quick" fall within this time range according to the Swedish Consumer Agency household study 2024. Anything requiring oven time, slow cooking or more than one set of dishes doesn't qualify.
This definition matters because recipe sites like Köket.se and Arla often market "quick" meals that actually take 35–45 minutes when you count oven preheating and dish management. Smaklig's weekly-menu generator automatically filters recipes on prepTimeMinutes + cookTimeMinutes ≤ 20 to match real Swedish weeknights.
How to cook dinner in 20 minutes — step by step#
Short answer: Pick time-category → choose 1 protein + 1 carb + 1 vegetable → prep before cooking → use one pan. If you follow the pattern you'll handle 80% of weeknight dinners without recipes. Fastest proteins have naturally short cooking time: eggs (4 min), shrimp (3 min thawed), chicken fillet sliced thin (6–8 min), canned tuna (0 min), canned legumes (2 min warm).
- Mise en place
- French culinary term: "everything in its place". Means you slice, measure and gather all ingredients before putting the pan on the stove. Saves 3–5 minutes per meal and reduces burned food by 60% according to household studies.
Step 1: Pick category by time#
Look at the clock. Do you have:
- 5 minutes? Sandwich, omelette, shrimp toast, avocado toast with egg.
- 10 minutes? Pasta aglio e olio, stir-fry, quesadilla, lentil soup.
- 15–20 minutes? Pan-seared chicken, salmon in foil, chili, meatballs with quick mash.
Step 2: Follow the 1+1+1 pattern#
1 protein + 1 carb + 1 vegetable = 80% of weeknight dinners worldwide. Examples:
- Egg + bread + avocado = avocado toast with egg
- Chicken + rice + stir-fry veg = chicken stir-fry
- Shrimp + pasta + tomato = shrimp pasta
- Salmon + potato + broccoli = baked salmon (OK, 25 min)
Step 3: Prep before the pan hits the stove#
Chop onion, mince garlic, measure oil, thaw shrimp, open cans. Called mise en place. Saves 3–5 min per meal and prevents burning mid-cook.
Step 4: Use one pan or pot#
Dishes = time. One large frying pan handles stir-fry, pasta with sauce, frittata, pan-seared chicken with vegetables, risotto. The fewer vessels, the faster the dinner and the shorter the cleanup.
Step 5: Cook double for tomorrow's lunch#
If you're already at the stove for 15 min — cook 4 portions instead of 2. An extra 3 min now saves 30–45 min tomorrow and 35–50 SEK in bought lunch (Swedish Consumer Agency 2026).
30 quick dinners sorted by time#
All recipes tested and portioned for 2 adults. Cost based on ICA Stammis campaign prices April 2026; can be 20–30% higher without campaigns. Protein per portion is the minimum to satiate an adult per Swedish Food Agency guidelines.
Under 5 minutes (7 recipes)#
| Dish | Time | SEK/portion | Protein |
|---|---|---|---|
| Avocado toast with egg | 4 min | 18 SEK | 14 g |
| Shrimp sandwich with lemon | 5 min | 28 SEK | 22 g |
| Omelette with cheese | 5 min | 12 SEK | 20 g |
| Grilled cheese with ham | 4 min | 15 SEK | 18 g |
| Tuna salad bowl | 5 min | 22 SEK | 28 g |
| Greek yogurt with nuts + honey | 3 min | 14 SEK | 16 g |
| Sandwich wrap roll | 5 min | 20 SEK | 15 g |
5-10 minutes (8 recipes)#
| Dish | Time | SEK/portion | Protein |
|---|---|---|---|
| Pasta aglio e olio | 8 min | 6 SEK | 12 g |
| Shrimp stir-fry | 10 min | 32 SEK | 24 g |
| Quesadilla with cheese + beans | 7 min | 14 SEK | 18 g |
| Lentil soup with canned tomato | 10 min | 8 SEK | 14 g |
| Spaghetti with pesto + parmesan | 9 min | 18 SEK | 15 g |
| Halloumi bowl with couscous | 10 min | 28 SEK | 22 g |
| Chicken fillet with stir-fried veg | 10 min | 26 SEK | 30 g |
| Toast with egg + avocado + tomato | 6 min | 16 SEK | 16 g |
10-15 minutes (8 recipes)#
| Dish | Time | SEK/portion | Protein |
|---|---|---|---|
| Chicken teriyaki stir-fry | 13 min | 24 SEK | 32 g |
| Quick pasta bolognese | 15 min | 22 SEK | 26 g |
| Pan-seared salmon with peas | 12 min | 38 SEK | 28 g |
| Quick chili con carne | 15 min | 18 SEK | 24 g |
| Thai chicken with cashews | 14 min | 28 SEK | 30 g |
| Creamy shrimp pasta | 13 min | 30 SEK | 22 g |
| Light pad thai | 15 min | 25 SEK | 20 g |
| Vegetable frittata | 12 min | 14 SEK | 22 g |
15-20 minutes (7 recipes)#
| Dish | Time | SEK/portion | Protein |
|---|---|---|---|
| Pan-seared chicken with potato wedges | 20 min | 22 SEK | 34 g |
| Meatballs with quick mash | 18 min | 20 SEK | 28 g |
| Mushroom risotto | 20 min | 16 SEK | 14 g |
| Potato gratin portions | 18 min | 14 SEK | 10 g |
| Fish soup (canned + cream) | 15 min | 24 SEK | 20 g |
| Swedish hash (pytt i panna) with egg | 17 min | 16 SEK | 22 g |
| Chickpea curry with rice | 18 min | 12 SEK | 16 g |
Which protein cooks fastest?#
Short answer: Eggs are fastest (4–6 min, 6 g protein each, ~3 SEK/egg). Shrimp come second if thawed (2–3 min, 18 g protein/100 g, 15–25 SEK/portion on campaign). Chicken fillet sliced thin cooks in 6–8 min and delivers the highest protein per portion (~31 g/100 g). Canned tuna and legumes only need heating (1–2 min) and are cheapest — 4–6 SEK/portion.
Protein comparison per cooking minute#
| Protein | Cook time | Protein/100 g | SEK/portion (campaign) | Nutrition density |
|---|---|---|---|---|
| Eggs | 4-6 min | 13 g | 3 SEK | Complete |
| Shrimp (thawed) | 2-3 min | 18 g | 15-25 SEK | High B12 |
| Chicken fillet | 6-8 min | 31 g | 8-14 SEK | Lean |
| Tuna (canned) | 0 min | 26 g | 6-8 SEK | Omega-3 |
| Chickpeas (canned) | 1-2 min | 8 g | 4 SEK | Fiber-rich |
| Halloumi | 3-4 min | 24 g | 12-16 SEK | Salty |
| Ground beef (pre-cooked) | 5-7 min | 26 g | 14-22 SEK | Iron-rich |
Source: Swedish Food Agency nutrition database 2024 + ICA Stammis prices April 2026.
Common quick-dinner mistakes#
Short answer: The three most common mistakes cost you 10–15 extra minutes per night: (1) you plan without checking the fridge first and realize halfway an ingredient is missing, (2) you follow recipes word-for-word instead of the 1+1+1 pattern, (3) you preheat the oven before deciding what to cook. Avoid these and 20-minute dinner becomes actually 20 min, not 35.
Mistake 1: Planning without checking fridge#
Open the fridge first. Identify protein + vegetables + leftovers. Pick recipe after, not before. Otherwise: mid-cook dash to the store.
Mistake 2: Following recipes instead of patterns#
Recipes require precision. Patterns (1+1+1) allow improvisation. You save 5–10 min per meal by skipping the 3-time read-through and ingredient double-check.
Mistake 3: Preheating oven before deciding#
Oven takes 3–5 min to reach 200°C. If you don't need it (80% of quick dinners) — don't turn it on.
Mistake 4: Cooking thin stir-fry slices on low heat#
Stir-fry wants hot. Low heat + chicken = boils, not sears. Wait until the pan smokes lightly, then add protein. Saves 3 min and tastes better.
Smaklig's approach: AI matching fridge, time and campaign#
When you use Smaklig, the app asks how many minutes do you have? before generating dinner. Answer 10 min → filters on cookTimeMinutes ≤ 10. Answer 20 min → opens more recipes including oven dishes.
Meanwhile we connect real-time data from ICA, Coop, Hemköp, City Gross and Lidl — 2,723 stores across six chains — to see what's on campaign this week at your store. Is chicken fillet 50% off at ICA Maxi Bromma? We suggest three 15-minute meals with chicken. Shrimp instead? Three different meals.
This is the difference from static recipe sites: we generate 25–30 new 20-minute dinners every week based on your store's real prices. No manual planning, no stale recipes, no uncertainty about ingredient availability.
Action checklist: make quick dinner work#
- Build a staple kit at home. Eggs, pasta, rice, olive oil, garlic, onion, canned tomatoes, tuna, frozen vegetables, soy sauce. Costs ~280 SEK at ICA Stammis.
- Learn the 1+1+1 pattern. Protein + carb + vegetable. Works for 80% of weeknight dinners.
- Rotate 5 cuisines. Mon Asian, Tue Italian, Wed Swedish, Thu Mexican, Fri Mediterranean. Avoid burnout.
- Cook double on Sunday. 4 portions = dinner + lunch Monday. Saves 30–45 min next day.
- Check fridge first. Identify protein + greens. Pick recipe after.
- Set a 15-minute timer. Forced deadline = less scrolling, more action.
- Skip ready-made. Same time as omelette but 40–60% more expensive and 30% less protein.
- Try Smaklig free — AI-generated 20-minute dinners based on your ICA store, updated weekly.
Deep-dive by need#
- Need cheaper dinner? Read cheap dinner under 25 SEK/portion.
- Cooking for a family? See family-friendly dinner: 25 recipes the whole family enjoys.
- Want more protein? Check high-protein dinner: 25 recipes with 30 g+ protein.
- Only have pantry staples? Read pantry dinner: cook with what you already have.
- Want to plan the whole week? Go to the pillar guide what's for dinner — 50 ideas + the tool that decides for you.
- Dig into nutrition basics in TDEE calculator and macros or look up terms in the glossary.
About the author#
Alexander Eriksson is the founder of Smaklig. He built the app after seeing how Swedish households throw away 19 kg of food per person and year and spend thousands of kronor on unplanned grocery runs. Smaklig combines AI planning with real-time data from ICA, Coop, Hemköp and City Gross to automate what used to take 2 hours every Sunday. Alexander has worked with data-driven optimization since 1998 and started Smaklig in 2023 to make smart meal planning accessible to every Swedish household.
Frequently asked questions
What is the fastest dinner to cook?
Omelette with vegetables and cheese (5-7 min), shrimp sandwich with avocado (3 min) and wrap rolls (4 min). Under 10 min requires max 5 ingredients and heat from one pan or toaster. For 10-20 min: stir-fry, pasta with simple sauce, quesadilla. Over 20 min: oven dishes or stews.
How do I cook dinner in 20 minutes when I'm tired?
Start with protein that's pre-cooked or fast-cooking: eggs (4 min), shrimp (thaw in 5 min), chicken fillet sliced thin (6-8 min). Combine with 1 carb (pasta, pre-cooked rice) + 1 vegetable (frozen stir-fry mix, canned tomatoes). Skip recipes — follow the pattern protein + carb + green.
Which staples should I always have for quick dinner?
Eggs, pasta, rice, olive oil, garlic, onion, canned tomatoes, tuna or frozen shrimp, frozen vegetables, cheese, soy sauce. With these 10 bases you can cook 15+ meals in under 20 min. Starter-kit cost: around 280-320 SEK per Swedish Consumer Agency 2026 reference prices.
Is ready-made food faster than quick-cooking?
Barely. Ready-made takes 8-12 min in microwave plus 2-3 min plating = 10-15 min total. An omelette takes 6 min from fridge to table. A stir-fry with frozen veg and shrimp: 10 min. Difference is 2-5 min, but homemade costs 40-60% less and contains more protein.
What is the cheapest quick dinner?
Pasta aglio e olio: ~6 SEK/portion (pasta, garlic, oil, chili). Omelette with 3 eggs and cheese: ~10 SEK. Lentil soup with canned tomato and garlic: ~8 SEK. All three under 12 SEK per portion and ready in under 10 min. Perfect when the month is tight but dinner still needs to happen.
How do I get variety so I don't get tired of quick dinners?
Rotate 5 cuisines — Monday Asian (stir-fry, fried rice), Tuesday Italian (pasta, risotto), Wednesday Swedish (meatballs with mash, salmon pudding), Thursday Mexican (quesadilla, taco bar), Friday Mediterranean (halloumi, falafel). Also rotate protein within each style: chicken, mince, salmon, legumes, eggs.
Want more meal planning tips?
Subscribe to our newsletter — new guides, seasonal recipes and savings tips directly in your inbox.
Get startedFounder, Smaklig
Writer at Smaklig. We write about food, health, and how to eat better without breaking the bank.
Related articles
April 20, 2026 · 13 min
Family-Friendly Dinner: 25 Recipes Everyone Enjoys (2026)
Picky kids? 25 dinners that work for adults AND children — with protein, macros and live ICA campaign prices. Skip the dinner table battles.
Read moreApril 20, 2026 · 17 min
Pantry Dinner: 22 Recipes With What You Already Have
Empty fridge? 22 dinners from pantry staples, leftovers and frozen basics — saves 300 SEK/week and cuts food waste 30%.
Read moreApril 12, 2026 · 13 min
What's for dinner tonight? 20 quick meal ideas under 30 min (2026)
Out of ideas? 20 concrete dinners under 30 min, grouped by time, budget, and ingredient. From 5-minute wok to 30-minute stew — find what's right tonight.
Read moreReady to plan smarter?
Smaklig creates your weekly menu with AI based on store campaigns. Tailored to your goals and allergies.
Get started free