smiling_female_30_years_old_chef_standing_in_a_modern_kitchen_wearing_a_beige_sweater_and_a_white_

Delicious homemade Swedish Meatballs in a creamy dill sauce recipe

By :

, On:

April 15, 2026
image 604

There are some dishes that just feel like home, and for me, Swedish meatballs are high on that list. They bring to mind cozy evenings, hearty meals, and that unmistakable savory aroma wafting from the kitchen. It’s a recipe I’ve tinkered with over the years, finding what works best for my family’s palate while staying true to the comforting essence of the dish.

Why This Swedish Meatball Recipe Works

This recipe excels because it balances rich, savory flavors with a creamy, indulgent sauce that coats every tender meatball. The combination of ground meats provides depth, while the simple additions enhance texture and moisture, ensuring a delightful eating experience. It’s approachable for weeknights but special enough for gatherings.

Ingredients

  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1/2 cup panko breadcrumbs
  • 1/4 cup milk (whole milk is best for richness)
  • 1 large egg, lightly beaten
  • 1/4 cup finely chopped yellow onion
  • 1 tablespoon finely chopped fresh parsley
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg (optional, but recommended)
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tablespoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • Salt and freshly ground black pepper to taste
  • Fresh parsley, for garnish (optional)

This collection of ingredients forms the backbone of truly comforting Swedish meatballs. The blend of beef and pork offers a fantastic depth of flavor and a tender texture that simple ground beef can sometimes lack. Panko breadcrumbs, when soaked in milk, create tender meatballs that aren’t dense or dry. The aromatics like onion and parsley add freshness, while the spices, especially nutmeg if you choose to include it, lend that authentic, slightly warm undertone that makes these meatballs sing. The sauce ingredients are equally important, with butter and flour creating a roux for thickening, beef broth as the savory base, and heavy cream and Dijon mustard adding that signature tangy creaminess.

How to Make It

  1. Prepare the Meatball Mixture: In a large bowl, combine the ground beef, ground pork, panko breadcrumbs, milk, lightly beaten egg, finely chopped yellow onion, finely chopped fresh parsley, salt, black pepper, and nutmeg (if using). Gently mix with your hands until just combined. Be careful not to overmix, as this can result in tough meatballs.
  2. Form the Meatballs: Roll the meat mixture into balls, about 1 to 1 1/4 inches in diameter. This recipe should yield approximately 24-30 meatballs. You can use a cookie scoop for consistent sizing. For a smoother finish, you can lightly dampen your hands with water or oil before rolling.
  3. Brown the Meatballs: Heat 1 tablespoon of the unsalted butter in a large skillet or Dutch oven over medium-high heat. Working in batches to avoid overcrowding the pan, brown the meatballs on all sides until they have a nice caramelized crust. This browning is crucial for flavor development. Remove the browned meatballs from the skillet and set them aside on a plate. Drain off any excess fat from the skillet, leaving about 1 tablespoon behind.
  4. Make the Sauce Base: Reduce the heat to medium. Add the remaining 1 tablespoon of unsalted butter to the skillet. Once melted, whisk in the all-purpose flour. Cook, stirring constantly, for about 1 to 2 minutes until the flour is lightly golden. This is your roux, which will thicken the sauce.
  5. Deglaze and Build Flavor: Gradually whisk in the beef broth, scraping any browned bits from the bottom of the skillet. These bits are packed with flavor. Bring the mixture to a simmer, stirring until it begins to thicken slightly.
  6. Add Creaminess and Tang: Stir in the heavy cream, Dijon mustard, and Worcestershire sauce. Continue to simmer gently, stirring occasionally, until the sauce has reached your desired consistency. It should be thick enough to coat the back of a spoon but still pourable. Taste and season with salt and freshly ground black pepper as needed. Keep in mind that the Worcestershire sauce and beef broth already contain salt.
  7. Combine Meatballs and Sauce: Gently return the browned meatballs to the skillet with the sauce. Reduce the heat to low, cover, and simmer for about 15-20 minutes, or until the meatballs are cooked through and heated through. This simmering period allows the meatballs to absorb the flavors of the sauce and become even more tender.
  8. Serve: Garnish with fresh parsley, if desired, and serve hot.

