| |

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.

Swiss veal meatballs called Bratchugeli in a cream sauce served over a bowl of mashed potatoes.

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.

Author blurb, nice to meet you with image and text.

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.


  • Delicate, tender texture
  • Surprisingly simple ingredients
  • Perfect for both cozy dinners and elegant plating

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.


Two lemon curd cookies stacked with one missing a bite showing the gooey lemon curd and soft butter cookie texture.
Swiss veal meatballs ontop of mashed potatoes in a bowl.

How to make Swiss Veal Meatballs:

bratchugeli poetic road making meatball 2

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.

bratchugeli poetic road boiling meatball

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.

bratchugeli poetic road sauce meatball

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.

bratchugeli poetic road plated

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.


  • 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 called Bratchugeli in a cream sauce served over a bowl of mashed potatoes.

Swiss Veal Meatballs (Brätchügeli) in Creamy Rahmsauce

No ratings yet
Tender Swiss veal meatballs gently poached and finished in a silky Rahmsauce. A comforting, traditional Swiss dish served with noodles, rice, or Rösti.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 Servings
Course: Main Course

Ingredients
  

For the Brätchügeli
  • 450 g 1 lb finely ground veal, very cold
  • 1 tsp salt
  • ¼ tsp white pepper
  • Pinch freshly grated nutmeg
  • 1 small shallot about 2 tbsp grated
  • 1 large egg cold
  • 120 –150 ml ½–⅔ cup heavy cream, ice cold
  • 1 tbsp fresh parsley finely chopped
  • Optional: 1–2 tbsp fine breadcrumbs if needed
For the Rahmsauce
  • 1 tbsp 14 g unsalted butter
  • 1 small shallot finely minced
  • 1 tbsp 8 g all-purpose flour
  • 120 ml ½ cup chicken or veal stock
  • 240 ml 1 cup heavy cream
  • Salt to taste
  • ¼ tsp white pepper or to taste
  • Pinch nutmeg
  • Optional: 1–2 tsp lemon juice
  • Optional: 100 g 1 cup sliced sautéed mushrooms

Method
 

Prepare the Brät
  1. 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.
Shape and Poach
  1. 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.
Make the Rahmsauce
  1. 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.
Combine
  1. Add the cooked Brätchügeli to the sauce and warm gently for 2–3 minutes. Do not boil. Serve immediately.

Notes

Keep all ingredients very cold when mixing the Brät for the smoothest texture. Do not boil the meatballs or the sauce, as this can cause the texture to become firm.

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!
Swiss veal meatballs pinterest pin with an image of the meatballs over a bowl of mashed potatoes and the recipe title underneath.

  • 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

  • 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.
  • 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.
Swiss veal meatballs ontop of mashed potatoes in a bowl.

Brät is a finely ground, seasoned meat mixture traditionally made from veal (sometimes veal and pork) in Swiss and German cooking. Unlike regular ground meat, Brät is mixed with egg and cold cream or milk until it becomes smooth and slightly mousse-like in texture.

It’s the base used for dishes like Brätchügeli, Fleischkäse, and certain Swiss sausages. The seasoning is subtle – usually salt, white pepper, and a touch of nutmeg – giving it that delicate, classic Swiss flavor.

No. While Brät starts with ground meat, it is further processed and emulsified with cold liquid and egg to create a smoother, more cohesive texture. This gives dishes like Brätchügeli their soft, refined consistency rather than the coarse texture of traditional meatballs.

Brätchügeli are made from finely ground veal mixed with egg, cream, white pepper, nutmeg, and herbs, then poached and served in Rahmsauce.

Yes, you can substitute pork or a veal-pork mix, but traditional Swiss versions use veal.

“Brät” refers to finely ground seasoned meat mixture, and “Chügeli” means little balls in Swiss German.

Freezing these Swiss veal meatballs is not recommended, as the texture becomes firm after thawing.

No. Rahmsauce is lighter, more subtle, and typically seasoned with white pepper and nutmeg.

No, Swiss veal meatballs are not the same as Swedish meatballs, although they may look similar at first glance. Swiss veal meatballs (Brätchügeli) are made from finely blended veal mixed with egg and cream, giving them a very smooth, delicate texture. They are gently poached and served in a light Rahmsauce.

Swedish meatballs, on the other hand, are typically made with a mix of beef and pork, seasoned more boldly, browned before simmering, and often served with a richer gravy and lingonberry sauce.

Swiss veal meatballs are more subtle and refined in flavor – a quieter, creamier style of comfort food.

Swiss veal meatballs are softer and more delicate than traditional meatballs. They’re made from Brät – a finely mixed veal mixture blended with egg and cream – which gives them a smooth, almost custardy texture. Instead of being browned, Swiss veal meatballs are gently poached and served in a light Rahmsauce, keeping the flavors subtle and refined.



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.


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.

More Recipes You May Like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating