If you’ve been hunting for The Best Swedish Meatballs Recipe that’s truly authentic and meltingly tender, you’re in the right place. I absolutely love how this recipe balances rich, savory meatballs with that creamy, cozy gravy we all crave. When I first tried making Swedish meatballs, I used to struggle with dry, dense results, but this version nails that perfect, delicate texture every time—and I can’t wait to share it with you!

🤍

Why You’ll Love This Recipe

  • Tender, Juicy Meatballs: Thanks to soaked bread and a blend of beef and pork, these meatballs stay moist and flavorful.
  • Rich, Creamy Gravy: The luscious sauce, enriched with heavy cream and a touch of nutmeg, perfectly complements the meatballs.
  • Easy to Follow Steps: I break it down clearly to help you nail every part—from mixing to baking and sauce-making.
  • Comfort Food Classic: This dish brings warmth to your table, making it perfect for family dinners or cozy nights in.

Ingredients You’ll Need

The ingredients here work together to create those classic Swedish flavors and tender textures. Keeping ground beef and pork together gives you depth without dryness, and the soaked bread is my secret to keeping everything soft and tender. Let’s dive into the details so you can shop with confidence.

  • White bread: Use crustless slices so it absorbs the cream evenly, creating that perfect binder for the meatballs.
  • Heavy cream: This adds richness both in the meatball mixture and the gravy for that signature silky mouthfeel.
  • Onion powder: A simple way to add sweet, mellow onion flavor without extra bits in your meatballs.
  • Garlic powder: A subtle flavor boost that blends seamlessly into the meat.
  • Ground beef (85/15): The lean-fat balance here is perfect to keep meatballs juicy but not greasy.
  • Ground pork: Adds extra moisture and fat, making the meatballs tender and luscious. You can swap with more beef if you prefer.
  • Egg: Acts as a binder and helps the meatballs hold their shape without toughness.
  • Brown sugar: Brings just a touch of sweetness, balancing the savory notes nicely.
  • Kosher salt: Essential for seasoning – don’t skip or underestimate it!
  • Black pepper: Adds warmth and a bit of punch to the flavor.
  • Butter: For the gravy base – extra flavors come from drippings if you have them after baking.
  • Flour: Thickens the gravy into that creamy, velvety coating we love on Swedish meatballs.
  • Beef broth: The backbone of the gravy – choose a good quality broth for best taste.
  • Worcestershire sauce: Adds umami depth to the sauce; more can be added to taste.
  • Nutmeg (optional): Just a slight pinch elevates the flavor, giving a subtle warmth and authenticity.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how adaptable The Best Swedish Meatballs Recipe is. Over the years, I’ve tried a few different twists to match what I have on hand or dietary needs, and it turns out great every time. Feel free to personalize this recipe to make it your own!

  • Meat Swap: If you want a leaner option, swap the pork for all ground beef. I’ve done this plenty and it’s still delicious, just keep an eye on moisture levels.
  • Dairy-Free Variation: Use coconut cream instead of heavy cream in the gravy; it adds a bit of sweetness and richness with no dairy.
  • Spice it Up: Adding freshly grated nutmeg or a pinch of allspice can bring a slightly more traditional Scandinavian flavor profile. I discovered this trick from a Swedish friend and it’s a game-changer.
  • Gluten-Free Option: Swap the white bread with gluten-free breadcrumbs and use a gluten-free flour blend for the gravy. I tried this for a friend once and the results were outstanding.

How to Make The Best Swedish Meatballs Recipe

Step 1: Soak and Mix the Meatball Base

Start by soaking the crustless white bread slices in heavy cream for 5 to 10 minutes until they’re completely soft. Then, I like to mash this mixture well with my hands or a spoon—it becomes a smooth, creamy paste that keeps the meatballs tender. Combine this with the ground beef, pork, egg, garlic and onion powders, brown sugar, kosher salt, and a few shakes of black pepper in a large bowl. Mix everything just until combined; overmixing can make the meatballs tough.

Step 2: Shape and Bake the Meatballs

Roll the meat mixture into smallish meatballs—about the size of a golf ball works well. If the mixture feels too wet to handle, don’t panic! You can sprinkle in a bit of panko or even a tablespoon of cornstarch to give it more grip, but I’ve found it usually isn’t necessary. Arrange the meatballs on a baking sheet or baking dish and bake at 400°F for 20 to 25 minutes until cooked through and lightly browned.

Step 3: Make the Creamy Gravy

