Swedish Meatballs with Gravy

Why Make This Recipe

Swedish meatballs with gravy are a comforting and delicious meal that brings warmth to any dinner table. This classic dish is not only tasty but also easy to make. The combination of beef and pork creates juicy meatballs, while the creamy gravy adds rich flavor. It’s perfect for family gatherings, weeknight dinners, or whenever you’re in the mood for something hearty and satisfying.

How to Make Swedish Meatballs with Gravy

Ingredients

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup finely chopped onion
  • 1 egg
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • 3 tbsp butter
  • 2 tbsp flour
  • 2 cups beef broth
  • 1/2 cup heavy cream

Directions

  1. In a bowl, mix the ground beef, ground pork, breadcrumbs, milk, onion, egg, salt, pepper, allspice, and nutmeg until fully combined.
  2. Form the mixture into meatballs about 1 inch in diameter.
  3. In a large skillet, heat butter over medium heat and cook the meatballs until browned on all sides, about 10-12 minutes. Remove the meatballs and set them aside.
  4. In the same skillet, add flour and stir for 1 minute.
  5. Gradually whisk in the beef broth and bring it to a simmer.
  6. Add heavy cream and return the meatballs to the skillet.
  7. Simmer for about 10 minutes until the sauce thickens.
  8. Serve warm.

How to Serve Swedish Meatballs with Gravy

Swedish meatballs are best served warm. You can enjoy them over a bed of creamy mashed potatoes, alongside buttered noodles, or with a simple side of steamed vegetables. Don’t forget to drizzle some of that rich gravy over everything for added flavor!

How to Store Swedish Meatballs with Gravy

To store leftover Swedish meatballs, place them in an airtight container in the refrigerator. They will last for about 3-4 days. If you want to keep them longer, you can freeze the meatballs and gravy in a freezer-safe container for up to three months. Just thaw and reheat when you’re ready to enjoy them again.

Tips to Make Swedish Meatballs with Gravy

  • For extra flavor, let the meat mixture sit for 10-15 minutes after mixing to allow the spices to meld.
  • Make sure you brown the meatballs well; this adds depth of flavor to the gravy.
  • If the gravy becomes too thick, you can thin it out with a little extra beef broth or water.

Variation

You can switch up the recipe by adding some finely chopped fresh herbs, like parsley or dill, to the meat mixture for a fresh twist. Another variation is to use ground turkey or chicken instead of beef and pork for a lighter version.

FAQs

Can I use only ground beef for the meatballs?
Yes, you can use just ground beef if you prefer, but the mix of beef and pork gives a richer flavor and juiciness.

What can I serve with Swedish meatballs?
They are delicious with mashed potatoes, egg noodles, rice, or even on their own with some crusty bread.

Can I make meatballs ahead of time?
Absolutely! You can mix and form the meatballs ahead of time and refrigerate them until you’re ready to cook. You can also freeze cooked meatballs for later use.

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 with gravy 2025 09 30 210005 150x150 1

Swedish Meatballs with Gravy

  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Browning and Simmering
  • Cuisine: Swedish
  • Diet: None

Description

A comforting and delicious dish featuring juicy meatballs in a rich creamy gravy, perfect for family gatherings or weeknight dinners.


Ingredients

  • 1 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1/4 cup finely chopped onion
  • 1 egg
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp ground allspice
  • 1/4 tsp ground nutmeg
  • 3 tbsp butter
  • 2 tbsp flour
  • 2 cups beef broth
  • 1/2 cup heavy cream


Instructions

  1. In a bowl, mix ground beef, ground pork, breadcrumbs, milk, onion, egg, salt, pepper, allspice, and nutmeg until fully combined.
  2. Form the mixture into meatballs about 1 inch in diameter.
  3. In a large skillet, heat butter over medium heat and cook the meatballs until browned on all sides, about 10-12 minutes. Remove the meatballs and set aside.
  4. In the same skillet, add flour and stir for 1 minute.
  5. Gradually whisk in the beef broth and bring it to a simmer.
  6. Add heavy cream and return the meatballs to the skillet.
  7. Simmer for about 10 minutes until the sauce thickens.
  8. Serve warm.

Notes

For extra flavor, let the meat mixture sit for 10-15 minutes after mixing. Make sure to brown the meatballs well for added depth of flavor.

Close
Your custom text © Copyright 2025. All rights reserved.
Close