
Savory Swedish Meatballs
Swedish Meatballs with Mashed Potatoes live right at the intersection of comfort food and weeknight meal prep. Perfectly seasoned beef meatballs are simmered in a silky, savory gravy and spooned over buttery mashed potatoes that make every bite feel indulgent. It’s warm, familiar, and the kind of prep that brings real “home-cooked” energy to your lunch lineup.
Prep Time
25 Minutes
Cook Time
30 Minutes
Per Serving – Makes 4
930 Calories
64g P | 52g C | 51g F
How to make savory swedish meatballs
Savory Swedish Meatballs
Equipment
Ingredients
For the Meatballs:
- 2 lbs ground beef 93% lean
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup 2% milk
- 2 large eggs
- 1/2 medium onion finely diced
- 1/2 cluster garlic minced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp allspice
- 1/2 tsp nutmeg
For the Gravy:
- 4 tbsp butter
- 1/4 cup all-purpose flour
- 3 cups beef broth low-sodium
- 1/2 cup heavy cream
- 1 tsp Dijon mustard
- 1 tsp Worcestershire sauce
- 1/4 tsp salt or to taste
- 1/4 tsp black pepper
For the Mashed Potatoes:
- 1.5 lbs Yukon Gold potatoes peeled and cubed
- 1/2 cup 2% milk
- 1/4 cup unsalted butter
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
Prepare the Meatballs:
- Preheat your oven to 400°F. Line a large baking sheet with parchment paper.
- In a large mixing bowl, combine ground beef, breadcrumbs, Parmesan cheese, milk, eggs, onion, garlic, salt, pepper, allspice, and nutmeg. Mix gently until just combined. Avoid overmixing to keep the meatballs tender.2 lbs ground beef, 1/2 cup breadcrumbs, 1/4 cup grated Parmesan cheese, 1/4 cup 2% milk, 2 large eggs, 1/2 medium onion, 1/2 cluster garlic, 1 tsp salt, 1/2 tsp black pepper, 1 tsp allspice, 1/2 tsp nutmeg
- Roll the mixture into 1.5-inch balls (approx. 32 meatballs) and arrange them on the baking sheet.
- Bake for 18–20 minutes, or until the meatballs are browned and cooked through.
Prepare the Mashed Potatoes:
- While the meatballs bake, place the cubed potatoes in a large saucepan and cover them with water. Bring to a boil and cook for 12–15 minutes, or until fork-tender.1.5 lbs Yukon Gold potatoes
- Drain the potatoes and return them to the pot. Add milk, butter, salt, and pepper. Mash until creamy and smooth. Cover and set aside.1/2 cup 2% milk, 1/4 cup unsalted butter, 1/2 tsp salt, 1/4 tsp black pepper
Make the Gravy:
- In a large skillet, melt butter over medium heat. Whisk in the flour and cook for 1–2 minutes until golden brown.1/4 cup all-purpose flour, 4 tbsp butter
- Gradually whisk in the beef broth, ensuring no lumps form. Add heavy cream, Dijon mustard, Worcestershire sauce, salt, and pepper. Simmer for 5–7 minutes, or until thickened.3 cups beef broth, 1/2 cup heavy cream, 1 tsp Dijon mustard, 1 tsp Worcestershire sauce, 1/4 tsp salt, 1/4 tsp black pepper
- Add the baked meatballs to the gravy, tossing gently to coat.
Assemble:
- Divide mashed potatoes evenly among meal prep containers or plates.
- Top with Swedish meatballs and generous ladles of gravy. Enjoy!
Nutrition
Click Here For Recipe Notes & Meal Prep Tips

