Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Balletjes in Tomatensaus

This balletjes in tomatensaus recipe makes Belgium's favourite family meatballs: beef and pork mince with bread, egg and parsley, browned in butter and simmered in a smooth tomato sauce until tender. It is the Flemish home classic, served with golden fries. One serving is about 410 g.

Balletjes in tomatensaus is the Flemish home-cooking classic: small beef and pork meatballs, browned in butter and simmered in a smooth tomato sauce, served with fries. It is the everyday cousin of the famous boulets liégeois from Liège, which are much larger meatballs served in sauce lapin — a sweet-sour gravy of beer, vinegar and sirop de Liège — where the Flemish version keeps things simple with a straight tomato sauce. Like most Belgian home dishes, it is built around fries, the national side dish.

Pairs well with: Golden fries, mayonnaise & green salad

Provenance

Belgium flag Belgium

Belgian Family Classic

Nordic & European

Time Dedication

1h 30m

30m prep • 60m cook

Batch Yield

4 Servings

649 kcal per serving

1 serving ≈ 410 g

Technical Skill

Intermediate

Medium (Shaping & Simmering)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Occasions: Family dinners, weeknight meals, Belgian comfort food, casual gatherings Cost: Low — about $3–4 per serving at home
Tags: Pork Beef Savory
Meatballs simmering in a rich red tomato sauce in a pan

Belgian Family Classic

Photo: Juan Emilio Prades Bel, CC BY 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $3–4 per serving at home (USD)

Belgian balletjes in tomatensaus with beef and pork meatballs in a smooth tomato sauce, served with fries.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h 30m
P

Prep Stage: Mince, Sauce Vegetables and Fries

30 Mins • Mixing & Grating

Soak the bread in milk, grate the onion and carrot, chop the garlic and parsley, and mix the beef and pork mince with the egg and seasonings. Have the passata, bay leaves and flour ready so the sauce comes together quickly once the meatballs are browned.

Maestro Tip: Grate the onion instead of chopping it — it melts into the mince and keeps the meatballs tender.

  1. 1

    Mix the Mince

    15 Mins Room temperature, about 20°C (68°F)

    Soak the torn bread in the milk for 5 minutes, then squeeze out the excess. Mix the beef and pork with the bread, beaten egg, grated onion, parsley, nutmeg and half the salt, using your hands just until combined.

    Mix lightly — squeezing the mince hard makes the meatballs heavy and dry.

    Done when: The mixture is even and holds together when pressed.

  2. 2

    Shape and Flour the Meatballs

    10 Mins Room temperature, about 20°C (68°F)

    Roll the mixture into about 20 even meatballs, each about 45 g, and dust them lightly with flour, shaking off the excess.

    Wet your hands lightly so the mince does not stick to your palms.

    Done when: The meatballs are the same size, smooth and lightly floured.

  3. 3

    Brown the Meatballs

    10 Mins Medium-high heat, about 180°C (350°F)

    Melt the butter in a large deep pan over medium-high heat and brown the meatballs in batches for about 10 minutes, turning gently, until golden on all sides. Lift them out onto a plate.

    Do not crowd the pan — the meatballs steam instead of browning if they touch.

    Done when: The meatballs are golden brown all over; they need not be cooked through yet.

  4. 4

    Build the Tomato Sauce

    10 Mins Medium heat, about 160°C (320°F)

    In the same pan, soften the grated carrot and garlic for 3 minutes, then add the passata, bay leaves, sugar and remaining salt. Stir, scraping up the browned bits from the bottom of the pan.

    Those browned bits are flavour — scrape them into the sauce, do not wash them away.

    Done when: The sauce is smooth, brick red and smells sweet and savoury.

  5. 5

    Simmer the Meatballs in the Sauce

    25 Mins Low simmer, about 90°C (194°F); meatballs to 71°C (160°F)

    Return the meatballs to the sauce, cover and simmer gently for 25 minutes until they reach 71°C (160°F) at the centre. Lift out the meatballs and bay leaves, blend the sauce smooth with a hand blender, then return the meatballs to warm through.

    Keep the simmer gentle — a hard boil will break the meatballs apart.

    Done when: The meatballs are cooked through and the sauce is silky and coats a spoon.

  6. 6

    Bake the Fries and Serve

    20 Mins Oven, 200°C (400°F)

    While the meatballs simmer, bake the fries at 200°C (400°F) for about 20 minutes until golden and crisp. Serve the meatballs and sauce in deep plates with the fries on the side.

    Spread the fries in a single layer so they crisp instead of steaming.

    Done when: The fries are golden and crisp; the meatballs sit glossy in the red sauce.

