Swedish Meatball Comfort Dinner with Jam & Mash Potato Peas is the kind of cozy, satisfying meal that feels like a warm hug at the end of a long day. With tender, well-seasoned meatballs simmered in creamy gravy, fluffy mashed potatoes, sweet green peas, and a spoonful of tangy lingonberry jam, this classic Scandinavian-inspired dinner strikes the perfect balance between savory and sweet.
Whether you’re planning a simple family dinner, a rustic Sunday meal, or a comforting winter supper, this dish delivers familiar flavors in a way that feels both timeless and special.
Why You’ll Love This Swedish Meatball Comfort Dinner
This Swedish meatball dinner is a favorite for so many reasons, and once you try it, you’ll see why it earns a regular spot on the table.
First, it’s comfort food at its best. Creamy gravy, tender meatballs, and mashed potatoes are a winning combination that appeals to both kids and adults. The peas add freshness and color, while lingonberry jam brings a subtle sweetness that makes the whole dish feel complete.
Second, it’s simple and practical. The ingredients are easy to find, the steps are straightforward, and everything comes together in one skillet plus a pot for potatoes. That makes it ideal for weeknights without sacrificing flavor.
Finally, it’s customizable. You can adjust the seasoning, use different meats, make it lighter or richer, and serve it in several ways depending on what you have on hand.
Ingredients for Swedish Meatball Comfort Dinner
Meatballs
- 1 pound ground beef
- ½ cup breadcrumbs
- ½ cup milk
- 1 small onion, finely chopped
- 1 clove garlic, minced
- 1 large egg
- 1 tablespoon fresh parsley, chopped
- ¼ teaspoon ground nutmeg
- ¼ teaspoon ground allspice
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1–2 tablespoons oil or butter for frying
Creamy Gravy
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- ½ cup milk or cream
- 1 teaspoon Dijon mustard
- 2 tablespoons lingonberry jam (or cranberry jam)
- Salt and pepper, to taste
For Serving
- Mashed potatoes
- Steamed or boiled peas
- Extra lingonberry jam, on the side
Ingredient Notes and Substitutions
- Meat options: Ground beef is classic, but you can use ground chicken or turkey for a lighter version. A mix of beef and chicken also works well.
- Breadcrumbs: Plain breadcrumbs are best, but panko or crushed crackers can be used.
- Lingonberry jam: If unavailable, cranberry jam or red currant jelly is the closest substitute.
- Dairy swaps: Use plant-based milk and butter if needed; the gravy will still be creamy and flavorful.
- Seasoning: Nutmeg and allspice give Swedish meatballs their signature flavor. Use both if possible, even in small amounts.
Step-by-Step Instructions
Step 1 – Prepare the Meatball Mixture
In a large bowl, combine the breadcrumbs and milk. Let them soak for about one minute until softened. Add the ground beef, onion, garlic, egg, parsley, nutmeg, allspice, salt, and pepper. Mix gently until just combined. Avoid overmixing, as this can make the meatballs dense.
Step 2 – Shape the Meatballs
Using clean hands or a small scoop, roll the mixture into evenly sized meatballs, about 1 to 1½ inches wide. Place them on a plate or tray as you work.
Step 3 – Brown the Meatballs
Heat oil or butter in a large skillet over medium heat. Add the meatballs in batches, making sure not to overcrowd the pan. Brown them on all sides until golden. They do not need to be fully cooked at this stage. Remove the meatballs and set aside.
Step 4 – Make the Gravy
In the same skillet, melt the butter. Sprinkle in the flour and whisk continuously for about one minute to form a smooth roux. Slowly pour in the beef broth while whisking to prevent lumps. Add the milk, Dijon mustard, and lingonberry jam, stirring until smooth and slightly thickened.
Step 5 – Simmer the Meatballs
Return the browned meatballs to the skillet, nestling them into the gravy. Reduce heat to low, cover, and simmer for 10–15 minutes until the meatballs are fully cooked and tender. Taste and adjust seasoning with salt and pepper as needed.
Step 6 – Serve
Serve the Swedish meatballs hot over mashed potatoes, with peas on the side and a spoonful of lingonberry jam. Spoon extra gravy over everything for maximum comfort.
Pro Tips for Success
- Don’t overmix the meat: Gentle mixing keeps the meatballs tender.
- Brown for flavor: Even light browning adds depth to the final dish.
- Whisk the gravy well: This ensures a smooth, lump-free sauce.
- Taste as you go: Adjust salt, pepper, and jam to balance savory and sweet.
- Keep warm before serving: Letting the meatballs rest in the gravy improves flavor.
Flavor Variations
- Creamier gravy: Add a splash of heavy cream for extra richness.
- Herb-forward: Add fresh dill or thyme to the meatball mixture.
- Lighter version: Use ground chicken and low-fat milk.
- Extra savory: Add sautéed mushrooms to the gravy.
- Spiced twist: A pinch of white pepper adds authentic Scandinavian warmth.
Serving Suggestions
This Swedish meatball comfort dinner is most often served with mashed potatoes and peas, but it pairs beautifully with other sides as well:
- Buttered egg noodles
- Boiled or roasted baby potatoes
- Steamed green beans or carrots
- Crusty bread to soak up the gravy
For a rustic presentation, serve everything family-style and let everyone add jam and gravy to taste.
Storage and Freezing Instructions
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Freezing: Meatballs and gravy freeze well for up to 2 months. Freeze without potatoes for best texture.
- Reheating: Warm gently on the stovetop or microwave, adding a splash of broth or milk if needed.
Nutrition Facts (Per Serving)
| Nutrient | Approx. Amount |
|---|---|
| Calories | 520 |
| Protein | 28 g |
| Carbohydrates | 42 g |
| Fat | 28 g |
| Fiber | 4 g |
| Sodium | 780 mg |
Values are estimates and may vary based on ingredients used.
FAQ About Swedish Meatball Comfort Dinner
What makes Swedish meatballs different from regular meatballs?
Swedish meatballs are typically smaller and seasoned with warm spices like nutmeg and allspice. They’re served in a creamy gravy rather than a tomato-based sauce and often paired with potatoes and lingonberry jam.
Can I make Swedish meatballs ahead of time?
Yes. You can prepare and cook the meatballs and gravy a day ahead. Store them together in the refrigerator and reheat gently before serving.
Is lingonberry jam necessary?
While not strictly required, lingonberry jam adds a traditional sweet-tart contrast that defines this dish. Cranberry or red currant jam works well if lingonberry is unavailable.
Can I make this dish gluten-free?
Yes. Use gluten-free breadcrumbs and a gluten-free flour blend for the gravy. The results are just as comforting.
Are Swedish meatballs kid-friendly?
Absolutely. The flavors are mild, creamy, and familiar, making this dish a hit with kids. You can serve the jam on the side so everyone can add it to taste.

