Skip to content
Smaklig
HomeKnowledge HubDinner ideas: 20 quick recipes for the week (2026)

Dinner ideas: 20 quick recipes for the week (2026)

Dinner ideas for the week: 20 concrete recipes under 30 min, grouped by time, budget, and ingredient. From 5-min wok to 30-min stew — find what's right tonight.

Alexander Eriksson·April 12, 2026·16 min read
dinner ideasweekly dinnerquick recipesweekly menucheap food

Quick answer: 20 fast dinners for tonight, sorted by time:

  • Under 10 min: omelet, pasta aglio e olio, shrimp baguette, quesadilla, sandwich cake
  • 10–20 min: chicken wok, tuna pasta, halloumi salad, lentil stew, tacos
  • 20–30 min: oven salmon, meatballs + mash, chicken fillet in oven, chickpea curry, pizza
  • Budget: 9 out of 20 dinners under 20 SEK/serving with campaign items
  • Variety: 5 cuisines represented — Swedish, Italian, Asian, Mexican, Mediterranean

Before you scroll — how does "what's for dinner" actually work?#

The average Swedish household member decides dinner at 16:00–17:00 on weekdays. The decision is often made standing in front of the fridge, tired after work, with 45–60 minutes before the kids get hungry. It's the worst-optimized time of day — decision fatigue is real and most end up in the same 5–6 dishes in rotation.

The solution isn't "more willpower" — it's structure. Either:

  1. Weekly plan — decide 5–7 dinners Sunday for the week
  2. Quick menus — have 10–15 recipes memorized that go in under 20 minutes
  3. Campaign-optimized — build around the week's campaign protein

This article gives you 20 dinner ideas grouped by time, all under 30 minutes, all tested on Swedish store stock (ICA Maxi / Coop / Willys / Hemköp / City Gross). Jump directly to the right time category for tonight, or read the whole thing as inspiration.

Under 10 minutes — if you have 5 basics at home#

Quick answer: These 5 dinners take under 10 minutes from fridge to plate. They all require 3–5 ingredients most people have at home, and the serving price is 12–45 SEK. Perfect when you got home at 18:30 and the family is anxious.

1. Classic omelet with cheese and vegetables (6 min)#

  • Time: 6 min | Price: 18 SEK/serving | Calories: 420
  • You need: 3 eggs, 50 g grated cheese, 1 tomato, salt, pepper, butter
  • How to: Whisk eggs, pour into pan with butter, sprinkle cheese and tomato pieces, fold after 2 min. Serve with toast.
  • Tip: Add leftovers (chicken, ham, salmon) for varied protein.

2. Pasta aglio e olio (8 min)#

  • Time: 8 min | Price: 14 SEK/serving | Calories: 510
  • You need: 100 g pasta, 3 garlic cloves, olive oil, chili flakes, parmesan
  • How to: Boil pasta. Sauté sliced garlic in plenty of olive oil + chili. Mix in pasta water and the pasta. Top with parmesan.
  • Tip: Add a handful of arugula or parsley at the end for freshness.

3. Shrimp baguette with salad (5 min)#

  • Time: 5 min | Price: 32 SEK/serving | Calories: 380
  • You need: 1 baguette, 100 g shrimp, mayonnaise, lemon, lettuce, cucumber
  • How to: Mix shrimp with mayo and lemon. Hollow out the baguette and fill with shrimp mix + lettuce + cucumber.
  • Tip: Swap shrimp for tuna or roast beef to vary.

4. Quesadilla with cheese and beans (7 min)#

  • Time: 7 min | Price: 16 SEK/serving | Calories: 460
  • You need: 2 tortillas, 80 g cheese, 1 can black beans, salsa
  • How to: Heat a tortilla in pan, sprinkle cheese + beans + salsa, put second tortilla on top, flip after 2 min.
  • Tip: Add chicken or ground beef if you have leftovers.

5. Sandwich cake (3 min)#

  • Time: 3 min | Price: 25 SEK/serving | Calories: 450
  • You need: 3 slices bread, 1 can tuna, avocado, mayonnaise, tomato
  • How to: Mix tuna + mayo. Layer as filling between slices. Top with avocado + tomato.
  • Tip: For kids: swap tuna for ham or liver pâté.