These steps, when followed carefully, lead you directly to a plate of tender, flavorful Swedish meatballs bathed in a rich, creamy sauce. The initial browning of the meatballs is key to developing a good depth of flavor and a pleasing texture, while the creation of the roux and the gradual addition of liquids ensure a smooth, well-balanced sauce. Simmering the meatballs in the sauce at the end allows them to become incredibly tender and soak up all those delicious flavors.

image 606

Nutrition at a Glance

  • Calories: Varies based on portion size and exact ingredients, but typically around 350-450 calories per serving.
  • Protein: A good source of protein from the ground meats.
  • Fat: Contains healthy fats from the meats and dairy in the sauce.
  • Carbohydrates: Primarily from the breadcrumbs and flour used in the meatballs and sauce.
  • Sodium: Can be managed by choosing lower-sodium broths and being mindful of seasoning.

Understanding the nutritional profile of your cooking is helpful for making informed choices. While Swedish meatballs are a comforting, often indulgent dish, they provide a solid amount of protein due to the combination of ground beef and pork. The sauce, with its cream and butter, contributes to the fat content, which adds to the dish’s rich mouthfeel and satisfaction. The carbohydrates come in small amounts from the breadcrumbs that bind the meatballs and the flour used to thicken the sauce, helping to create that signature creamy texture we all love. It’s a dish that leans towards being a treat, certainly, but not one that should be entirely avoided for those mindful of their intake. Portion control remains a primary factor in managing the overall nutritional impact of any meal, and this holds true for a classic serving of Swedish meatballs. If you’re looking to lighten it up slightly, you could consider using leaner ground meats or a reduced-fat cream, though this will naturally alter the richness and texture of the final dish.

How to Serve It

  • Traditionally, Swedish meatballs are served with egg noodles tossed in butter or a light cream sauce.
  • Mashed potatoes are another excellent complement, creating a pillowy base for the meatballs and sauce.
  • Rice pilaf offers a slightly different texture and can absorb the savory sauce beautifully.
  • A side of lingonberry jam is a classic pairing, providing a tart sweetness that cuts through the richness of the meatballs and sauce.
  • A simple green salad or steamed green beans can add a fresh, crisp element to the meal.

The versatility of Swedish meatballs makes them a joy to serve. While many associate them with a specific starch, their rich, savory profile allows for a variety of accompaniments. The tang of lingonberry jam is a truly classic element and one that I find elevates the entire dish by providing a bright counterpoint. Don’t underestimate the power of a simple garnish of fresh parsley either; it adds a bit of color and a hint of freshness that makes the plated dish more appealing. Considering the richness of the meatballs and sauce, a lighter side like simple steamed vegetables or a crisp salad is always a good idea to balance the plate. Think about the overall meal you’re aiming for. Are you going for ultimate comfort food? Then perhaps noodles or mashed potatoes are the way to go. Looking for something a bit more refined? A well-executed pilaf could be a delightful choice.

Common Mistakes

  • Overmixing the Meatball Mixture: This is a frequent culprit for tough, dry meatballs. Mix just until the ingredients are incorporated.
  • Overcrowding the Skillet When Browning: This leads to steaming the meatballs instead of searing them, preventing a good crust and thus less flavor. Brown in batches.
  • Not Browning Enough: The browning of the meatballs is essential for developing deep flavor. Don’t skimp on this step.
  • Sauce Too Thin or Too Thick: For a thin sauce, simmer longer uncovered. For a thick sauce, whisk in a bit more broth or cream, or a cornstarch slurry (1 tsp cornstarch mixed with 2 tsp cold water) carefully.
  • Under-seasoning: Always taste and adjust the seasoning of your sauce before adding the meatballs back in.

