Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Tomatensoep met Balletjes

Tomatensoep met Balletjes

Created by

A bright red Dutch family-table soup, faintly sweet, threaded with vermicelli and dotted with little meatballs, proving that weekday cooking can carry memory without making a speech.

Soups & Stews
Dutch
Weeknight
Quick Meal
Comfort Food
20 min
Active Time
30 min cook50 min total
Yield4 servings

In my grandmother's second notebook, the grand dishes have careful handwriting and the weekday ones have splashes. Tomatensoep met balletjes belongs to the second kind: red fingerprints near the margin, a note about vermicelli, and the old instruction to make the balls no bigger than a marble because children are watching. That is how you know a recipe has lived.

The name already tells you almost everything: tomato soup with balletjes, little balls. No hidden Latin door today, no spice ship hiding behind the cupboard. But let me tell you a secret: the important history here is domestic. This is the soup of school afternoons, birthdays, and tired Tuesdays, often from a packet in modern Dutch kitchens, yet still rescued by anyone willing to soften an onion properly and roll the meat by hand.

The Dutch version is sweeter and gentler than an Italian tomato soup, and that is not a flaw. A spoonful of sugar or appelstroop (apple syrup) rounds the tinny edge of tomato, the vermicelli thickens the broth just enough, and the tiny meatballs give every bowl its treasure hunt. Hou het altijd simpel, always keep it simple. Cook the base until it smells round, simmer the balls gently, and stop before the pasta swells into paste. This soup asks for kindness, not drama.

Tomatoes entered Dutch kitchens slowly after their arrival in Europe in the sixteenth century, becoming everyday food only when greenhouse horticulture expanded in regions such as the Westland in the nineteenth and twentieth centuries. By the mid-twentieth century, packaged soups from Dutch brands helped make tomatensoep met balletjes a household standard, especially as a quick family meal. The addition of vermicelli and small meatballs reflects a Dutch preference for turning a light broth into a sustaining bowl without making it heavy.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

butter or neutral oil

Quantity

2 tablespoons

onion

Quantity

1 medium

finely chopped

carrot

Quantity

1 small

finely diced

celery stalk

Quantity

1

finely diced

tomato paste

Quantity

2 tablespoons

passata or sieved tomatoes

Quantity

700ml

beef or vegetable stock

Quantity

600ml

bay leaf

Quantity

1

sugar or appelstroop

Quantity

1 teaspoon

vermicelli

Quantity

75g

salt and black pepper

Quantity

to taste

minced beef, or half beef and half pork

Quantity

250g

fine breadcrumbs

Quantity

2 tablespoons

milk

Quantity

1 tablespoon

ground nutmeg

Quantity

1/4 teaspoon

egg

Quantity

1 small

beaten

parsley (optional)

Quantity

1 tablespoon

chopped

Equipment Needed

  • Medium soup pot, 3-liter or larger
  • Mixing bowl
  • Wooden spoon

Instructions

  1. 1

    Soften the base

    Melt the butter in a soup pot over medium-low heat. Add the onion, carrot, and celery with a pinch of salt and cook for eight to ten minutes, stirring now and then, until the onion is soft and sweet but not browned. This is where packet soup cannot help you; sweetness built from an onion tastes different from sweetness thrown in at the end.

  2. 2

    Deepen the tomato

    Stir in the tomato paste and cook for two minutes, until it darkens a shade and clings to the vegetables. Add the passata, stock, bay leaf, and sugar or appelstroop. Bring to a gentle simmer and cook for fifteen minutes, so the sharp tomato edge softens and the soup begins to smell round.

  3. 3

    Roll the meatballs

    While the soup simmers, mix the minced meat with the breadcrumbs, milk, nutmeg, beaten egg, half a teaspoon of salt, and a few turns of black pepper. Roll into small balls, about two centimetres across. Keep them small; a balletje should fit politely on the spoon, not arrive like a guest with luggage.

    Wet your hands lightly before rolling. The mixture will behave, and the little balls will stay smooth instead of clinging to your palms.
  4. 4

    Simmer the balls

    Lower the meatballs into the gently simmering soup one by one. Do not boil hard, or the soup will turn cloudy and the balls will toughen. Let them cook for eight to ten minutes, until they rise and feel firm when nudged with a spoon.

  5. 5

    Add the vermicelli

    Break the vermicelli into short lengths and stir it into the soup. Simmer for four to six minutes, just until tender. Taste for salt, pepper, and sweetness, then remove the bay leaf. If you want parsley, add it at the table, where green belongs fresh.

Chef Tips

  • Use passata for the smooth Dutch family-table texture. Whole canned tomatoes make a fine soup, but blend them well or the bowl loses the gentle character this dish is meant to have.
  • A tiny measure of sugar is not cheating. Dutch tomatensoep often has a faint sweet edge, and tomato sometimes needs that nudge, especially outside late summer.
  • If you make it ahead, leave out the vermicelli until reheating. Pasta keeps drinking in the pot, and by tomorrow your soup will have become tomato porridge, which has fewer admirers.
  • Nutmeg in the meatballs is the quiet old Dutch signal. Not much. Just enough that someone at the table wonders why the meat tastes rounder than expected.

Advance Preparation

  • The tomato base and meatballs can be made one day ahead and kept refrigerated; reheat gently and add the vermicelli just before serving.
  • Leftovers keep two days refrigerated, though the vermicelli will soften. Add a splash of stock or water when reheating.

Frequently Asked Questions

Nutrition Information

1 serving (about 440g)

Calories
385 calories
Total Fat
17 g
Saturated Fat
7 g
Trans Fat
1 g
Unsaturated Fat
8 g
Cholesterol
100 mg
Sodium
950 mg
Total Carbohydrates
39 g
Dietary Fiber
5 g
Sugars
10 g
Protein
22 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Dutch Soups

Browse the full collection