10–20 minutes — the week's workhorse#

Quick answer: This is the sweet spot for most weekdays — quick enough for hungry families but room for a real meal. All 7 dinners below require 1 protein + 1 carb + 2–3 vegetables and land at 15–32 SEK/serving. Base the choice on the week's campaign protein.

6. Chicken wok with wok vegetables and rice (15 min)#

  • Time: 15 min | Price: 28 SEK/serving | Calories: 520
  • You need: 150 g chicken fillet, 200 g frozen wok vegetables, 100 g rice, soy sauce, garlic, ginger
  • How to: Boil rice. Dice chicken, fry 4 min. Add wok vegetables + garlic + ginger, fry 5 min. Soy at the end.

7. Tuna pasta with olives and cherry tomatoes (12 min)#

  • Time: 12 min | Price: 18 SEK/serving | Calories: 490
  • You need: 100 g pasta, 1 can tuna, 8 cherry tomatoes, 10 black olives, garlic, olive oil
  • How to: Boil pasta. Sauté garlic in olive oil, add halved tomatoes + olives. Mix in tuna (with oil) and pasta.

8. Halloumi salad with pomegranate (13 min)#

  • Time: 13 min | Price: 32 SEK/serving | Calories: 460
  • You need: 150 g halloumi, lettuce, cucumber, 1/2 pomegranate, olive oil, balsamic, honey
  • How to: Slice halloumi, grill 3 min per side. Leafy salad + cucumber + pomegranate seeds. Halloumi on top. Dressing: oil + balsamic + honey.

9. Lentil stew with cabbage and tomato (18 min)#

  • Time: 18 min | Price: 12 SEK/serving | Calories: 380
  • You need: 1 dl red lentils, 200 g cabbage, 1 can crushed tomatoes, onion, garlic, cumin, paprika
  • How to: Sauté onion + garlic. Add shredded cabbage, fry 5 min. Lentils + tomato + spices + 2 dl water. Simmer 12 min.
  • GLP-1 effect: Shredded cabbage + lentils delivers a massive fiber boost — satiety 3–4 hours.

10. Taco buffet with ground beef and vegetables (20 min)#

  • Time: 20 min | Price: 35 SEK/serving | Calories: 620
  • You need: 300 g ground beef (4 people), taco seasoning, tortillas, lettuce, tomato, corn, cheese, sour cream
  • How to: Fry beef with seasoning (8 min). Put all toppings on the table, let everyone build their own.

11. Chickpea curry with coconut milk (17 min)#

  • Time: 17 min | Price: 16 SEK/serving | Calories: 510
  • You need: 1 can chickpeas, 1 can coconut milk, 1 onion, garlic, curry paste, spinach, rice
  • How to: Sauté onion + garlic, curry paste. Coconut milk + chickpeas, simmer 10 min. Stir in spinach at the end.

12. Quick shrimp soup with shrimp and dill (15 min)#

  • Time: 15 min | Price: 38 SEK/serving | Calories: 320
  • You need: 200 g shrimp, 1 onion, fennel, 1 fish bouillon cube, dill, cream, lemon
  • How to: Sauté onion + fennel. Add water + bouillon (4 dl). Boil 8 min. Shrimp + cream + dill + lemon last.

20–30 minutes — when you have a bit more time#

Quick answer: These 8 dinners take 20–30 min but feel like a real meal — oven dishes, stews, fish dishes. If you do 5 minutes of prep the night before, you save time tonight. 30 min is almost always enough for impressive dinners.

13. Chicken fillet in oven with potato wedges (30 min)#

  • Time: 30 min (oven: 25 min passive) | Price: 32 SEK/serving | Calories: 580
  • You need: 150 g chicken fillet, 200 g potatoes, 2 tbsp olive oil, garlic, rosemary, salt
  • How to: Oven 200°C. Potato wedges + oil + salt + rosemary on tray. Chicken alongside with garlic oil. 25 min.

