Swedish Meatballs with Gravy
If you’re looking for a dish that wraps you in warmth and comfort, then these Swedish Meatballs with Gravy are just what you need! This recipe has been a cherished favorite in my family for years, bringing smiles to our faces during busy weeknights and festive gatherings alike. The combination of tender meatballs and rich gravy is simply irresistible, making it perfect for cozy dinners or celebrations with loved ones.
What I love most about Swedish Meatballs with Gravy is how easy it is to prepare. You can whip it up in no time, and it’s always a crowd-pleaser. Whether you’re feeding a hungry family or hosting friends, this recipe will surely become a staple in your home!
Why You’ll Love This Recipe
- Quick and Easy: With just 20 minutes of prep time, you can have this comforting meal on the table in under an hour.
- Family-Friendly: Kids and adults alike adore these savory meatballs, making dinner a breeze.
- Make-Ahead Convenience: You can prepare the meatballs ahead of time and freeze them for future meals!
- Delicious Flavor: The blend of spices creates a mouthwatering taste that everyone will love.
- Versatile Pairing Options: Serve with mashed potatoes, lingonberry jam, or pickled cucumbers for an authentic experience.

Ingredients You’ll Need
Cooking should be fun and simple! For these Swedish Meatballs with Gravy, you’ll need some wholesome ingredients that pack a ton of flavor. Here’s what you’ll need to gather:
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 parts about this recipe is its flexibility! Feel free to get creative and make it your own with these simple variations:
- Swap the protein: Try using ground turkey or chicken for a lighter option while keeping all that delicious flavor intact.
- Add some veggies: Mix in finely chopped spinach or grated carrots for extra nutrients without compromising taste.
- Spice it up: If you love heat, add a pinch of cayenne pepper or crushed red pepper flakes to the meat mixture.
- Change the sauce: For an even creamier gravy, consider adding cream cheese or sour cream into the mix!
How to Make Swedish Meatballs with Gravy
Step 1: Prepare the Meatball Mixture
Start by combining your breadcrumbs and milk in a bowl. Let them soak together for about 5 minutes; this helps keep your meatballs moist. In another bowl, combine ground beef, finely grated onion, egg, allspice, nutmeg, salt, and black pepper. Then fold in the soaked breadcrumb mixture until everything is well blended. Remember to not overmix; we want those meatballs tender!
Step 2: Shape the Meatballs
Using your hands, form small meatballs about one inch in diameter. This size is perfect for even cooking and makes them easy to serve. Place them on a plate as you go; they’ll be ready for frying soon!
Step 3: Cook the Meatballs
In a large skillet over medium heat, melt butter. Once melted and bubbling softly, add your meatballs to the pan without overcrowding them—this will help them brown beautifully. Cook until they are golden brown on all sides and fully cooked through (about 10-12 minutes). Transfer them to a plate once done.
Step 4: Make the Gravy
In the same skillet where you cooked your meatballs (don’t waste that flavor!), whisk together flour and broth until smooth. Bring it to a gentle simmer while stirring continuously until thickened. Stir in heavy cream and soy sauce (or Worcestershire) for depth of flavor. Season with salt and pepper to taste.
Step 5: Combine Everything
Return the cooked meatballs back into the skillet with gravy. Let them simmer together for about 5 minutes so they can soak up all that delicious sauce. Your kitchen will smell heavenly at this point!
Now you’re ready to serve up these delightful Swedish Meatballs with Gravy! Enjoy every comforting bite!
Pro Tips for Making Swedish Meatballs with Gravy
Making Swedish Meatballs with Gravy is a delightful experience, and these tips will help you achieve the perfect dish every time!
-
Use fresh breadcrumbs: Fresh breadcrumbs absorb moisture better than dried ones, resulting in more tender meatballs that don’t dry out during cooking.
-
Don’t overmix the meat mixture: Overmixing can lead to tough meatballs. Gently combine the ingredients until just mixed for a light and fluffy texture.
-
Sear the meatballs first: Browning them in a skillet adds depth of flavor and a beautiful crust before finishing them in the gravy. This enhances the overall taste of your dish.
-
Adjust the seasoning: Tasting your meatball mixture before forming them can save you from bland meatballs. Adjust with salt and pepper according to your preference.
-
Let the gravy simmer: Giving your gravy time to simmer allows the flavors to meld beautifully, creating a rich and creamy sauce that perfectly complements the meatballs.
How to Serve Swedish Meatballs with Gravy
Serving Swedish Meatballs with Gravy is all about presentation and pairing it with delicious sides that enhance its wonderful flavors.
Garnishes
-
Chopped parsley: A sprinkle of fresh parsley adds a pop of color and freshness to your dish, making it visually appealing.
-
Lingonberry jam: This sweet-tart accompaniment brings out the savory flavors of the meatballs, providing an authentic Scandinavian touch.
Side Dishes
-
Mashed potatoes: Creamy mashed potatoes are classic companions for Swedish meatballs, soaking up all that delicious gravy for a comforting meal.
-
Roasted vegetables: Seasonal roasted vegetables like carrots, Brussels sprouts, or green beans add vibrant colors and nutrients while balancing out the richness of the dish.
-
Pickled cucumbers: Tangy pickled cucumbers provide a refreshing crunch that contrasts nicely with the savory meatballs and creamy gravy.
-
Rice or quinoa: For a lighter option, serve these meatballs over rice or quinoa. Both grains soak up the gravy beautifully while adding their own unique flavors.
Now you’re all set to enjoy a delightful plate of Swedish Meatballs with Gravy! Happy cooking!

