Swedish Meatballs with Creamy Gravy Recipe
Introduction
Swedish Meatballs with Creamy Gravy offer a comforting and flavorful meal that’s perfect for any night of the week. These tender meatballs coated in a rich, velvety sauce are sure to become a family favorite. Serve them over mashed potatoes or noodles for a true taste of Sweden.

Ingredients
- 1 pound ground beef
- 1/2 pound ground pork
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup onion, finely chopped
- 1/4 cup milk
- 1 large egg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon ground allspice
- 2 tablespoons fresh parsley, chopped (optional)
- 3 tablespoons butter
- 1/4 cup all-purpose flour
- 2 cups beef broth
- 1 cup heavy cream
- 1 tablespoon soy sauce
- Salt and pepper to taste
Instructions
- Step 1: In a large bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, chopped onion, milk, egg, salt, black pepper, nutmeg, allspice, and parsley if using. Mix until just combined.
- Step 2: Shape the mixture into small meatballs, about 1 inch in diameter.
- Step 3: Heat a bit of oil in a large skillet over medium heat. Cook the meatballs in batches, turning occasionally, until browned on all sides and cooked through, about 8-10 minutes. Remove meatballs from the skillet and set aside.
- Step 4: In the same skillet, melt butter over medium heat. Whisk in the flour and cook for 1-2 minutes until golden brown.
- Step 5: Gradually whisk in the beef broth, stirring constantly until the mixture thickens.
- Step 6: Stir in the heavy cream and soy sauce. Season with salt and pepper to taste. Let the gravy simmer for a few minutes until creamy.
- Step 7: Return the meatballs to the skillet with the gravy, gently stirring to coat them in the sauce. Simmer for another 5 minutes to heat through.
- Step 8: Serve the Swedish meatballs hot, garnished with additional parsley if desired. They pair well with mashed potatoes, egg noodles, or rice.
Tips & Variations
- For a lighter option, use half ground beef and half ground turkey instead of pork.
- Adding a pinch of smoked paprika to the meat mixture can add a subtle depth of flavor.
- If you prefer a thicker gravy, cook it a bit longer after adding the cream until it reaches desired consistency.
- Fresh herbs like thyme or dill can be added to the gravy for a slightly different twist.
Storage
Store leftover meatballs and gravy in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, stirring occasionally, or microwave covered until warmed through. You can also freeze the meatballs and gravy separately for up to 2 months; thaw in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the meatballs ahead of time?
Yes, you can prepare and shape the meatballs a day ahead and keep them covered in the refrigerator. Cook them just before making the gravy for best freshness.
What can I serve with Swedish meatballs?
Traditional sides include creamy mashed potatoes, buttered egg noodles, or steamed rice. Pickled cucumbers or lingonberry jam also complement the dish nicely.
Print
Swedish Meatballs with Creamy Gravy Recipe
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
This classic Swedish Meatballs with Creamy Gravy recipe combines tender, flavorful meatballs made from a blend of ground beef and pork, seasoned with warming spices and Parmesan cheese, simmered in a rich and velvety creamy gravy. Perfectly paired with mashed potatoes or egg noodles, this comforting dish is a delightful meal for any occasion.
Ingredients
For the Meatballs:
- 1 pound ground beef
- 1/2 pound ground pork
- 1/2 cup breadcrumbs
- 1/4 cup grated Parmesan cheese
- 1/4 cup onion, finely chopped
- 1/4 cup milk
- 1 large egg
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon ground allspice
- 2 tablespoons fresh parsley, chopped (optional)
For the Creamy Gravy:
- 3 tablespoons butter
- 1/4 cup all-purpose flour
- 2 cups beef broth
- 1 cup heavy cream
- 1 tablespoon soy sauce
- Salt and pepper to taste
Instructions
- Prepare the Meatballs: In a large bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, finely chopped onion, milk, egg, salt, black pepper, nutmeg, allspice, and fresh parsley if using. Mix gently until just combined to avoid overworking the meat.
- Form Meatballs: Shape the meat mixture into small, uniform meatballs about 1 inch in diameter to ensure even cooking.
- Brown Meatballs: Heat a bit of oil in a large skillet over medium heat. Cook the meatballs in batches, turning occasionally to brown all sides, about 8-10 minutes total until cooked through. Remove meatballs from the skillet and set aside.
- Make the Creamy Gravy: In the same skillet, melt butter over medium heat. Whisk in the all-purpose flour and cook for 1-2 minutes until the mixture turns golden brown, forming a roux. Gradually whisk in beef broth, continuously stirring until the gravy thickens.
- Add Cream and Season: Stir in heavy cream and soy sauce. Season with salt and pepper to taste. Allow the gravy to simmer gently for a few minutes until it becomes creamy and smooth.
- Combine Meatballs and Gravy: Return the cooked meatballs to the skillet, gently stirring to coat them in the creamy gravy. Let everything simmer together for an additional 5 minutes to heat through fully.
- Serve: Serve the Swedish meatballs hot, optionally garnished with extra fresh parsley. They pair beautifully with mashed potatoes, egg noodles, or rice for a hearty meal.
Notes
- Use fresh parsley for garnish to enhance flavor and presentation.
- Ensure meatballs are uniformly sized to cook evenly.
- Do not overmix the meatball mixture to keep meatballs tender.
- For a lighter version, substitute heavy cream with half-and-half or milk.
- Breadcrumbs can be replaced with gluten-free alternatives if needed.
- Make sure to brown meatballs well for added flavor before simmering in gravy.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Frying
- Cuisine: Swedish
Keywords: Swedish meatballs, creamy gravy, comfort food, ground beef and pork meatballs, home-cooked Swedish recipe

