Velvety Swedish Comfort

Creamy & Delicious Homemade Swedish Meatballs: Your Ultimate Comfort Food Recipe

Prepare to delight your taste buds with our exquisite take on classic Swedish meatballs. This recipe brings together subtly spiced, incredibly tender meatballs enveloped in a rich, creamy, and savory gravy that’s simply irresistible. Forget complicated cooking; this dish is packed with deeply satisfying flavors and can be on your dinner table in less than 30 minutes, making it perfect for busy weeknights or a comforting weekend meal.

pan of Swedish Meatballs

Why This Easy Swedish Meatball Recipe Will Become Your New Favorite


Imagine succulent, perfectly seasoned meatballs, kissed with hints of allspice and nutmeg for a truly unique warmth. Now, picture them generously smothered in a rich, velvety gravy, expertly balanced with the subtle tang of Worcestershire and Dijon mustard. This isn’t just a meal; it’s a comforting experience, especially when piled high on a bed of fluffy mashed potatoes or tender egg noodles. This recipe isn’t just about delicious flavors; it’s designed for efficiency without compromising on taste, making it an ideal choice for a quick yet impressive dinner.

Our Swedish meatballs are a guaranteed crowd-pleaser, perfect for family dinners, cozy gatherings, or even a delightful appetizer. The balance of sweet and savory notes in the gravy, combined with the delicate spices in the meat, creates a harmonious flavor profile that distinguishes them from ordinary meatballs. Plus, the quick preparation time means you can enjoy this gourmet-quality dish even on your busiest days.

bowl of Swedish Meatballs on egg noodles

Gather Your Ingredients for Authentic Swedish Meatballs


Before diving into the cooking process, ensure you have all your ingredients ready. For precise measurements, a detailed list, and step-by-step instructions, please refer to the printable recipe card located at the very end of this post. Having everything prepped and measured will make your cooking experience seamless and enjoyable.

ingredients for Swedish Meatballs

Key Ingredients & Smart Substitutions for Perfect Meatballs


Achieving the perfect flavor and texture in your Swedish meatballs starts with understanding your ingredients. Here’s a closer look at what goes into this delicious dish and how you can adapt it to your preferences or what you have on hand.

  • The Meat: While traditional Swedish meatballs often blend half ground pork and half ground beef, our recipe keeps it simple and delicious with just ground beef. However, feel free to experiment! A mix of beef and pork adds a deeper, richer flavor, while ground turkey or ground chicken can make for a lighter alternative. Just ensure your chosen meat has enough fat content to remain moist and tender.
  • Onion: Finely diced yellow onion provides a crucial aromatic base for both the meatballs and the gravy. Sautéing it until soft before adding to the meat mixture sweetens it and ensures it blends seamlessly without any raw onion bite.
  • Binders (Egg & Breadcrumbs): The egg acts as a binder, helping the meatballs hold their shape, while Italian breadcrumbs add texture and absorb moisture, preventing the meatballs from becoming too dense. If you don’t have Italian breadcrumbs, plain breadcrumbs will work; simply add a pinch of dried oregano, basil, or garlic powder for flavor. For a gluten-free option, use gluten-free breadcrumbs or crushed gluten-free crackers.
  • Spices (Allspice & Nutmeg): These are the signature flavors of Swedish meatballs, offering a warm, subtly sweet, and aromatic complexity that distinguishes them. Don’t skip these! They are essential for that authentic taste. Ensure your spices are fresh for maximum impact.
  • Olive Oil: Used for browning the meatballs, olive oil helps create a beautiful crust and locks in their juices before they simmer in the gravy. Any neutral oil like vegetable or canola oil can be substituted.
  • Sauce Base (Butter & All-Purpose Flour): These two ingredients form the roux, the foundation of our creamy gravy. The butter provides richness, and the flour thickens the sauce to a perfect consistency. For a gluten-free gravy, you can use a gluten-free all-purpose flour blend or cornstarch (mixed with a little cold water before adding) as a thickener, adjusting quantities as needed.
  • Beef Broth: This is the liquid base for the gravy, adding depth and savory flavor. Low-sodium beef broth allows you to control the saltiness of the final dish. Vegetable broth can be used as a vegetarian alternative if you’re also using a meat substitute for the meatballs.
  • Creaminess (Heavy Whipping Cream): Heavy cream is what gives the gravy its luxurious, silky texture and rich mouthfeel. For a slightly lighter version, half-and-half can be used, though the gravy will be less thick.
  • Flavor Boosters (Dijon Mustard & Worcestershire Sauce): These are the secret weapons in our gravy, adding layers of umami and a subtle tang that elevates the entire dish. Dijon mustard contributes a sharp, pungent note that beautifully cuts through the richness, while Worcestershire sauce offers a complex, savory depth. Neither should be overpowering; they simply enhance the overall flavor.
  • Fresh Parsley: A garnish of fresh chopped parsley adds a pop of color and a fresh, herbaceous counterpoint to the rich dish.