Finishing Touches & Plating

Serve hot in deep plates, with the fries on the side and a spoonful of mayonnaise for dipping. A little extra parsley over the top finishes the dish.

Nutritional Physiology & Benefits

Nutrition

Energy

649

kcal / serving

Protein

36g

Complete AA

Carbs

48g

Complex

Fats

34g

Healthy

Per serving (4 servings · 1 serving ≈ 410 g)
Energy649 kcal
Protein36 g
Carbohydrates48 g
Fat34 g
Fibre5.6 g
Sugar11.7 g
Sodium724 mg
Per 100g
Energy158 kcal
Protein8.8 g
Carbohydrates11.7 g
Fat8.2 g
Fibre1.4 g
Sugar2.9 g
Sodium177 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Iron and vitamin B12 (beef and pork), vitamin C and lycopene (tomato sauce), vitamin A (carrot), potassium (potatoes).

Protein for a Filling Dinner

About 35.9 g of protein per serving comes from the beef and pork meatballs.

Tomatoes Bring Lycopene

The 500 g of passata in the sauce gives vitamin C and lycopene, which cooking makes easier for the body to use.

Iron from Beef

Beef is a good source of iron and vitamin B12, which the body uses for healthy blood and energy.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Crusty Bread

A slice of crusty bread is made for mopping up the smooth tomato sauce — nothing on the plate should go to waste.

Vegetables

Green Salad

A simple green salad with a sharp dressing cuts the richness of the meatballs and fries.

Sauces

Mayonnaise

Belgian fries are always served with mayonnaise, and a dollop on the side is the traditional way to eat them.

Drinks

Belgian Blonde Beer

A light Belgian blonde beer is the classic drink with this plate — malty, cold and easy with fried food.

Complete menu

Balletjes in tomatensaus with golden fries, mayonnaise and a green salad.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Rushing the Simmer

A short, hard boil leaves the sauce sharp and the meatballs tough. The gentle 25-minute simmer is what makes both tender. This is general food information, not medical advice.

Storing Sauce and Fries Together

Fries stored in the sauce turn soggy within minutes — keep them in separate containers and combine only on the plate. This is general food information, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA classic family dinner; the mild tomato sauce suits most adults.
  • ChildrenChildren usually love these meatballs — serve them cut in half with fries and a mild sauce.
  • ElderlySoft and easy to eat; serve warm with a modest portion of fries.
  • Pregnant womenFine in moderation; the meatballs are fully cooked, and the sauce is mild and gentle.
  • Breastfeeding womenGood protein and carbohydrate for recovery, with plenty of energy from the fries.
  • AthletesA filling plate of protein and carbohydrate that suits a higher-energy day.
  • Weight gainAn energy-dense plate at about 649 kcal that suits a higher-energy day.
  • Weight lossFilling at about 649 kcal a serving; a smaller portion of fries with extra salad is the lighter choice.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 47.8 g of carbohydrate per serving, mostly from the fries; a smaller fry portion helps, and ask your clinician about portion size.
  • High blood pressureAbout 724 mg of sodium per serving; ask your clinician if you are on a low-sodium plan.
  • Kidney diseaseHigh in protein and potassium from meat and tomatoes; ask your clinician whether this portion suits your plan.
  • GoutModerate in purines from beef and pork; ask your clinician about the right portion for you.
  • Stomach issuesA mild, gentle sauce that suits most stomachs; keep the fry portion modest if your stomach is sensitive, and ask your clinician if your stomach keeps bothering you.
  • Cardiovascular diseaseThe fat is moderate and mostly from the meat and fries; enjoy a modest plate, and ask your clinician about the right portion for you.
  • Fatty liverA filling, energy-dense plate; a smaller serving with extra salad is the lighter way to enjoy it — ask your clinician about the right portion for you.
  • Food allergiesContains egg, wheat (bread and flour) and milk; the beef and pork are the main allergens to note — if you have a food allergy, ask your clinician whether it is safe for you.
  • Special therapeutic dietsFollow your clinician's guidance on carbohydrate and fat portions; this is general information, not medical advice.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly, then store the meatballs in their sauce in a sealed container in the fridge; keep the fries separate.