Track This in MyFitnessPal
To log this meal with exact macros, search: Meaningful Macros – Savory Swedish Meatballs in MyFitnessPal.
Approx. 25 WW Points per serving, depending on your specific plan.
Why You’ll Love These Savory Swedish Meatballs
These Savory Swedish Meatballs are pure comfort food meal prep in the best possible way. Juicy seasoned beef meatballs get coated in a rich creamy gravy and served over buttery mashed potatoes for a high-protein dinner that somehow feels both ridiculously cozy and surprisingly practical for weekly prep.
The flavor profile here is what really separates Swedish meatballs from standard beef-and-gravy recipes. The allspice and nutmeg add subtle warmth without making the dish taste overly sweet, while the Dijon mustard and Worcestershire sauce bring depth to the gravy that keeps everything balanced and savory.
At over 60 grams of protein per serving, this recipe also packs serious staying power. It’s hearty, filling, and built for days where chicken and rice just isn’t cutting it mentally anymore. Some meal preps feel like discipline. These Swedish meatballs feel like a reward.
The mashed potatoes are another huge part of what makes this meal work so well. Creamy Yukon Gold potatoes soak up the gravy perfectly and help turn the entire dish into one of those comfort meals you’ll actually look forward to reheating all week.
If you enjoy richer, comfort-food-style dinners with substantial portions, these high-calorie meal prep recipes are loaded with similarly satisfying meals designed for serious fullness and recovery.
This recipe also does a great job balancing flavor and practicality. The meatballs bake in the oven while the potatoes boil separately, and the gravy comes together quickly in one skillet. The result feels far more impressive than the overall cooking process actually is.
And honestly, this is exactly the type of meal prep that helps people stay consistent long term. Big flavor, hearty portions, comforting textures, and enough protein to support actual goals instead of just pretending to be “healthy.”
Ingredient Substitutions & Customizations
These Savory Swedish Meatballs are surprisingly flexible depending on your preferences. Ground turkey can work in place of beef if you want a slightly leaner version, though traditional beef gives the meatballs much richer flavor and better texture overall.
You can also customize the mashed potatoes depending on your goals. Yukon Gold potatoes create the creamiest texture, but russet potatoes work well too. For a slightly lighter version, cauliflower mash can replace part of the potatoes while still keeping the comforting texture profile intact.
The gravy can also be adjusted fairly easily. If you prefer a slightly lighter sauce, reducing the heavy cream still leaves plenty of flavor thanks to the broth, Dijon mustard, and Worcestershire base.
For extra vegetables, roasted green beans, carrots, or Brussels sprouts pair naturally with the savory gravy and mashed potatoes. While the recipe works great on its own, adding vegetables can help stretch the meal even further during prep weeks.
The warm spice profile from the allspice and nutmeg gives this recipe its classic Swedish meatball identity. Those subtle spices are what make the meatballs taste distinct from standard Italian-style meatballs or simple beef gravy dishes.
If you enjoy hearty beef-centered dinners that prioritize both flavor and protein, these high-protein beef recipes feature plenty of similarly satisfying comfort-style meal prep ideas.
Expert Tips for Perfect Swedish Meatballs
The most important step for tender Swedish meatballs is avoiding overmixing the beef mixture. Once the ingredients are combined, stop mixing immediately. Overworked meatballs can become dense and rubbery instead of soft and juicy.
Finely dicing the onion is also important here. Large onion chunks can cause the meatballs to fall apart slightly, while smaller pieces blend directly into the mixture and help keep everything moist.
The allspice and nutmeg may seem subtle, but they’re essential to achieving authentic Swedish meatball flavor. Skipping them completely makes the recipe taste much more like generic meatballs and gravy instead of true Swedish-style comfort food.
When making the gravy, whisk the flour and butter together thoroughly before adding broth. This creates a proper roux and helps prevent lumps from forming later in the sauce.
Gradually adding the broth while whisking continuously also makes a huge difference in texture. Rushing this step can leave the gravy uneven or grainy instead of smooth and creamy.
Because the meatballs themselves roast in the oven before being finished in the gravy, this recipe naturally pairs well with other oven baked meal prep recipes that focus on efficient batch cooking and strong flavor development.
The potatoes also help push this meal into genuinely filling territory, especially combined with the protein-heavy meatballs and creamy gravy. This is the type of dinner that keeps you satisfied for hours instead of sending you back to the kitchen looking for snacks later.
Serving Suggestions & Storage Tips
These Savory Swedish Meatballs hold up surprisingly well for meal prep and reheat beautifully throughout the week. Store the containers in the refrigerator for up to 4 days.
For reheating, microwave in 90-second intervals while stirring the mashed potatoes and gravy halfway through. Adding a small splash of broth or milk before reheating can help loosen the gravy slightly if it thickens too much in the fridge.
If you want to freshen the meal up before serving, chopped parsley or cracked black pepper works great as a simple garnish. The added brightness helps balance the richness of the gravy and mashed potatoes.
This recipe is especially good during colder months or high-training phases when you want meals that feel more substantial and comforting. The calorie level makes it a strong option for lean bulks, recovery-focused phases, or simply days where you need a meal that genuinely sticks with you.
Because the flavor profile leans heavily into rich savory comfort food, this recipe feels dramatically different from lighter meal prep options while still maintaining structure and strong protein numbers.
The creamy gravy also reheats extremely well, which is one of the biggest reasons this recipe works so well for leftovers. Some sauces separate or become oily after reheating, but this gravy tends to stay smooth and cohesive if reheated gently.
And if you’re someone who likes comfort-style meal prep that still aligns with your nutrition goals, this recipe lands in a really strong sweet spot. Big portions, huge flavor, strong protein, and leftovers that honestly taste just as good the next day.
FAQs
Can I freeze Swedish meatballs?
Yes. The meatballs and gravy freeze very well. For best texture, freeze the mashed potatoes separately if possible.
What makes Swedish meatballs different?
The warm spices like allspice and nutmeg, combined with the creamy savory gravy, give Swedish meatballs their signature flavor profile.
Can I use store-bought frozen meatballs?
You can, but homemade meatballs provide significantly better texture and flavor for this recipe.
How do I keep the meatballs tender?
Avoid overmixing the beef mixture and avoid overcooking the meatballs once baked.
Are Swedish meatballs good for meal prep?
Definitely. The gravy reheats beautifully, and the overall dish stays flavorful and satisfying throughout the week.






This recipe started with the sauce. I wanted something rich and savory that clings instead of pools, then built the meatballs to match it. The result feels intentional, not nostalgic-for-the-sake-of-it. If you’re a comfort-food person, I need your verdict on this one!