14. Salmon in foil with lemon and dill (25 min)#

  • Time: 25 min | Price: 42 SEK/serving | Calories: 490
  • You need: 150 g salmon, lemon, dill, butter, asparagus, potato
  • How to: Oven 200°C. Put salmon on foil, butter + lemon + dill. Fold up. 15 min. Boil potato + asparagus in parallel.

15. Meatballs with mash and lingonberry (25 min)#

  • Time: 25 min | Price: 28 SEK/serving | Calories: 650
  • You need: 300 g pre-made meatballs, 4 potatoes, milk, butter, lingonberry jam, cream sauce
  • How to: Boil potato 15 min, mash with milk/butter. Fry meatballs 10 min. Cream sauce from packet. Serve with lingonberry.

16. Pizza on pre-made dough (25 min)#

  • Time: 25 min | Price: 22 SEK/serving | Calories: 590
  • You need: 1 pre-made pizza dough, tomato sauce, mozzarella, ham/salami, oregano, olive oil
  • How to: Roll out dough, tomato sauce + cheese + toppings. Oven 250°C, 10–12 min.

17. Pasta bolognese (25 min)#

  • Time: 25 min | Price: 19 SEK/serving | Calories: 570
  • You need: 300 g ground beef, 100 g pasta/person, 1 can crushed tomatoes, onion, garlic, oregano, carrot
  • How to: Sauté onion + garlic + carrot. Ground beef, fry browned. Tomato + spices, simmer 15 min. Boil pasta in parallel.

18. Pork shoulder in oven with root vegetables (30 min)#

  • Time: 30 min | Price: 26 SEK/serving | Calories: 620
  • You need: 150 g pork shoulder, 300 g root vegetables (potato, carrot, parsnip), mustard, honey, oil
  • How to: Oven 200°C. Root vegetables diced + oil + salt. Pork with mustard/honey glaze. 25 min.

19. Vegetarian lasagna with spinach (30 min, 20 min passive)#

  • Time: 30 min (20 min in oven) | Price: 20 SEK/serving | Calories: 480
  • You need: 6 lasagna sheets, 200 g spinach, 200 g ricotta, 1 can tomato, 100 g mozzarella, onion, garlic
  • How to: Sauté onion + garlic + tomato. Layer: tomato, spinach+ricotta, sheets. Top: mozzarella. Oven 200°C, 20 min.

20. Fish stew with cod and dill (30 min)#

  • Time: 30 min | Price: 34 SEK/serving | Calories: 410
  • You need: 300 g cod pieces, 4 potatoes, 2 carrots, onion, 1 fish bouillon cube, cream, dill
  • How to: Dice potato + carrot, boil 10 min in bouillon + water. Add cod + onion, simmer 8 min. Cream + dill last.

Comparison table — find the right dinner tonight#

# Dinner Time Price/serving Calories Good for
1 Omelet 6 min 18 SEK 420 Vegetarian, solo
2 Pasta aglio e olio 8 min 14 SEK 510 Budget, solo
3 Shrimp baguette 5 min 32 SEK 380 Light, solo
4 Quesadilla 7 min 16 SEK 460 Kids, vegetarian
5 Sandwich cake 3 min 25 SEK 450 Leftovers, kids
6 Chicken wok 15 min 28 SEK 520 Family
7 Tuna pasta 12 min 18 SEK 490 Budget, kids
8 Halloumi salad 13 min 32 SEK 460 Vegetarian, light
9 Lentil stew + cabbage 18 min 12 SEK 380 Cheapest, GLP-1
10 Tacos 20 min 35 SEK 620 Family, Friday
11 Chickpea curry 17 min 16 SEK 510 Vegetarian
12 Shrimp soup 15 min 38 SEK 320 Light, dinner
13 Chicken in oven 30 min 32 SEK 580 Family, classic
14 Salmon in foil 25 min 42 SEK 490 Omega-3, health
15 Meatballs + mash 25 min 28 SEK 650 Swedish, kids
16 Pizza 25 min 22 SEK 590 Friday, kids
17 Pasta bolognese 25 min 19 SEK 570 Family, repeat
18 Pork + root vegetables 30 min 26 SEK 620 Sunday, adults
19 Vegetarian lasagna 30 min 20 SEK 480 Vegetarian, kids
20 Fish stew 30 min 34 SEK 410 Health, adults

