What You’ll Love About This Recipe
These Swedish meatballs are cozy, comforting, and perfect for any occasion. You’ll love how simple they are to make, even if you’re not a cooking expert. The tender meatballs are packed with flavor, thanks to spices like nutmeg and allspice. The creamy gravy adds richness and pairs perfectly with mashed potatoes or egg noodles. Plus, this recipe is a great way to bring a taste of Sweden to your kitchen.
Recipe

Swedish meatballs are a classic comfort food, known for their tender texture and rich, creamy sauce. This traditional recipe brings together ground meats, warm spices, and a velvety gravy for a dish that’s perfect over mashed potatoes or egg noodles.
Ingredients:
- ½ lb ground beef
- ½ lb ground pork
- ¼ cup breadcrumbs
- ¼ cup milk
- 1 small onion, finely grated
- 1 egg
- ½ tsp salt
- ½ tsp black pepper
- ¼ tsp allspice
- ¼ tsp nutmeg
- 2 tbsp butter
- 2 tbsp flour
- 1 ½ cups beef broth
- ¼ cup heavy cream
- 1 tsp Worcestershire sauce
- Lingonberry jam (optional, for serving)
Instructions:
- In a bowl, mix breadcrumbs and milk, letting them soak for a few minutes.
- Add beef, pork, grated onion, egg, salt, pepper, allspice, and nutmeg. Mix until well combined.
- Shape the mixture into small, 1-inch meatballs.
- Heat butter in a skillet over medium heat. Brown the meatballs in batches, turning occasionally, until golden on all sides. Remove and set aside.
- In the same skillet, whisk flour into the remaining fat. Gradually add beef broth, stirring until smooth.
- Stir in heavy cream and Worcestershire sauce. Simmer until the sauce thickens.
- Return meatballs to the skillet, coating them in the sauce. Simmer for 5-10 minutes until cooked through.
- Serve hot with lingonberry jam if desired.
Notes:
- For a lighter version, substitute ground turkey for pork.
- Letting the meat mixture rest for 30 minutes before shaping helps flavors meld.
Equipment:
- Mixing bowl
- Skillet
- Whisk
Time:
- Prep time: 20 minutes
- Cooking time: 25 minutes
Cuisine: Swedish
Serving: 4-6
Nutrition
Swedish meatballs are a hearty dish that provides a good balance of protein and fat. Below is the nutritional breakdown for a typical serving.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 kcal |
| Protein | 16 g |
| Fat | 22 g |
| Carbohydrates | 10 g |
| Fiber | 1 g |
| Sugar | 2 g |
| Sodium | 480 mg |
What To Serve With It
I love serving Swedish meatballs with classic side dishes like mashed potatoes and lingonberry sauce—they’re a match made in comfort food heaven. If I’m feeling adventurous, I might pair them with a crisp cucumber salad or buttered egg noodles for a lighter twist. Honestly, it’s hard to go wrong when you’ve got such a versatile dish!
Classic Side Dishes
When you’re serving up a plate of cozy Swedish meatballs, it’s only natural to want sides that complement their rich, savory flavor without stealing the show. I love pairing mine with creamy mashed potatoes—they’re soft, comforting, and soak up that yummy gravy so well. A simple cucumber salad adds a crisp, fresh contrast, balancing the meal perfectly. Don’t forget lingonberry sauce—it’s sweet, tangy, and just the thing to brighten up every bite. Sometimes, I throw in some steamed green beans or buttered peas for a little extra color and crunch. These classics make the meal feel complete!
Perfect Pairing Ideas
Finding the right sides to serve with Swedish meatballs can make the meal feel even more special. I love pairing them with creamy mashed potatoes—they’re comforting and soak up the gravy perfectly. Roasted veggies, like carrots or Brussels sprouts, add a nice crunch and balance. Lingonberry jam is a must—it’s sweet and tangy, contrasting the savory meatballs. Sometimes, I’ll serve them with buttered egg noodles or a simple green salad for freshness. Don’t forget crusty bread to mop up every last bit of sauce. It’s all about creating harmony on the plate and making each bite unforgettable!








