Swedish Meatballs

Homemade Swedish meatballs are a cozy delight, bursting with flavor and comfort. These tender morsels, made from a blend of lean ground beef and pork, are seasoned just right with warm spices like allspice and nutmeg. When paired with a rich cream sauce, they become a meal that feels special yet is surprisingly simple to prepare. I remember the first time I sunk my teeth into a plateful—it was as if the soft, savory balls melted in my mouth, wrapped in that creamy, flavorful sauce. Ever since then, they’ve become a staple in my kitchen, perfect for family dinners or even a quick weeknight meal.

Table of Contents
Swedish Meatballs

What I adore most about this homemade version is how easily it fits into different occasions. Whether you’re hosting a winter gathering or just need a comforting meal on a busy day, these Swedish meatballs are a hit. They’re quick and easy to whip up, especially when you gather loved ones to help out in the kitchen. Let’s dive into making these delightful bites that are guaranteed to impress!

Why You’ll Love This Recipe

  • Simple & Quick: You can have dinner ready in just 40 minutes, making it perfect for busy nights.
  • Irresistible Flavor: The savory taste, coupled with the creamy sauce, creates a comforting and satisfying dish.
  • Eye-Catching Appeal: These little meatballs make for a cute presentation, delighting both kids and adults alike.
  • Flexible Serving: Enjoy them as a main dish or serve them as appetizers at your next gathering.
  • Diet-Friendly Options: You can easily substitute ground turkey for a leaner option or use gluten-free breadcrumbs.

Ingredients You’ll Need

  • 1 pound lean ground beef: The base for your meatballs, providing hearty flavor and texture. You can use a mix of beef and pork to enhance taste.
  • ½ pound ground pork (or additional ground beef): Adds richness. If you prefer, you can double the ground beef.
  • ½ cup bread crumbs (or Panko bread crumbs): Helps bind the meatballs for a nice texture. Panko offers a lighter, crunchier bite.
  • 1 large egg (beaten): Acts as a binder that helps hold everything together.
  • ¼ cup milk: Keeps the mixture moist and tender—don’t skip this!
  • ½ teaspoon salt: Essential for flavor enhancement. Taste as you go!
  • ¼ teaspoon black pepper: Adds a subtle kick; adjust to your preference.
  • ¼ teaspoon ground allspice: Infuses warm, aromatic notes; it’s a classic in Swedish meatball recipes.
  • 1/16 teaspoon ground nutmeg: Just a touch adds depth and complexity.
  • Pinch ground cloves: A tiny bit deepens the flavor profile with its slight sweetness.
  • 3 tablespoons butter: Used for cooking and enhances the sauce’s richness.
  • 3 tablespoons all-purpose flour: Thickens the sauce to give it that creamy consistency.
  • ¼ teaspoon white pepper (or finely ground black pepper): For flavoring the sauce without dark flecks.
  • 2 cups beef stock: Forms the base for the sauce, adding rich flavor.
  • ½ cup heavy whipping cream: Makes the sauce beautifully creamy and luxurious.
  • 2 teaspoons soy sauce: Enhances the umami in the dish, enriching the overall flavor.
  • Chopped fresh parsley (for garnish, optional): Adds a hint of freshness and color on top.

How to Make Swedish Meatballs

Swedish Meatballs
  1. Mix the Meatball Ingredients: In a large bowl, combine 1 pound lean ground beef, ½ pound ground pork, ½ cup bread crumbs, ¼ cup milk, beaten egg, ½ teaspoon salt, ¼ teaspoon black pepper, ¼ teaspoon ground allspice, 1/16 teaspoon ground nutmeg, and a pinch of ground cloves. Gently mix until just combined—overmixing can lead to tough meatballs, which we definitely want to avoid!

  2. Shape the Meatballs: Using your hands, form the mixture into small meatballs, about 1 inch in diameter. You should end up with around 24 meatballs. Place them on a plate as you go.

  3. Brown the Meatballs: In a large skillet, melt 3 tablespoons of butter over medium heat. Once hot, add the meatballs in batches to avoid overcrowding. Cook for about 5 minutes, turning occasionally, until they are browned all over. They don’t need to be fully cooked through just yet. Remove them from the skillet and set aside.

  4. Make the Sauce: In the same skillet, add 3 tablespoons all-purpose flour. Stir for about a minute to create a roux, letting it bubble and turn a light golden color. Gradually whisk in 2 cups beef stock, ensuring there are no lumps. Add ½ cup heavy whipping cream and 2 teaspoons soy sauce, stirring until the sauce thickens and is bubbling.

  5. Combine Meatballs with Sauce: Return the browned meatballs to the skillet, ensuring they are coated in the sauce. Let them simmer for about 10 minutes until they’re cooked through and the sauce is thickened, stirring occasionally.

  6. Serve: Once ready, sprinkle with chopped fresh parsley if desired. Enjoy your Swedish meatballs warm, served over egg noodles, mashed potatoes, or even on their own!