Swedish Meatball Comfort Dinner with Jam & Mash Potato Peas
Equipment
- large mixing bowl
- large skillet
- whisk
- wooden spoon
- measuring cups and spoons
Ingredients
- 1 lb ground beef
- 1/2 cup breadcrumbs
- 1/2 cup milk
- 1 small onion, finely chopped
- 1 clove garlic, minced
- 1 large egg
- 1 tbsp fresh parsley, chopped
- 1/4 tsp ground nutmeg
- 1/4 tsp ground allspice
- 1 tsp salt
- 1/2 tsp black pepper
- 2 tbsp oil or butter for frying
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 2 cups beef broth
- 1/2 cup milk or cream
- 1 tsp Dijon mustard
- 2 tbsp lingonberry jam
- salt and pepper, to taste
Instructions
- In a large bowl, soak the breadcrumbs in milk for 1 minute. Add beef, onion, garlic, egg, parsley, nutmeg, allspice, salt, and pepper. Mix gently until just combined.
- Roll the mixture into evenly sized meatballs, about 1 to 1½ inches wide.
- Heat oil or butter in a skillet over medium heat. Brown meatballs on all sides in batches, then remove and set aside.
- Melt butter in the same skillet. Whisk in flour for 1 minute, then slowly add beef broth. Stir in milk, Dijon mustard, and lingonberry jam until smooth.
- Return meatballs to the skillet, cover, and simmer on low for 10–15 minutes until cooked through. Season to taste.
- Serve hot over mashed potatoes with peas and extra lingonberry jam on the side.
Notes
Nutrition
Final Thoughts
Swedish Meatball Comfort Dinner with Jam & Mash Potato Peas is a simple, hearty meal that brings warmth and joy to the table. With tender meatballs, creamy gravy, fluffy potatoes, and a pop of sweetness from lingonberry jam, it’s the kind of dinner that feels both nostalgic and satisfying.
Whether you’re cooking for family, guests, or just yourself, this classic comfort dish is always a good idea.