How to avoid "what's for dinner" decision fatigue#

Quick answer: Plan Sunday evening for 20 minutes. Decide 5–7 dinners for the week based on campaign protein. Write shopping list. Shop Monday. After that: 6 days without decisions — just follow the plan. Saves 3–4 hours of chaos per week and cuts food waste by 30%. Tools like Smaklig do this automatically based on your ICA store.

Three strategies that work#

1. Weekly plan with campaigns as the foundation

Instead of deciding Monday morning "today it's salmon" — check what's on sale this week and build around it. Is chicken 50% off? Then it's chicken stew Monday, chicken salad Wednesday, chicken soup Thursday. Saves 150–250 SEK/week per Konsumentverket.

2. Cook double portions

Every time you cook: make double if possible. Dinner tonight + lunch tomorrow. 4 servings of pasta bolognese take the same time as 2. Saves 30–45 min the next day. Perfect for office lunches.

3. Have 5 "rescue-the-evening" recipes

When everything is on fire and no energy is left — 5 recipes you can cook on autopilot. Suggestions: pasta aglio e olio, omelet, tuna pasta, chickpea curry, quesadilla. All 4–10 min, 12–18 SEK/serving, ingredients you always have at home.

Dinner ideas by weekday — how to build your weekly rotation#

Quick answer: Most weekdays naturally fall into 7 "theme days". Lazy Monday (10–15 min wok), family Tuesday (one-pot), vegetarian Wednesday (lentil stew), pantry Thursday (leftovers), Friday treat (taco/pizza), Saturday (slow cook), Sunday roast + meal prep. Theme rotation cuts decision fatigue by 80%/week.

The simplest mental model is weekly theme. Instead of struggling daily — bind each weekday to a recipe-type. Your brain doesn't have to choose, and you avoid the same 5 recipes on repeat.

Lazy Monday — Recovery after the weekend. Fast food. Wok 10 min, omelet 5 min, pasta aglio e olio 8 min. Angle: maximize simplicity. Neither parents nor teenagers should have to argue about food after weekend chaos.

Family Tuesday — One-pot meal everyone enjoys. Meatballs with mash, chicken fillet in oven, pork pancake, lasagna. Angle: adaptable — vegetarian kids get bean version, picky eaters get portion without sauce.

Vegetarian Wednesday — Mid-week, stomach grateful. Lentil stew, halloumi bowl, chickpea curry, vegetarian lasagna. Angle: climate + wallet. 12–18 SEK/serving vs 25–35 SEK for meat variant.

Pantry Thursday — Before weekend shopping. Use what's hanging around. Pasta with leftover chicken + vegetables, egg-and-veg pancake, kvarg-fruit bowl. Angle: anti-food-waste. Saves 5,000 SEK/year per Naturvårdsverket.

Friday treat — End of work week. Taco buffet, pizza on pre-made dough, burgers with potato wedges, sandwich cake. Angle: family ritual. No requirement for vegetables or nutritional balance one evening per week.

Saturday — Time available. Beef stew 90 min, sourdough pizza, oven dishes with marinade time. Angle: "project food" that's fun to cook.

Sunday — Sunday roast + prep. Roast + cooked vegetables + mash. Plus meal prep: double portions for Monday lunch + Tuesday leftovers.

Seasonal dinner ideas — what works in winter, spring, summer, fall#

Quick answer: Seasonal food is 30–40% cheaper than "wrong-season" (Swedish asparagus in June 39 SEK/kg, February 89 SEK/kg). Winter: root vegetables + soups + stew. Spring: new potatoes + asparagus + salmon. Summer: grill + salad + cold food. Fall: kohlrabi + apple + mushrooms. Adapt your weekly menu to seasonal listings and save both kronor and environment.

Winter (January–March) — Dark days, need for warming food. Root vegetables (carrots, parsnip, beetroot) in oven 30 min with honey and thyme. Cabbage dishes — white cabbage, savoy cabbage, Brussels sprouts peak in January. Soups: lentil soup, pea soup Thursday (Swedish tradition + 12 SEK/serving). Beef stew 90 min Saturday.