Make Ahead and Storage
This Swedish Meatballs with Gravy recipe is perfect for meal prep, allowing you to enjoy a comforting dish any day of the week. Whether you’re planning for busy weeknights or hosting a gathering, these meatballs can be stored or frozen without compromising their delicious flavor.
Storing Leftovers
- Store any leftover meatballs and gravy in an airtight container in the refrigerator.
- They will keep well for up to 3 days.
- Reheat them gently on the stove over low heat or in the microwave until warmed through.
Freezing
- Allow the cooked meatballs to cool completely before freezing.
- Place them in a single layer on a baking sheet and freeze until solid, then transfer to a freezer-safe container or bag.
- They can be frozen for up to 3 months. Be sure to label with the date!
Reheating
- For best results, thaw frozen meatballs overnight in the refrigerator before reheating.
- Reheat in a skillet over low heat with extra beef broth or cream to keep them moist.
- Alternatively, you can microwave them on medium power until heated through, stirring occasionally.
FAQs
If you have questions about making Swedish Meatballs with Gravy, you’re not alone! Here are some common inquiries.
Can I make Swedish Meatballs with Gravy ahead of time?
Absolutely! You can prepare the meatballs and gravy ahead of time and store them in the refrigerator or freezer. Just reheat before serving for a quick meal.
What should I serve with Swedish Meatballs with Gravy?
Swedish Meatballs with Gravy pairs wonderfully with mashed potatoes, lingonberry jam, or pickled cucumbers. These sides enhance the flavors and provide a traditional experience!
How do I customize Swedish Meatballs with Gravy?
Feel free to add your favorite spices or herbs to the meat mixture. Chopped parsley or fresh dill can give an extra burst of flavor!
Can I use ground turkey instead of beef for Swedish Meatballs?
Yes! Ground turkey is a great alternative if you’re looking for a lighter option. Just be mindful that cooking times may vary slightly.
Final Thoughts
I truly hope you enjoy making these Swedish Meatballs with Gravy as much as I do! They bring warmth and comfort to any table, making every bite feel like a cozy hug. Don’t hesitate to experiment with sides or spices; this recipe is all about making it your own. Happy cooking, and may your kitchen be filled with delightful aromas and smiles!
Swedish Meatballs with Gravy
Indulge in the comforting flavors of Swedish Meatballs with Gravy, a dish that is sure to become a favorite in your home. These tender meatballs made with ground beef are enveloped in a rich and creamy gravy, creating a delightful meal that brings warmth and joy to any dinner table. Perfect for busy weeknights or special gatherings, this recipe is quick to prepare and can easily be made ahead of time for added convenience. Pair these savory meatballs with mashed potatoes or roasted vegetables for a wholesome experience that will impress both family and friends.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Dinner
- Method: Frying
- Cuisine: Scandinavian
Ingredients
- 1/2 cup breadcrumbs
- 1/4 cup milk
- 1/2 pound ground beef
- 1/2 small onion, finely grated
- 1 large egg
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1/2 cup heavy cream
Instructions
- In a bowl, combine breadcrumbs and milk; let soak for 5 minutes.
- In another bowl, mix ground beef, grated onion, egg, allspice, nutmeg, salt, and pepper.
- Fold in the soaked breadcrumb mixture gently until blended.
- Shape the mixture into small meatballs (about 1 inch in diameter).
- In a skillet over medium heat, melt butter; add meatballs and cook until golden brown on all sides (about 10-12 minutes). Remove from skillet.
- In the same skillet, whisk together flour and beef broth until smooth; simmer until thickened.
- Stir in heavy cream and season with salt and pepper; return meatballs to skillet and simmer for an additional 5 minutes.
Nutrition
- Serving Size: 4 meatballs (170g)
- Calories: 375
- Sugar: 3g
- Sodium: 570mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 17g
- Cholesterol: 85mg