Storing & Reheating

If you have leftover Swedish meatballs, they can be stored in an airtight container in the refrigerator for up to 3 days. Simply reheat them gently on the stovetop over low heat until warmed through. For longer storage, pack them in a freezer-safe container and freeze for up to 3 months. When ready to enjoy, thaw overnight in the fridge and reheat on the stove. The sauce may thicken, so adding a splash of milk or beef stock while reheating can help refresh the dish.

Chef’s Helpful Tips

  • Be careful not to overmix the meat; this can make the meatballs dense instead of tender and fluffy.
  • Use room temperature ingredients when possible; it helps in achieving a better blend and texture.
  • If the sauce isn’t as thick as you want, let it simmer a little longer; it’ll reduce and concentrate the flavors.
  • For a little heat, try adding a dash of cayenne or red pepper flakes to the meat mixture.
  • These meatballs are excellent for make-ahead meals; you can prepare them and chill or freeze until you’re ready to cook.

Homemade Swedish meatballs are a wonderful way to bring some warmth to your kitchen and have your loved ones gathering around the table. They tick all the right boxes: simple ingredients, comforting flavors, and a delightful experience in every bite. Whether you follow the recipe to a tee or embrace your creativity, I encourage you to enjoy the process and make this dish your own!

Swedish Meatballs

Recipe FAQs

Can I make Swedish meatballs ahead of time?

Absolutely! You can prepare the meatballs and make the sauce ahead of time. Just cook them until browned, let them cool, and store them separately in the refrigerator. When you’re ready to serve, finish cooking them in the sauce for great flavor and warming.

Can I substitute different meats?

Yes! Ground turkey or chicken can be substituted for a lighter version. If you’re using only one type of meat, lean beef or pork works best for the classic flavor while still keeping them moist.

How do I know when the meatballs are fully cooked?

Meatballs are fully cooked when they reach an internal temperature of 160°F. Alternatively, they should be browned on the outside, and when cut into, show no pink inside. Make sure they’re simmered in the sauce until cooked through!

What should I serve with Swedish meatballs?

Swedish meatballs are traditionally served with creamy mashed potatoes or egg noodles. They also pair wonderfully with lingonberry sauce and steamed vegetables for a balanced meal.

Print

More Main Dishes Recipes

Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.

📖 Recipe Card

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Swedish-Meatballs-Recipe

Swedish Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Peter
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Main Dishes
  • Method: Skillet
  • Cuisine: Swedish

Description

These Swedish Meatballs are a savory delight, featuring a blend of beef and pork, cozy flavors, and a creamy sauce. Perfect for a quick dinner or comfort meal, this homemade version is sure to please everyone.


Ingredients

Scale
  • 1 pound lean ground beef
  • ½ pound ground pork (or additional ground beef)
  • ½ cup bread crumbs (or Panko bread crumbs)
  • 1 large egg (beaten)
  • ¼ cup milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon ground allspice
  • 1/16 teaspoon ground nutmeg
  • pinch ground cloves
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • ¼ teaspoon white pepper (or finely ground black pepper)
  • 2 cups beef stock (*)
  • ½ cup heavy whipping cream
  • 2 teaspoons soy sauce
  • chopped fresh parsley (for garnish, optional)

Instructions

  1. In a large bowl, combine the ground beef, pork, bread crumbs, egg, milk, salt, black pepper, allspice, nutmeg, and cloves. Mix until well combined and form into 45-48 small meatballs, about 1 inch in size.
  2. Heat a large nonstick skillet over medium-high heat. Brown half of the meatballs on all sides without cooking through. Remove to a plate and repeat with remaining meatballs.
  3. Add butter to the skillet with the meat drippings. Whisk in flour and white pepper, cooking for 1 minute.
  4. Slowly whisk in beef stock, cream, and soy sauce until smooth and thick.
  5. Add the meatballs back to the skillet, bringing to a gentle boil over medium-low heat. Cover and cook for 10 minutes, stirring occasionally. Uncover and continue cooking for 5-10 minutes until the sauce thickens and meatballs are cooked through. Adjust seasoning with additional salt and pepper as needed.
  6. Serve over egg noodles or mashed potatoes and garnish with fresh parsley, if desired.

Notes

For extra flavor, substitute half of the milk with cream or add some grated cheese into the meat mixture.
Make-ahead: The meatballs can be prepared in advance and frozen. Just cook from frozen, adding extra time to the cooking process.
Serve with a side of lingonberry sauce for a traditional twist.


Nutrition

  • Serving Size: 1 meatball
  • Calories: 210
  • Sugar: 1g
  • Sodium: 350mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 0g
  • Protein: 14g
  • Cholesterol: 50mg

More Main Dishes Recipes

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star