North Star Theory
North Star Theory · Kitchen & nutrition
northstartheory.com/nutrition

A little planning goes a long way

Make tomorrow's meals easier.

Pick a few dishes, check what you need and follow a practical cooking order. A useful batch, not an entire Sunday lost to the kitchen.

Choose up to three dishes.

Changing dishes, portions and ticks needs this page's JavaScript to finish loading. The displayed plan is still readable. Open the manual shopping list to copy its text, or print from your browser's menu.

Start with each recipe's original number of servings, then adjust the portions where available in your shopping list below. Fixed-batch recipes keep their original quantities and pan.

1 of 3 dishes selected. Uncheck one to swap it.

Your dishes and portions are saved in the page address. Bookmark or copy it to return to this plan. Ingredient ticks are not saved; no account is needed.

A little preparation

Your shopping list

Listed by dish so ingredient amounts and substitutions stay clear. If an ingredient appears in more than one dish, buy enough for each.

Where adjustment is available, quantities change; cooking times and storage limits do not. Fixed-batch recipes stay unchanged. Use the specified equipment and check doneness. Changing portions clears that dish's ingredient ticks.

Copies every ingredient for the selected portions, including anything you have ticked. Includes a link back to these dishes and portions, with the full cooking and storage guidance. No account needed.

View list to copy manually
Shop from one combined list A-Z ingredients across your dishes

All your ingredients, grouped by name. Different forms and notes stay separate. Amounts are added only when the name, unit and preparation note match exactly.

Use the per-dish lists below for cooking quantities, substitutions and allergen notes. Printing keeps those lists and the full methods.

Tick a line when you have its full quantity for every dish shown. These shopping ticks are separate from the per-dish checklists. Ticks stay on this page only and reset if your dishes, portions or recipe content change.

14 of 14 ingredient lines still to buy.

What would you like to copy?

Copies every ingredient for the selected portions, including anything you have ticked. Includes a link back to these dishes and portions, with the full cooking and storage guidance. No account needed.

View combined list to copy manually
  • Beef mince

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Dried oregano

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Fine fresh white breadcrumbs

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Floury potatoes

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Fresh parsley

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Garlic

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Ground black pepper

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Milk for breadcrumb mixture

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Milk for mash

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Olive oil

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Onion

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Plain tomato passata

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Unsalted butter

      • Beef meatballs in tomato sauce with mash · 2 servings
  • Water for sauce

      • Beef meatballs in tomato sauce with mash · 2 servings

Beef meatballs in tomato sauce with mash

2 servings

Meatballs in tomato sauce over mashed potato, with green herb garnish in a terracotta dish.
Serving illustration, not a photograph of this NST recipe.Photo: The Castlebar / Pexels · Pexels licenceDisplayed crop; original linked above.
About this serving photograph

Meatballs and mash serving example, not an NST kitchen-test photograph. Meat species, binders, sauce, garnish and quantities may differ; the background side dish is not included. No restaurant endorsement is implied. Proportionally resized and converted to WebP; no food or scene edits

One dish at a time

Your prep outline

This is a preparation outline, not the full method. Read each full recipe before cooking. Timings are estimates per recipe, not a promise of combined batch time. Check each recipe's equipment, allergens and method before starting.

  1. Dish 1. Beef meatballs in tomato sauce with mash

    Estimated: 20 min preparation · 40 min cooking

    • Prepare clean vegetables and garnish before raw beef. Keep chilled ingredients within their labels and use the selected one- or two-portion quantities.
    • Complete the whole meatball method in one session and verify the centre endpoint; the initial browning stage is not a finished batch.
    • Save only fully cooked portions that have not already been reheated, following the shallow-container cooling, storage deadline and single-reheat instructions above. Keep fresh garnish separate; do not save mash that was reheated at first service.

    A small-batch next-day option, not a seven-day refrigerated plan. Cooking time, yield, binding, sauce balance and reheated texture remain untested.

    Open full cooking instructions

Full cooking instructions

Beef meatballs in tomato sauce with mash

2 servings · Estimated: 20 min preparation · 40 min cooking

Not yet kitchen-tested. Preparation and cooking times are estimates.

Editorial review: Gabriel Silva · 2026-10-21

Read the full method before you start. Wash your hands, use clean equipment and check the labels of every ingredient for allergens.

You will need

  • Hob, wide deep frying pan approximately 26 cm with a well-fitting lid, and potato saucepan
  • Colander, potato masher, large mixing bowl and small bowl for soaked crumbs
  • Kitchen scales, measuring jug, knife and separate raw-meat and vegetable utensils
  • Tongs, clean food thermometer and separate plate for partially cooked meatballs
  • Small milk-warming saucepan or suitable microwave jug, serving dishes and shallow leftover containers
  • Fridge thermometer for checking chilled storage

Important ingredient notes

  • The base quantities propose two adult dinner portions, with four meatballs per person. Cooked yield, appetite suitability and nutrition have not been measured. This is not a personalised dietary prescription.
  • Estimated total time is 60 minutes: 20 for preparation and 40 for overlapping potato and meatball cooking. Potato type, hob heat and meatball size may require longer. No kitchen timing, texture or taste test has taken place.
  • Use the serving selector for one or two portions only. Halve ingredient quantities for one, not temperatures, cooking times or safety checks. Keep meatball size the same and make four per selected serving; use a smaller suitable pan if needed to avoid scorching a reduced sauce quantity.
  • The two milk entries keep the breadcrumb and mash amounts separate as portions change. The method uses no egg binder; the bread itself may contain egg or other allergens. Binding performance remains to be kitchen tested.
  • The real photograph identifies meatballs, tomato sauce and mash but not beef, binders, sauce ingredients or seasoning. The original NST formula is not the restaurant's recipe. The out-of-focus side dish in the background is not included.