Spring (April–June) — Lighter food, first Swedish vegetables. New potatoes from late May. Asparagus in June–July (39 SEK/kg in season vs 89 SEK/kg out of season). Grilled salmon with lemon. Salad with eggs and radishes. Asparagus soup.

Summer (July–August) — Grill + cold food. Grilled chicken with pesto. Pasta salad with tuna + beans. Cold salmon-salad. Wraps. Grilled halloumi. Angle: avoid oven when it's 28 degrees indoors. Maximize ingredients that don't need cooking.

Fall (September–December) — Kohlrabi season, apples, mushrooms, root vegetables back in focus. Mushroom soup in September. Apple pie or apple chutney for meat. Sauerkraut with sausage. Pumpkin soup in October. Duck in December.

For broader seasonal tables — see Konsumentverket's seasonal guide or use Smaklig which automatically prioritizes seasonal protein in your weekly suggestions.

Deep-dive by need#

This guide covers 20 dinner ideas broadly. When you want to go deeper on a specific angle — follow these cluster guides:

Let Smaklig answer "what's for dinner" for you#

Coming up with 5–7 dinners that fit budget + nutrition + campaigns + family taste takes 2–3 hours Sunday evening manually. Smaklig does it in 30 seconds:

  • Pulls this week's campaigns from your ICA store
  • Suggests dinners based on your goal (weight loss, maintenance, muscle gain)
  • Respects allergies, dietary preferences, and time you have available
  • Builds a shopping list sorted by store aisle
  • Regenerates individual dinners if you dislike the suggestion

Tell Smaklig: "I have 20 min on weekdays, want more vegetarian meals, allergic to shellfish, budget 25 SEK/serving" — and get 7 dinners tailored for tonight and the rest of the week.

Get started free on Smaklig →

Smaklig is an AI-based meal planning tool for the Swedish market. Pick your ICA store, set your goals, and get personal dinner suggestions every week.

Sources

  1. Konsumentverket. Konsumentverkets matbudget 2026
  2. Livsmedelsverket. Livsmedelsverket — dietary recommendations

Frequently asked questions

What can I cook in 10 minutes for dinner?

Stir-fried chicken with rice and wok vegetables (10 min). Pasta aglio e olio with parmesan (8 min). Omelet with vegetables and cheese (6 min). Shrimp baguette with salad (5 min). Quesadilla with cheese and beans (7 min). All under 50 SEK/serving with campaign items.

What are the cheapest dinners?

Lentil stew with cabbage: 12 SEK/serving. Pasta with tuna and garlic: 15 SEK. Oatmeal pancakes with egg: 8 SEK. Potato and onion fry with smoked sausage: 18 SEK. Chickpea curry with rice: 16 SEK. All five under 20 SEK with staples.

What's fastest to cook after work?

Omelet (5-7 min), sandwich with avocado and egg (3 min), ready salad + tuna (2 min), jar pasta recipes (10 min), quesadilla with cheese and beans (7 min). All require 5 or fewer ingredients and no planning.

How do I plan so I never get stuck on 'what's for dinner'?

Plan Sunday evening, build around campaign protein, cook double portions for next day. Smaklig does this automatically based on your ICA store. One hour of planning Sunday = 6 days without decision fatigue.

What are good dinners for the whole family?

Taco buffet (everyone customizes), pasta bolognese, meatballs with mash, pizza on pre-made dough, chicken fillet in oven with potato wedges, lasagna. Family meals need 3-4 basic ingredients and flexibility for kids.

How do I avoid cooking the same thing every week?

Vary cuisines: Mon Nordic, Tue Italian, Wed Asian, Thu Mexican, Fri Swedish home cooking. Rotate protein: chicken-salmon-ground beef-legumes-pork. Aim for max 20% repetition per month — otherwise tedium sets in.

Want more meal planning tips?

Subscribe to our newsletter — new guides, seasonal recipes and savings tips directly in your inbox.

Get started
AE

Alexander Eriksson

Founder, Smaklig

Writer at Smaklig. We write about food, health, and how to eat better without breaking the bank.

Related articles

Ready to plan smarter?

Smaklig creates your weekly menu with AI based on store campaigns. Tailored to your goals and allergies.

Get started free