In the fridge
3 days in the fridge, covered.
In the freezer
Up to 3 months for the meatballs in sauce; thaw overnight in the fridge.
How to reheat
Reheat gently on the stove until steaming all the way through, to 74°C (165°F); bake fresh fries to go with them.
Freezing recommended
Yes for the meatballs in sauce — they freeze well.
Signs it has spoiled
Sour smell, slimy sauce, or mould on the surface.

More recipes to explore

Moules-frites — a black pot of steamed mussels with herbs, served with golden fries at a Brussels brasserie Belgium flag Belgium 1h
Dinner •Brussels Brasserie Classic

Moules-Frites

This moules frites recipe makes the plate Belgium is proudest of: a black pot of mussels steamed open in white wine, shallots and cream, served with a heap of crisp, twice-cooked fries and a pot of mayonnaise. The mussels are sweet and briny, the broth is made for dipping, and the fries stay crisp if you keep them out of the pot. One serving is about 350 g.

Seaside Comfort

Sweet mussels steamed in white wine and cream, piled next to golden twice-cooked fries.

Pairs Well With
Crisp Belgian lager & mayonnaise
High Protein
Belgian waffles — a golden Brussels waffle topped with whipped cream and icing sugar on a white plate Belgium flag Belgium 1h 35m
Breakfast •Brussels Bakery Classic

Belgian Waffles

This Belgian waffles recipe makes the light, yeasted kind: a risen batter cooked in a hot iron until the outside is crisp and golden and the inside stays soft and airy. The deep pockets hold butter, syrup or berries, and a dusting of icing sugar is all they really need. This recipe makes 8 waffles; one serving is 2 waffles, about 210 g. Nutrition is for the plain waffles, before toppings.

Weekend Breakfast Treat

Light, yeasted Brussels waffles with deep pockets, crisp outside and soft inside.

Pairs Well With
Strong coffee & fresh berries
Carbonade flamande — dark beer-braised beef stew with fries and a small salad on a white plate Belgium flag Belgium 2h 55m
Dinner •Flemish Farmhouse Classic

Carbonade Flamande

This carbonade flamande recipe is Flanders' answer to the French beef stew: chunks of beef braised for hours in dark Belgian ale with sweet caramelised onions, thyme and bay, thickened the old way with slices of bread spread with mustard. The sauce turns dark, glossy and sweet-sour, and the beef goes spoon-tender. One serving is about 250 g, not counting the fries or potatoes served alongside.

Slow Sunday Comfort

Beef braised low and slow in dark Belgian ale with onions and mustard bread.

Pairs Well With
Dark Belgian ale & fries
High Protein
A paper cone of golden Belgian fries topped with andalouse sauce and two small plastic forks. Belgium flag Belgium 55m
Snack & Tea •Brussels Friterie Classic

Belgian Fries

Belgian fries are the real thing: thick batons of floury potato, fried twice — once gently to cook them through, once hot to shatter the outside — and served in a paper cone with andalouse sauce. One serving is about 253 g.

Crisp & Golden

Thick-cut potatoes fried twice in vegetable oil — crisp outside, fluffy inside, with andalouse sauce.

Pairs Well With
Serve hot in a paper cone with andalouse sauce and a cold lager.
Quick Prep (<30m)

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.