Swiss Brätchügeli with Rahmsauce (Tender Veal Meatballs in Cream Sauce)
Brätchügeli are delicate Swiss veal meatballs gently poached and finished in a silky white pepper and nutmeg, cream sauce. This comforting Swiss classic is traditionally served with buttered noodles, mashed potatoes, or Rösti.

This post may contain affiliate links. I only share products I truly use and love, and any purchase helps support my work at no extra cost to you.
Table of Contents
What Are Brätchügeli?
Brätchügeli (pronounced braht-kew-geh-lee) are small Swiss veal meatballs made from finely seasoned Brät – a smooth, emulsified meat mixture traditionally made from veal.
They’re gently poached, then finished in Rahmsauce (Swiss cream sauce). The texture is soft and refined, almost like a quenelle rather than a rustic meatball.
They are especially popular in German-speaking Switzerland and often served with noodles, mashed potatoes, or Rösti.
These Swiss veal meatballs have always been one of my absolute favorite comfort dishes. The kind you quietly hope shows up at family gatherings. The kind you recognize by smell before you even see them.
I have childhood memories of spoons clinking together in the kitchen while my grandmother or aunt stood at the stove, gently shaping and simmering them for lunch. Nothing rushed. Just quiet conversation, steam on the windows, and that soft creamy scent filling the room.

They’re made from something called Brät – a finely ground, seasoned veal mixture blended with egg and cream until it becomes silky and smooth. It’s the base for some of Switzerland’s most comforting dishes, from delicate meatballs to Fleischkäse. But when it’s shaped into little dumplings and finished in Rahmsauce, that’s when it becomes something deeply nostalgic.
If I’m honest, they don’t look like much. Pale. Soft. Almost plain. But the taste and texture? It’s pure comfort. Almost custardy inside, swimming in that velvety cream sauce. We would spoon them over buttered Spätzli, sometimes serve them alongside crispy Rösti, or enjoy them as a quieter cousin to Zürcher Geschnetzeltes – that same creamy, understated Swiss elegance.
No bold spices. No heavy seasoning. Just gentle, restrained Swiss cooking – the kind that just quietly makes you feel at home.
If Switzerland has taught me anything, it’s that subtle food can be deeply satisfying. And Brätchügeli are exactly that.
What you’ll love about these Swiss Veal Meatballs
- Delicate, tender texture
- Surprisingly simple ingredients
- Perfect for both cozy dinners and elegant plating
Ingredients Explained
You’ll find the concise list of ingredients in the recipe card below, but here’s a quick in-depth look at what makes these Swiss Veal Meatballs so delicious:
Veal – Traditional and key for authentic Swiss Brätchügeli flavor. Pork can be blended in, but classic versions are veal-forward.
White pepper – Keeps the flavor clean and subtle. Black pepper would overpower.
Nutmeg – Just a whisper. It’s what makes these veal meatballs taste “Swiss.”
Cream – Essential for texture. Especially here in Québec, veal is lean, so cream helps keep the Brät tender.
Stock – Adds depth to the Rahmsauce without darkening it.

FROM MY SWISS KITCHEN
Join me at the kitchen table.
Swiss-inspired recipes, cozy baking, and seasonal stories delivered each week.
Seasonal recipes, Swiss stories, and no spam.

Step-by-Step Instructions
How to make Swiss Veal Meatballs:

Step 1: Mix the Brät
Start with very cold veal. Add salt first and mix – this helps develop that smooth, cohesive texture.
Now add the egg, shallot, white pepper, nutmeg, and parsley.
Stir gently until smooth. Slowly incorporate the cold cream a little at a time.
You’re aiming for soft and mousse-like – not stiff, not runny.
If it feels dense, add 1–2 tbsp more cream.
If it feels loose, chill it for 20 minutes.
Swiss tip: Poach a tiny test spoonful of the veal mixture in boiling water (5-7 mins) to check seasoning and texture.

Step 2: Shape and Poach
Bring a pot of salted water to a gentle simmer. Not boiling – just barely bubbling.
Using two spoons, form small oval “dumplings” and slide them into the water.
They’ll sink, then float when done – about 5–7 minutes.
Remove gently and set aside.