Allergens & ingredients

  • Contains milk from both milk allocations and butter, and normally wheat/gluten from bread. Bread may contain egg, sesame, soya or other allergens; check its ingredient and may-contain labels.
  • Check the exact mince, passata and seasoning labels as well as preparation cross-contact. The restaurant serving photograph is not proof of this original recipe's allergen content.

Meal-prep notes

  • Prepare clean vegetables and garnish before raw beef. Keep chilled ingredients within their labels and use the selected one- or two-portion quantities.
  • Complete the whole meatball method in one session and verify the centre endpoint; the initial browning stage is not a finished batch.
  • Save only fully cooked portions that have not already been reheated, following the shallow-container cooling, storage deadline and single-reheat instructions above. Keep fresh garnish separate; do not save mash that was reheated at first service.

A small-batch next-day option, not a seven-day refrigerated plan. Cooking time, yield, binding, sauce balance and reheated texture remain untested.

The full method

  1. Prepare vegetables and clean garnish

    Peel and chunk potatoes, finely chop onion and prepare garlic and parsley. Keep half the parsley clean and separate for serving. In the small bowl, stir breadcrumbs with the milk listed for the breadcrumb mixture and leave for around 2 minutes while measuring the remaining ingredients. Do not use the separate mash milk here.

  2. Shape the meatballs

    Put raw mince, soaked crumbs, half the garlic, the meatball half of the parsley and optional pepper in the mixing bowl. Mix gently just until combined. Divide into four equal balls per selected serving, about 4 cm across, keeping sizes similar. Do not taste the raw mixture. Wash hands and clean raw-meat contact surfaces and utensils before touching cooked food or the reserved garnish.

  3. Start the potatoes

    Cover the prepared potatoes with cold water in the saucepan, bring to the boil and simmer until a fork passes through the centres without a hard core, approximately 15–20 minutes from a simmer. Start the meatball pan while they cook, watching both pans. Drain when tender and set the potato saucepan ready for mashing.

  4. Brown the meatballs

    Heat oil in the deep frying pan over medium heat. Add meatballs in one layer without crowding, turning gently for about 6–8 minutes to colour several sides. They are not yet assumed safe to eat. Move them onto the dedicated partially cooked-food plate; keep that plate and its juices away from clean garnish. Proceed immediately to the sauce without chilling or saving these partly cooked meatballs for later.

  5. Build the tomato sauce

    Lower the heat and cook onion in the same pan for about 5–7 minutes, stirring until softened. Add the remaining garlic and stir for around 30 seconds without scorching. Add passata, oregano and about half the measured sauce water, then bring to a gentle simmer, scraping up browned pan bits. Return meatballs and their plate juices carefully to the sauce; wash that plate and its utensils before reuse.

  6. Finish cooking all the way through

    Cover and gently simmer, turning meatballs and stirring sauce occasionally, for roughly 15–20 minutes. If sauce catches, reduce heat and add a little of the remaining water. Check the centres of the largest meatballs with a clean probe: 75°C for 30 seconds is required. Continue until reached; clean the probe after checks. A browned surface is not evidence that minced meat is cooked through.

  7. Mash and serve

    Aim to finish potatoes and meatballs together. Warm the milk listed for mash, add butter to the drained hot potatoes and mash, adding that milk gradually to the consistency you prefer; it may not all be needed. If mash cooled while waiting, reheat only what will be eaten now, stirring until steaming throughout. Eat that reheated mash at this service and discard any remaining; do not cool it for another reheating. Divide mash and fully cooked meatballs between the selected dishes, spoon over sauce and finish with clean reserved parsley. Serve promptly.

Swaps & variations

  • Another floury potato variety works by peeled weight, but water content and mash texture vary. Add the warmed mash milk gradually rather than automatically using the full amount.
  • A little fresh basil can replace parsley by prepared weight for a different finish. Its appearance differs from the photographed garnish.
  • Gluten-free bread may form a different binder; exact labels and a new binding test are needed. Do not claim that this substitution makes the entire meal allergen-free.
  • Do not exchange beef for poultry, plant-based mince or a ready-made meatball product as a blind one-for-one change. Their handling, binders and cooking instructions require a separate recipe review.

Finish with storage

Cool, label and store by dish.

These are not seven days of fridge storage. Follow each dish's limits and freeze only where the recipe allows.

Beef meatballs in tomato sauce with mash

  • For a planned leftover portion, set aside only fully cooked food that has not already been reheated, before serving. Transfer meatballs with sauce and mash into shallow containers, cool promptly and refrigerate within 1–2 hours at 0–5°C. Mash reheated during first service must not be saved for another reheat.
  • Use within 48 hours or a shorter ingredient instruction. Reheat once until steaming throughout; turn meatballs, stir sauce and mash and check the centre rather than only the edge.
  • Do not save partly browned meatballs for later cooking. No freezing protocol or measured shelf life is proposed for this untested recipe; do not keep a week's portions in the fridge.