
These meatballs in a silky sauce with fluffy mashed potatoes are real comfort food. Perfect for chilly days when you want to feel cozy. The tender meatballs soak up a gentle creamy sauce, and the mashed potatoes really fill you up. It's got the vibe of hanging out at grandma's on a Sunday.
The first time I tried homemade meatballs I was blown away—way better than what you get at the store. My family always gets excited when this one’s on the menu because it means we’ll sit together and feel at home.
Tasty Ingredients
- Ground beef: has a bold flavor and stays juicy, especially if you grab it fresh from the butcher
- Egg: helps hold everything together, it’s even better if you use organic eggs
- Breadcrumbs: give the mix a nice texture, make sure they’re super fine
- Sweet paprika: adds a gentle spice, freshly ground is best
- Onion and garlic for the sauce: give every bite a savory base—fresh onions make a difference
- Tomato paste: brings a bit of richness and a touch of sweetness, try to get the thick, good stuff
- Cream: makes the sauce silky—grab fresh cream if you can
- Vegetable broth: stretches the sauce and packs in extra flavor
- Parsley: makes everything look good and taste fresh, best to chop it right before serving
- Potatoes: grab starchy potatoes so your mash is extra soft
- Butter and milk: give the mash that creamy lift—real butter and fresh milk make a difference
- Nutmeg: adds a little magic to the mash, it’s best grated right then and there
Simple Step-by-Step Guide
- Get those potatoes ready:
- Peel them well, chop into even pieces so they all cook the same, and try not to spill water everywhere on the counter
- Cook the potatoes:
- Toss them in a big pot of salty water, let them boil for about 20–30 minutes. Give them a stir from time to time so nothing burns at the bottom
- Mash it up:
- While the potatoes are hot, mash them quick with milk, butter, salt, pepper, a bit of the potato water, and some nutmeg. Go for a super smooth mash—nobody likes lumps
- Whip up the meatball mix:
- Mix up your beef, egg, breadcrumbs, paprika, salt, and pepper really well in a big bowl. You want it nice and even
- Shape the meatballs:
- Make little balls, around 25 grams each. Press them a bit so they hold together when you fry
- Brown those meatballs:
- Sauté them in some hot oil for about 10 minutes, roll them so they're golden all over, then set aside onto some paper towels
- Start the sauce:
- Use the same pan to cook the onion pieces until they look glassy and taste sweet
- Add garlic and tomato paste:
- Stir in chopped garlic, let it sizzle for a bit, then add tomato paste and cook it well until it gets deep and roasted
- Pour in cream and broth:
- Pour in your cream and broth, stir it up until blended, and lower the heat a bit
- Taste and return the meatballs:
- Adjust salt and pepper until it’s just right, pop your meatballs back into the pan and give everything a gentle stir
- Simmer and finish up:
- Cover the pan, let the meatballs soak in the sauce over a medium flame for 5–10 minutes so they turn out crazy tender
- Plate and serve:
- Chop parsley fresh and toss it over the top. Serve with a big scoop of mashed potatoes and dig in

Good Stuff to Know
Ground beef is loaded with protein and iron, so this meal keeps you full for ages. Mashed potatoes are a classic side everyone loves. You can prep the sauce ahead and pop it in the freezer if you want. I can’t get enough of the paprika—it gives the meat a real kick. Whenever we make these, someone always sneaks a mini raw ball for a taste—it’s kind of our family thing now. No other food gets us laughing and sharing stories like this one.
How do I stash the leftovers
Keep meatballs and mashed potatoes in separate sealed containers—they last in the fridge for three days. Warm both up in a pot on low so they stay nice and creamy. You can freeze any extra meatball sauce, too, just in case you made too much.
Swaps you can try
If you can't grab ground beef, mix it up with half pork or even use ground chicken for something lighter. For dairy-free, just use soy cream and plant butter. Gluten-free or out of breadcrumbs? Rolled oats or any gluten-free option will do.

Fun Ways to Serve
Kids go wild for mini meatballs on little skewers. If it's a special occasion or Sunday meal, add peas or carrots for color. Some tart cranberries or a fresh green salad work great, too.
Where this meal comes from
Hearty dishes like these have been family favorites for generations, always on the table for guests or loved ones. It’s classic home-cooked food with roots in Germany, but you can make it your own. Meals like this bring people together, every single time.
Recipe FAQs
- → What's the secret for extra juicy meatballs?
Grab some fresh ground beef and mix in an egg plus breadcrumbs. That keeps everything moist and helps the meatballs hold together.
- → How do you make the mash super creamy?
Butter and milk are key, but save a splash of your potato cooking water too. Stir those in and finish it off with a little nutmeg for a cozy flavor.
- → Which herbs work with these meatballs?
Fresh parsley adds a bright, herby hit. If you want, toss in some chives or thyme for a twist.
- → Can I use another kind of meat?
Certainly. You can go for mixed ground meat or poultry. Just make sure to adjust your cooking time so it cooks through.
- → How long should meatballs cook in the sauce?
Let them hang out in the sauce for about 5–10 minutes on medium. That's long enough to soak up all that yummy flavor but keeps them nice and tender.