Step 3: Make the Rahmsauce
In a saucepan, melt butter over medium-low heat.
Add shallot and cook gently until soft – no browning.
Stir in flour and cook 1–2 minutes to form a pale roux.
Slowly whisk in stock, then cream.
Let simmer gently until thick and silky.
Season with salt, white pepper, and nutmeg. I like to add a squeeze of lemon to the sauce, it brightens everything beautifully.

Step 4: Combine
Add the Brätchügeli to the sauce and warm gently for a few minutes.
Never boil. Swiss cream sauces should stay smooth and refined.
Variations & Substitutions
- Add sautéed mushrooms into the sauce for a restaurant-style version of these Swiss veal meatballs.
- Replace some cream with milk for lighter sauce.
- Add splash white wine before stock for extra depth.
- Mix veal and pork (50/50) when making your meatballs for richer flavor.
- Add chopped chives instead of parsley when making the Brät mixture.

Swiss Veal Meatballs (Brätchügeli) in Creamy Rahmsauce
Ingredients
Method
- In a bowl, mix the ground veal with salt until slightly sticky. Add egg, shallot, white pepper, nutmeg, and parsley. Stir gently to combine. Slowly incorporate the cold cream until the mixture becomes soft and smooth. Chill 15–20 minutes if needed.
- Bring a pot of salted water to a gentle simmer. Using two teaspoons, shape small oval dumplings and slide them into the water. Poach 5–7 minutes until they float and feel springy. Remove and set aside.
- Melt butter over medium-low heat. Add shallot and cook gently until soft. Stir in flour and cook 1–2 minutes. Slowly whisk in stock, then cream. Simmer gently until thickened. Season with salt, white pepper, nutmeg, and lemon juice if using.
- Add the cooked Brätchügeli to the sauce and warm gently for 2–3 minutes. Do not boil. Serve immediately.
Notes
Storage
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of cream if needed.Disclaimer: I am not a certified nutritionist. Nutrition facts are calculated using an automated database of common ingredients and are intended as an estimate only. Variations can occur depending on product brands, measuring methods, and ingredient swaps.
Did you make this recipe?
I'd love to know how it turned out!
Serving Ideas for Swiss Veal Meatballs
- On buttered egg noodles (most traditional)
- Over mashed potatoes (my personal favorite)
- On top of steamed rice
- With crispy Rösti (can’t get more Swiss than that).
- With peas and carrots
- Alongside green salad with vinaigrette
Make Them Perfect
- Keep everything cold when mixing Brät.
- Do not overwork the meat mixture.
- Simmer the cream sauce gently – never boil.
- Taste test one cooked Swiss veal meatball before shaping the rest.
- Adjust sauce thickness with stock or cream.
Storage & Make-Ahead
- Store the Swiss veal meatballs in the fridge up to 3 days.
- Reheat gently over low heat. Add splash cream or milk if the sauce thickens.
- Freezing these Swiss veal meatballs is not recommended – the texture becomes dense.
- You can prepare Brät mixture 24 hours ahead and keep chilled.

Frequently Asked Questions
Watch the Video
Brätchügeli are one of those Swiss dishes that feel like an insider’s favorite – simple at first glance, but deeply comforting and quietly elegant.
If you try this Swiss veal meatball recipe, I’d love to hear how it turns out for you. Leave a comment, rate the recipe, and let me know what you served it with.
And if you’re building your own Swiss kitchen collection, be sure to explore my other traditional Swiss recipes – and sign-up for the Poetic Road Newsletter, where I share new recipes and seasonal Swiss dishes – there’s so much more beyond cheese and chocolate.
NEWSLETTER SIGN-UP
Hungry for More Swiss Recipes?
If you’re curious about Swiss food beyond fondue and chocolate, you’re in the right place.
Subscribe to my newsletter and I’ll send you seasonal recipes, Swiss kitchen favorites, and the occasional family story straight from my Swiss-Canadian kitchen.