Crafting Delicious Swedish Meatballs: A Step-by-Step Guide


These step-by-step photos and instructions are here to help you visualize how to make this recipe with ease. You can Jump to Recipe to get the printable version of this recipe, complete with precise measurements and instructions at the bottom of this post.

Meatball Preparation:

  1. Prepare the Onion: Begin by finely dicing the yellow onion. In a skillet, sauté the diced onion with a little olive oil over medium heat until it becomes soft and translucent, about 5-7 minutes. This step is crucial as it mellows the onion’s flavor and enhances its sweetness, preventing any harshness in the meatballs. Allow it to cool slightly.
    meatball ingredients in a mixing bowl with sauteed onions in a skillet
  2. Form the Meatballs: In a large mixing bowl, combine the ground beef (or your chosen meat blend), the cooled sautéed onion, egg, Italian breadcrumbs, salt, black pepper, garlic powder, allspice, and nutmeg. Mix all ingredients thoroughly but gently, being careful not to overmix, which can lead to tough meatballs. Once combined, use a 1-1/2 Tablespoon scoop to portion out the meat mixture. Roll each portion firmly into a uniform ball. This ensures even cooking.
    swedish meatball ingredients in a bowl
  3. Brown the Meatballs: Heat the olive oil in a large skillet over medium-high heat. Once hot, carefully place the meatballs in the skillet, ensuring not to overcrowd the pan. Work in batches if necessary to allow for proper browning. Brown the meatballs on all sides, turning them gently with tongs. This step creates a delicious crust and helps seal in the juices. Once beautifully browned, remove the meatballs from the skillet and set them aside on a plate. They don’t need to be cooked through at this point, just nicely browned.
    meatballs in a skilletbrowned swedish meatballs in a skillet

Crafting the Creamy Gravy:

  1. Make the Roux: Using the same skillet where you browned the meatballs, add the butter and allow it to melt completely over medium heat. The remaining drippings in the pan will add incredible flavor to the gravy. Once melted, gradually dust in the all-purpose flour. Whisk continuously for 1-2 minutes to create a smooth roux. It should be a pale golden color and smell slightly nutty.
    swedish meatballs gravy
  2. Build the Gravy Base: Slowly pour in the beef broth while whisking constantly to prevent lumps. Continue whisking as the mixture comes to a simmer and begins to thicken into a gravy-like consistency. Once thickened, stir in the heavy cream, Dijon mustard, and Worcestershire sauce. Whisk again until everything is well combined and allow the sauce to simmer gently for another minute or two, letting it thicken to your desired richness.
  3. Combine & Simmer: Carefully return the browned meatballs to the skillet, nestling them into the creamy gravy. Allow the meatballs to simmer in the sauce for about 5-7 minutes, turning them occasionally to ensure they are fully coated and absorb the delicious flavors. This final simmer also ensures the meatballs are cooked through and remain tender.
    meatballs in gravy sauce in skillet
  4. Garnish & Serve: Once the meatballs are heated through and coated in the decadent gravy, remove the skillet from the heat. Finish with a generous sprinkle of fresh, chopped parsley for a vibrant color and fresh aroma. Serve immediately and enjoy!

Frequently Asked Questions & Expert Tips for Swedish Meatballs


Frequently Asked Questions:

Can I freeze Swedish meatballs?

Absolutely! Swedish meatballs are excellent for freezing. To do so, cook the meatballs according to the recipe, then allow them to cool completely. Once cooled, place them in a single layer on a baking sheet and flash freeze for about 1-2 hours until solid. Transfer the frozen meatballs to a freezer-safe ziptop bag or airtight container, removing as much air as possible to prevent freezer burn. They can be stored in the freezer for up to 2 months. When you’re ready to enjoy them, thaw the meatballs overnight in the refrigerator. We recommend preparing the creamy gravy fresh on the day you plan to serve them for the best texture and flavor. Reheat the meatballs gently in the gravy until warmed through.

