Swedish Meatballs with Gravy
If you’re looking for a cozy dish that warms your heart and fills your belly, you’ve come to the right place! Swedish Meatballs with Gravy is a classic recipe that brings together tender, spiced meatballs swimming in a rich and creamy gravy. This dish is not just delicious; it’s perfect for busy weeknights or family gatherings when you want to create something comforting and satisfying without spending all day in the kitchen.
What I love about this recipe is how it effortlessly combines simple ingredients to create something extraordinary. Whether you’re cooking for a crowd or just whipping up dinner for yourself, these Swedish meatballs are sure to impress. You can pair them with mashed potatoes, lingonberry jam, or pickled cucumbers for that authentic Scandinavian experience. Trust me, once you try this dish, it’ll become a beloved favorite in your home!
Why You’ll Love This Recipe
- Quick and Easy: With just 20 minutes of prep time and 30 minutes of cooking, you’ll have a hearty meal ready in no time.
- Family-Friendly: These meatballs are loved by kids and adults alike. They’re flavorful yet mild enough for everyone to enjoy.
- Make-Ahead Convenience: You can prepare the meatballs ahead of time and simply reheat them when you’re ready to eat!
- Delicious Comfort: The creamy gravy elevates the dish and makes it feel like a warm hug on a plate.

Ingredients You’ll Need
Gathering ingredients for Swedish Meatballs with Gravy is a breeze! These are simple, wholesome items that you likely already have on hand. Here’s what you’ll need:
For the Meatballs
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1/2 pound ground beef
- 1/2 small onion (finely grated or minced)
- 1 large egg
- 1/2 teaspoon allspice
- 1/4 teaspoon nutmeg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
For the Gravy
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1/2 cup heavy cream
- 1 tablespoon soy sauce or Worcestershire sauce
- Salt and pepper to taste
Variations
One of the best things about Swedish Meatballs with Gravy is its flexibility! Feel free to mix things up based on your preferences:
- Swap the protein: Try using ground turkey or chicken instead of beef for a lighter option.
- Add some greens: Incorporate finely chopped spinach or kale into the meat mixture for an extra nutrition boost.
- Make it gluten-free: Use gluten-free breadcrumbs and flour to adapt this recipe for gluten sensitivities.
- Spice it up: If you like heat, add some crushed red pepper flakes or cayenne pepper to the meatball mixture.
How to Make Swedish Meatballs with Gravy
Step 1: Prepare the Meatball Mixture
In a large bowl, combine the breadcrumbs and milk. Let it sit for a few minutes until the breadcrumbs absorb the liquid. This step keeps your meatballs moist! Then add in the ground beef, grated onion, egg, allspice, nutmeg, salt, and pepper. Mix everything gently but thoroughly—overmixing can lead to tough meatballs.
Step 2: Form and Cook the Meatballs
Roll the mixture into small balls, about one inch in diameter. In a skillet over medium heat, melt some butter. Once hot, add the meatballs in batches, making sure they don’t overcrowd the pan. Sear them until they’re browned on all sides; this adds flavor! Once cooked through, remove them from the skillet and set aside.
Step 3: Make the Gravy
In the same skillet, melt more butter if needed. Sprinkle in flour while whisking constantly until it turns golden brown—this process creates a roux that thickens your gravy beautifully. Gradually pour in beef broth while whisking to avoid lumps. Allow it to simmer until thickened before adding cream and soy sauce (or Worcestershire sauce). Taste and adjust seasoning as desired!
Step 4: Combine Meatballs with Gravy
Finally, return those glorious meatballs back into the skillet with gravy. Let them simmer together for about five minutes so they soak up all that delicious flavor. Serve warm over mashed potatoes or alongside pickles for an authentic touch!
And there you have it—a delightful dish of Swedish Meatballs with Gravy that’s sure to become a staple in your home! Enjoy every bite!
Pro Tips for Making Swedish Meatballs with Gravy
Making the perfect Swedish meatballs is all about technique and a little love. Here are some handy tips to ensure your dish turns out delicious every time!
-
Use fresh breadcrumbs: Fresh breadcrumbs will absorb the milk better, resulting in a more tender meatball. Store-bought dry breadcrumbs can be used, but they may not give the same texture.
-
Do not overmix the meat: When combining your ground beef and other ingredients, mix just until combined. Overmixing can lead to tough meatballs, and nobody wants that!
-
Brown the meatballs well: Searing the meatballs before adding them to the gravy not only enhances their flavor but also gives them a lovely color. This step adds depth to your dish!
-
Adjust seasoning as needed: Taste your gravy before serving. If it’s lacking flavor, a pinch of salt or a dash of soy sauce can help elevate it. Remember, everyone’s palate is different, so adjust according to your preference.
-
Let it simmer: Allowing the meatballs to simmer in the gravy for a few extra minutes helps them soak up all that delicious flavor. Plus, it makes for a creamy and rich sauce!
How to Serve Swedish Meatballs with Gravy
Serving Swedish Meatballs with Gravy is all about presentation and pairing it with delightful accompaniments. Here are some ideas to make your meal truly special.
Garnishes
- Chopped parsley: A sprinkle of fresh parsley adds a pop of color and freshness that brightens up the dish.
- Lingonberry jam: This traditional accompaniment is slightly tart and sweet, providing a perfect contrast to the savory meatballs and creamy gravy.
Side Dishes
- Mashed potatoes: Creamy mashed potatoes are a classic pairing that complements the rich gravy beautifully, making every bite comforting.
- Roasted vegetables: Seasonal roasted veggies add texture and flavor while keeping the meal balanced and nutritious.
- Pickled cucumbers: Their crispness and tang provide a refreshing crunch that cuts through the richness of the meatballs.
- Rice or noodles: A simple side of fluffy rice or egg noodles can soak up any extra gravy, ensuring no delicious morsel goes uneaten.
Enjoy sharing this warm Scandinavian classic with family or friends!