Avoiding these common pitfalls will significantly improve your Swedish meatball experience. The beauty of cooking is often in the details, and these are the details that tend to make or break a dish. Overmixing is a silent killer of tender meatballs, so I always emphasize a gentle touch. Similarly, the browning step is where a lot of the magic happens; it’s not just about aesthetics, but about building those fundamental layers of savory flavor that define a great dish. When it comes to the sauce, patience is key. Allowing it to simmer and thicken naturally is often the best approach, but knowing how to quickly adjust the consistency if needed is also a valuable skill. And honestly, tasting and seasoning at various stages is non-negotiable for any good cook.

Storage and Reheating

  • Store leftover Swedish meatballs and sauce in an airtight container in the refrigerator for up to 3-4 days.
  • To reheat, gently warm the meatballs and sauce in a skillet over low heat, stirring occasionally, until heated through. You may need to add a splash of broth or water if the sauce has thickened too much.
  • Alternatively, reheat in the microwave, covering the container to prevent splattering, stirring halfway through for even heating.

Proper storage and reheating ensure that your delicious Swedish meatballs remain enjoyable even after the initial meal. The key is to preserve the moisture and flavor. Gentle reheating is always best, as high heat can cause them to dry out or the sauce to break. Watching the consistency of the sauce as it reheats is important; it should return to a creamy, appealing state without becoming greasy or watery. If the sauce seems a bit too liquid after reheating, a quick simmer uncovered will help reduce it. If it has become too thick, a tablespoon or two of milk, cream, or broth can help loosen it up again. The goal is to bring them back to that comforting state without sacrificing texture or taste, as if they were just made.

Leftover Ideas

  • Meatball Subs: Place warmed meatballs and sauce on toasted sub rolls, perhaps with a sprinkle of cheese.
  • Shepherd’s Pie Topping: Use the meatballs and sauce as a savory filling for a quick shepherd’s pie, topped with mashed potatoes.
  • Over Baked Potatoes: Spoon the warmed meatballs and sauce over fluffy baked potatoes for a hearty meal.
  • Mini Meatball Skewers: Thread meatballs onto skewers and serve with a dollop of sauce for appetizers.
  • Pasta Bake: Mix the leftover meatballs and sauce with cooked pasta, top with cheese, and bake until bubbly.

Leftovers are always a welcome opportunity to reimagine a dish, and Swedish meatballs lend themselves wonderfully to creative reinvention. The hearty nature of the meatballs and the rich sauce mean they can stand up to being incorporated into other dishes without losing their appeal. I often find that the flavors meld even further overnight, making some of these leftover applications incredibly satisfying. The sub idea is particularly easy and always a hit. If you’re feeling a bit more ambitious, the shepherd’s pie concept is a great way to transform a simple meal into something that feels quite special and comforting, all while using up those delicious leftovers efficiently. Think of them as pre-made flavor bombs ready to enhance other meals.

Print
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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting recipe for classic Swedish meatballs served in a rich, creamy gravy. Made with a blend of ground beef and pork, these tender meatballs are perfect for weeknight dinners or special occasions.

  • Total Time: 60 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 pound ground beef
  • 1/2 pound ground pork
  • 1/2 cup panko breadcrumbs
  • 1/4 cup milk (whole milk is best for richness)
  • 1 large egg, lightly beaten
  • 1/4 cup finely chopped yellow onion
  • 1 tablespoon finely chopped fresh parsley
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg (optional, but recommended)
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 1/2 cups beef broth
  • 1/2 cup heavy cream
  • 1 tablespoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • Salt and freshly ground black pepper to taste
  • Fresh parsley, for garnish (optional)