Can I double this recipe?

Yes, you can easily double this recipe to feed a larger crowd or for meal prepping! To do so, simply double the quantity of ground meat and the egg. For the breadcrumbs, add an additional 1/4 cup. All other measurements for both the meatballs and the gravy can be doubled directly. When doubling, remember to use a larger skillet or cook the meatballs in multiple batches to avoid overcrowding, which can lead to steaming rather than browning. You will yield approximately 28 meatballs with a doubled recipe.

How do I store Swedish meatballs?

Leftover Swedish meatballs with gravy can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm them on the stovetop over low to medium heat, stirring occasionally, or in the microwave until heated through. You might need to add a splash of beef broth or milk to thin the gravy if it has thickened too much in the fridge.

Expert Tips for Success:

  • Don’t Overmix the Meat: When combining the meatball ingredients, mix just until everything is incorporated. Overmixing can compact the meat, resulting in tough, dry meatballs. Gentle handling keeps them tender.
  • Consistent Meatball Size: Use a cookie scoop (like the 1-1/2 Tablespoon size recommended) to portion your meatballs. This ensures they are all roughly the same size, leading to even cooking and browning.
  • Avoid Overcrowding the Skillet: When browning the meatballs, ensure there’s enough space between each one. If the pan is too full, the temperature will drop, and the meatballs will steam instead of getting that desirable golden-brown crust. Work in batches if necessary.
  • Scrape Up Fond: Those browned bits stuck to the bottom of the skillet after cooking the meatballs are called “fond” and are packed with flavor. When you add butter and flour to make the roux, use your whisk or a wooden spoon to scrape up all that fond. It will dissolve into the gravy, adding incredible depth of flavor.
  • Adjust Gravy Thickness: If your gravy is too thick, whisk in a little more beef broth or milk until it reaches your desired consistency. If it’s too thin, let it simmer gently for a few more minutes, or you can create a slurry of cornstarch and water (1 tsp cornstarch mixed with 1 Tbsp cold water) and whisk it into the simmering gravy until thickened.
  • Taste and Adjust Seasoning: Always taste your gravy before adding the meatballs back in. Adjust salt, pepper, or add a tiny pinch more of allspice or Dijon if you feel it needs a boost.
skillet of Swedish Meatballs

Delightful Serving Suggestions for Swedish Meatballs


Swedish meatballs are incredibly versatile and can be served in a multitude of ways, whether you’re looking for a hearty main course or an elegant appetizer. Here are some of our favorite suggestions to complete your meal:

  • Classic Comfort: The most traditional pairing is with creamy mashed potatoes, which soak up the luscious gravy beautifully.
  • Pasta Perfection: Egg noodles are another fantastic choice, offering a tender base that complements the rich sauce and meatballs perfectly.
  • Grain Bowls: For a lighter option, serve over steamed rice or quinoa.
  • Vegetable Companions: Pair with steamed green beans, roasted asparagus, or a simple side salad to add freshness and balance to the meal.
  • Hearty Sides: Don’t forget a crusty loaf of sourdough bread or some warm dinner rolls for dipping into that delectable gravy.
  • Party Appetizer: For gatherings, simply add cocktail picks to the meatballs and arrange them on a platter. They make a sophisticated and flavorful bite-sized offering that’s sure to impress your guests.
  • Lingonberry Jam: For an authentic Swedish experience, a dollop of lingonberry jam on the side offers a tart and sweet contrast that perfectly cuts through the richness of the gravy. If you can’t find lingonberry, cranberry sauce or even a tart apple sauce can work in a pinch.

Discover More Delicious Ground Beef Recipes