Make Ahead and Storage
This Swedish Meatballs with Gravy recipe is perfect for meal prep! You can easily make a big batch and store it for quick weeknight dinners. Here’s how to keep your delicious meatballs fresh.
Storing Leftovers
- Place cooled meatballs in an airtight container.
- Store them in the refrigerator for up to 3 days.
- Ensure the gravy is also stored separately if you prefer it that way.
Freezing
- Allow meatballs and gravy to cool completely before freezing.
- Use freezer-safe bags or containers, removing as much air as possible.
- They can be frozen for up to 3 months for best quality.
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat on the stovetop over low heat, stirring gently until warmed through.
- You can also microwave them in short intervals, checking frequently to avoid overcooking.
FAQs
Here are some common questions about Swedish Meatballs with Gravy that may help you in your cooking journey!
Can I use ground turkey instead of beef for Swedish Meatballs with Gravy?
Absolutely! Ground turkey works well as a leaner alternative. Just keep in mind that it may have a slightly different flavor profile.
What side dishes pair well with Swedish Meatballs with Gravy?
Traditional accompaniments include mashed potatoes, lingonberry jam, or pickled cucumbers. These sides provide a lovely contrast to the savory meatballs!
How long does it take to make Swedish Meatballs with Gravy?
The total time for this recipe is approximately 50 minutes, making it a great option for a weeknight dinner without too much fuss.
Can I prepare Swedish Meatballs with Gravy ahead of time?
Yes! You can make them ahead of time and store them in the fridge or freezer, making mealtime even easier later on.
Final Thoughts
I hope this recipe for Swedish Meatballs with Gravy brings warmth and comfort to your table! It’s a wonderful dish that’s not only easy to prepare but also packed with flavor. Enjoy making this classic Scandinavian favorite, and don’t forget to share it with your loved ones. Happy cooking!
Swedish Meatballs with Gravy
Swedish Meatballs with Gravy is a comforting and hearty dish that brings warmth to any table. Perfect for busy weeknights or family gatherings, this recipe features tender meatballs made from ground beef, seasoned with allspice and nutmeg, simmered in a rich and creamy gravy. Serve them over fluffy mashed potatoes or alongside pickled cucumbers for a delightful Scandinavian experience. With simple ingredients and straightforward steps, you can create this beloved classic that is sure to impress friends and family alike.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: Serves 4
- Category: Main
- Method: Skillet Cooking
- Cuisine: Scandinavian
Ingredients
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1/2 pound ground beef
- 1 small onion (finely grated)
- 1 large egg
- 1/2 teaspoon allspice
- 1/4 teaspoon nutmeg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1/2 cup heavy cream
- Salt and pepper to taste
Instructions
- In a large bowl, combine breadcrumbs and milk; let sit for a few minutes.
- Add ground beef, grated onion, egg, allspice, nutmeg, salt, and pepper; mix gently until combined.
- Form mixture into one-inch meatballs.
- In a skillet over medium heat, melt butter; brown meatballs on all sides. Remove from skillet.
- In the same skillet, prepare gravy by whisking flour into melted butter until golden; gradually add beef broth while stirring.
- Simmer until thickened; stir in cream and soy sauce.
- Return meatballs to the skillet; simmer for an additional five minutes.
Nutrition
- Serving Size: 4 meatballs (150g)
- Calories: 370
- Sugar: 2g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 90mg