Instructions

  1. 1. Prepare the Meatball Mixture: In a large bowl, combine the ground beef, ground pork, panko breadcrumbs, milk, lightly beaten egg, finely chopped yellow onion, finely chopped fresh parsley, salt, black pepper, and nutmeg (if using). Gently mix with your hands until just combined. Be careful not to overmix, as this can result in tough meatballs.
  2. 2. Form the Meatballs: Roll the meat mixture into balls, about 1 to 1 1/4 inches in diameter. This recipe should yield approximately 24-30 meatballs.
  3. 3. Brown the Meatballs: Heat 1 tablespoon of the unsalted butter in a large skillet or Dutch oven over medium-high heat. Working in batches to avoid overcrowding the pan, brown the meatballs on all sides until they have a nice caramelized crust. Remove the browned meatballs from the skillet and set them aside on a plate. Drain off any excess fat from the skillet, leaving about 1 tablespoon behind.
  4. 4. Make the Sauce Base: Reduce the heat to medium. Add the remaining 1 tablespoon of unsalted butter to the skillet. Once melted, whisk in the all-purpose flour. Cook, stirring constantly, for about 1 to 2 minutes until the flour is lightly golden.
  5. 5. Deglaze and Build Flavor: Gradually whisk in the beef broth, scraping any browned bits from the bottom of the skillet. Bring the mixture to a simmer, stirring until it begins to thicken slightly.
  6. 6. Add Creaminess and Tang: Stir in the heavy cream, Dijon mustard, and Worcestershire sauce. Continue to simmer gently, stirring occasionally, until the sauce has reached your desired consistency. Taste and season with salt and freshly ground black pepper as needed.
  7. 7. Combine Meatballs and Sauce: Gently return the browned meatballs to the skillet with the sauce. Reduce the heat to low, cover, and simmer for about 15-20 minutes, or until the meatballs are cooked through and heated through.
  8. 8. Serve: Garnish with fresh parsley, if desired, and serve hot.

Notes

Store leftover Swedish meatballs and sauce in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm the meatballs and sauce in a skillet over low heat, stirring occasionally, until heated through. You may need to add a splash of broth or water if the sauce has thickened too much. Alternatively, reheat in the microwave, covering the container to prevent splattering, stirring halfway through for even heating.

  • Author: Ella Winson
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish

Nutrition

  • Serving Size: Approximately 4-5 meatballs with sauce
  • Calories: 400
  • Sugar: 4g
  • Sodium: 500mg
  • Fat: 25g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 25g

Readers Love these Recipes !

The BEST Meatball Subs Recipe For A Delicious Homemade Meal

The BEST Meatball Subs Recipe For A Delicious Homemade Meal

April 15, 2026

This recipe has been a staple in my kitchen for

Easy Slow Cooker Honey Garlic Meatballs Recipe for Dinner

Easy Slow Cooker Honey Garlic Meatballs Recipe for Dinner

April 15, 2026

There are some recipes that just become weeknight staples, the

Easy Beef Gyro Bowl Recipe with Homemade Tzatziki Sauce

Easy Beef Gyro Bowl Recipe with Homemade Tzatziki Sauce

April 15, 2026

This Beef Gyro Bowl brings the vibrant flavors of a

These Slow Cooker Bourbon Meatballs will be the hit of your next gathering. This recipe is basically effortless an… | Recipes, Superbowl party food, Bowl party food

These Slow Cooker Bourbon Meatballs will be the hit of your next gathering. This recipe is basically effortless an… | Recipes, Superbowl party food, Bowl party food

April 15, 2026

As a home cook who genuinely enjoys feeding people, I’m

Easy Homemade Sweet and Sour Meatballs Recipe for Dinner

Easy Homemade Sweet and Sour Meatballs Recipe for Dinner

April 15, 2026

This recipe for Sweet and Sour Meatballs is a staple

This Sweet and Sour Meatballs Recipe is so versatile! – Delicious & Easy

This Sweet and Sour Meatballs Recipe is so versatile! – Delicious & Easy

April 15, 2026

Every now and then, a recipe comes along that just

Next

Leave a Comment

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