While the meatballs bake, melt butter in a large skillet or sauté pan over medium heat. If you have any meatball drippings, use those too—they add great flavor. Whisk in the flour and let it bubble for 2 to 3 minutes to form a roux, which is the base of your gravy. Slowly pour in the beef broth, stirring constantly. The sauce will thicken and smooth out as it simmers. Next, stir in the heavy cream and season with Worcestershire sauce, brown sugar, kosher salt, and a faint dash of nutmeg. Taste and adjust seasonings—the gravy is where the flavor magic happens, so don’t be shy with your tweaks.

Step 4: Combine and Serve

Add the baked meatballs back into the pan with the creamy gravy. Cover and keep warm on the stove or transfer the pan to the oven on low heat. This lets the meatballs soak up the sauce and get even more tender and flavorful. Serve over creamy mashed potatoes, alongside a crisp cucumber salad, and if you can get your hands on some lingonberries, they’re a perfect traditional touch!

👨‍🍳

Pro Tips for Making The Best Swedish Meatballs Recipe

  • Don’t Overmix: Mixing the meat gently helps keep the meatballs tender instead of tough.
  • Use a Meat Thermometer: To ensure perfectly cooked meatballs, aim for an internal temp of 160°F.
  • Let Meatballs Soak in Gravy: I learned that the longer they hang out in the sauce, the more flavorful and juicy they become.
  • Adjust Seasoning at the End: Always taste the gravy last and tweak salt, sugar, and Worcestershire sauce to get the balance just right.

How to Serve The Best Swedish Meatballs Recipe

A white bowl filled with a creamy beige mashed potato base spread evenly as the bottom layer, topped with four round brown meatballs covered in a smooth, light beige creamy sauce with black pepper sprinkled on top. To the right side inside the bowl, there is a small pile of thin, green cucumber slices with a fresh, moist texture, and next to the cucumber, a dollop of dark purple jam-like sauce with a glossy finish. A fork rests on the left edge of the bowl. The bowl is placed on a white marbled surface with a sprig of fresh green thyme on the left and an orange cloth nearby. In the upper right corner, part of a white baking dish is visible, showing more meatballs covered in the same creamy sauce. photo taken with an iphone --ar 4:5 --v 7

Garnishes

I usually garnish my Swedish meatballs with a sprinkle of fresh chopped parsley for a pop of color and freshness. Sometimes I add a dollop of lingonberry jam on the side, especially for guests—it adds the perfect sweet-tart contrast to the rich gravy that my family and friends rave about.

Side Dishes

Mashed potatoes are my go-to side for soaking up every drop of that creamy gravy, but boiled baby potatoes tossed in butter and dill also work beautifully. A simple cucumber salad with vinegar and dill cuts through the richness and keeps things light. Don’t forget those lingonberries if you can find them—they’re a traditional accompaniment that absolutely make the dish special.

Creative Ways to Present

For holiday dinners or when I want to impress guests, I serve the meatballs in mini cast iron skillets, topped with gravy and a sprinkle of fresh herbs. Another fun idea is making slider-sized meatball sandwiches with crusty bread and pickled cucumbers—my kids love this casual twist on the classic!

Make Ahead and Storage

Storing Leftovers

Whenever I have leftovers, I store the meatballs and gravy together in an airtight container in the fridge. This keeps them moist and flavorful for up to 3 days. I find that having them ready to reheat and serve makes weekday meals so much easier.

Freezing

Swedish meatballs freeze wonderfully! After baking and cooling, I freeze the meatballs separately on a sheet pan, then transfer them to a freezer bag. The gravy freezes well in a separate container. This way, you can thaw them slowly in the fridge overnight and combine for a quick homemade meal anytime.

Reheating

When reheating leftovers, I warm the meatballs gently in a skillet over low heat with the gravy to keep them tender and juicy. Avoid microwaving directly as it tends to dry them out. Adding a splash of broth or cream during reheating helps restore the sauce’s silky texture.

FAQs

  1. Can I make The Best Swedish Meatballs Recipe without pork?

    Absolutely! You can substitute the ground pork with an equal amount of ground beef if you prefer, though pork adds extra moisture and tenderness. Just be mindful that the texture might be slightly firmer without pork.

  2. How do I prevent the meatballs from drying out?

    The secret is soaking the bread in heavy cream before adding it to the meat mixture and not overworking the meat. Baking at a high temperature ensures the meatballs cook quickly and stay juicy. Serving them with the rich gravy also helps keep them moist.

  3. Can I use fresh onions instead of onion powder?

    You can, but finely minced and lightly sautéed onions work best to avoid adding excess moisture that can affect texture. Onion powder keeps the meatballs smooth and tender, but fresh onions add a fresher flavor if you prefer.

  4. What can I substitute for heavy cream in the gravy?

    Milk or half-and-half can work in a pinch, but for that signature creamy richness, heavy cream is best. For a dairy-free alternative, coconut cream is a great substitute that adds a subtle sweetness and velvety texture.

  5. How should I serve leftover Swedish meatballs?

    Leftovers are fantastic served over mashed potatoes, buttered egg noodles, or even in a sandwich. Just reheat gently in the gravy to keep them tender and flavorful.