If you’re a fan of easy and flavorful ground beef recipes, you’re in luck! Ground beef is a staple in many households for a reason – it’s affordable, versatile, and incredibly satisfying. From comforting casseroles to hearty main dishes, there are endless ways to transform this simple ingredient into a family favorite. If you enjoyed these Swedish Meatballs, you’ll surely love exploring some of our other top-rated ground beef recipes designed to make your meal planning easier and more delicious.

  • Shepherd’s Pie: A classic comfort food with a savory meat and vegetable base topped with fluffy mashed potatoes.
  • Salisbury Steaks: Tender beef patties smothered in a rich mushroom gravy, perfect for a cozy dinner.
  • Grape Jelly Meatballs: An unbelievably easy and delicious appetizer or main dish with a sweet and tangy sauce.
  • Southwest Ground Beef Casserole: A flavorful and hearty casserole packed with Tex-Mex inspired ingredients.
  • Beef Stroganoff Casserole: All the creamy, savory flavors of traditional beef stroganoff baked into a convenient casserole.

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!

Swedish Meatballs

Swedish Meatballs

These Swedish meatballs are infused with classic allspice and nutmeg for subtle warmth, then generously topped with an incredibly creamy gravy that’s to-die-for, and finally piled on a bed of fluffy mashed potatoes or comforting egg noodles for the ultimate satisfying meal.

5 from 7 votes

IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!

Print It
Pin It
Rate It
Save ItSaved!

Prevent your screen from going dark
Course: Dinner
Cuisine: American, Swedish
Servings: 4 servings
25 minutes
Calories: 662
Author: Amanda Davis

Ingredients

Meatballs

  • 1 lb ground beef or half ground beef, half ground pork
  • ½ yellow onion diced small
  • 1 egg
  • ½ cup Italian breadcrumbs
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp garlic powder
  • ¼ tsp allspice
  • ¼ tsp nutmeg
  • 2 Tbsp olive oil

Sauce

  • 4 Tbsp butter
  • 3 Tbsp all-purpose flour
  • 1 cup beef broth
  • ½ cup heavy whipping cream
  • 1 tsp Dijon mustard
  • 1 tsp Worcestershire sauce
  • 1 Tbsp fresh parsley chopped

Things You’ll Need

  • Large skillet

Before You Begin

  • You can double this recipe by doubling the meat, egg, and adding an additional 1/4 cup of breadcrumbs. All other measurements will remain the same. You will get 28 meatballs.

Instructions

  • Dice and sautee the onion until soft and translucent.
  • In a large mixing bowl, combine all the ingredients for the meatballs except the olive oil. Mix well but gently. Use a 1-1/2 Tablespoon scoop to portion out the meat mixture and form into uniform balls.
  • Heat olive oil in a skillet over medium-high heat. Place the meatballs in the hot skillet and brown on all sides, moving with tongs. Do not overcrowd the pan; cook in batches if necessary. Once all sides are browned, remove from skillet and set aside on a plate.
  • To the still-hot skillet, add butter and allow to melt over medium heat, scraping up any browned bits from the bottom. Dust in the flour and whisk continuously for 1-2 minutes, creating a smooth roux.
  • Slowly add the beef broth while whisking constantly and allow to thicken. Once the sauce has thickened to almost a gravy, pour in the heavy cream, Dijon mustard, and Worcestershire sauce. Whisk again and allow to simmer gently until desired thickness returns.
  • Add the browned meatballs back to the skillet and allow to simmer in the gravy for 5-7 minutes, turning often to ensure they are fully coated and heated through.
  • Finish with a garnish of fresh chopped parsley before serving.

Nutrition

Serving: 1serving (3-4 meatballs) | Calories: 662cal | Carbohydrates: 18g | Protein: 25g | Fat: 54g | Saturated Fat: 24g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 22g | Trans Fat: 2g | Cholesterol: 192mg | Sodium: 1238mg | Potassium: 469mg | Fiber: 1g | Sugar: 2g | Vitamin A: 964IU | Vitamin C: 3mg | Calcium: 91mg | Iron: 4mg
Tried this Recipe? Pin it for Later!Follow on Pinterest @AmandasCookin or tag #AmandasCookin!

The recipes on this blog are tested with a conventional gas oven and gas stovetop. It’s important to note that some ovens, especially as they age, can cook and bake inconsistently. Using an inexpensive oven thermometer can assure you that your oven is truly heating to the proper temperature. If you use a toaster oven or countertop oven, please keep in mind that they may not distribute heat the same as a conventional full sized oven and you may need to adjust your cooking/baking times. In the case of recipes made with a pressure cooker, air fryer, slow cooker, or other appliance, a link to the appliances we use is listed within each respective recipe. For baking recipes where measurements are given by weight, please note that results may not be the same if cups are used instead, and we can’t guarantee success with that method.