Final Thoughts

This recipe will quickly become your go-to for comforting, classic Swedish meatballs. What I love most is how reliably tender and flavorful the meatballs turn out, even if you’re new to cooking them. I’ve lost count of the number of times my family goes crazy over this dish, and it’s one I happily share because it always impresses with minimal fuss. So grab those ingredients, roll up your sleeves, and enjoy every bite of The Best Swedish Meatballs Recipe—you won’t regret it!

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

The Best Swedish Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 60 reviews
  • Author: Julia
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 5 to 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Swedish

Description

These classic Swedish Meatballs are perfectly tender and spiced, baked to juicy perfection, and smothered in a creamy, savory gravy. A comforting dish traditionally served over mashed potatoes with cucumber salad and lingonberries, ideal for a cozy family dinner or special occasion.


Ingredients

Meatballs

  • 4 slices white bread, no crusts
  • 1/2 cup heavy cream
  • 1 teaspoon onion powder
  • 3/4 teaspoon garlic powder
  • 1 pound ground beef (85/15)
  • 1 pound ground pork (or substitute with another pound of ground beef)
  • 1 egg
  • 2 tablespoons brown sugar
  • 2 teaspoons kosher salt
  • Black pepper, a few shakes

Gravy

  • 2 tablespoons butter (or drippings from baked meatballs)
  • 2 tablespoons flour
  • 1 1/2 cups beef broth (more as needed)
  • 1 cup heavy cream
  • 1 tablespoon Worcestershire sauce (more to taste)
  • 1-2 teaspoons brown sugar
  • 1 teaspoon kosher salt (to taste, add last)
  • Very slight dash of nutmeg (optional)


Instructions

  1. Prepare the bread paste and mixture: In a small bowl, soak the white bread slices in 1/2 cup heavy cream for 5-10 minutes until softened. Mash the bread thoroughly with a spoon or your hands until it forms a paste. In a large bowl, combine the bread paste with onion powder, garlic powder, ground beef, ground pork, egg, brown sugar, kosher salt, and black pepper. Mix everything well until fully combined. If the mixture feels too wet to handle, add a tablespoon of panko or cornstarch to help it hold together, but a moist mixture is normal and results in tender meatballs.
  2. Form and bake meatballs: Preheat your oven to 400°F (200°C). Shape the meat mixture into smallish meatballs and place them evenly spaced on a baking sheet or baking dish. Bake for 20-25 minutes until the meatballs are cooked through and nicely browned.
  3. Make the gravy: While the meatballs are baking, melt 2 tablespoons of butter in a large skillet or braiser over medium heat. Whisk in 2 tablespoons of flour to form a roux and let it bubble and cook for 2-3 minutes to eliminate the raw flour taste. Slowly add 1 1/2 cups beef broth in increments, whisking continuously until a smooth gravy forms. Stir in 1 cup heavy cream and season with Worcestershire sauce, brown sugar, kosher salt, and a slight dash of nutmeg if desired. Taste and adjust the seasoning for balance and richness.
  4. Combine meatballs and gravy: Add the baked meatballs into the skillet with the gravy. Cover the pan to keep warm, allowing the meatballs to soak in the sauce and develop more tenderness and flavor. Alternatively, transfer the pan to the oven on low or warm heat to let them continue cooking gently in the gravy.
  5. Serve: Serve the Swedish meatballs hot over creamy mashed potatoes, accompanied by a cucumber salad and lingonberries for an authentic traditional meal.

Notes

  • For extra binding, when the mixture feels too wet, add panko breadcrumbs or cornstarch.
  • Making the roux properly ensures a smooth, thick gravy without lumps.
  • Adjust seasoning of the gravy last after adding cream to balance flavors perfectly.
  • Letting meatballs soak in the sauce enhances tenderness and depth of flavor.
  • Traditional accompaniments include mashed potatoes, cucumber salad, and lingonberries for a classic Swedish meal.

Nutrition

  • Serving Size: 1 serving (approx. 5-6 meatballs with gravy)
  • Calories: 452
  • Sugar: 6.3 g
  • Sodium: 1143.1 mg
  • Fat: 24.5 g
  • Saturated Fat: 14.3 g
  • Unsaturated Fat: 9.7 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 18.4 g
  • Fiber: 0.9 g
  • Protein: 38 g
  • Cholesterol: 175.7 mg

Similar Posts

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