Recipe Ideas

Swedish meatballs coated in creamy gravy with parsley

Swedish meatballs are a cozy skillet dinner built from tender beef-and-pork meatballs, gentle allspice and nutmeg, and a silky gravy. The meatballs brown in One Pan, then finish in a sauce made with beef broth, Dijon, Worcestershire, butter, flour, and sour cream. Serve them over mashed potatoes, egg noodles, or rice when you want a satisfying meal that feels special without requiring complicated technique.

Why Swedish meatballs work

Using both beef and pork keeps the meatballs flavorful and tender. Panko gives the mixture a light texture, while allspice and nutmeg add the characteristic warm background flavor without making the dish sweet. Browning the meatballs before building the gravy leaves savory fond in the skillet, so the sauce tastes deeper than a separately made Cream Sauce.

The gravy should be smooth and pourable, thick enough to cling to a meatball but loose enough to spoon over noodles. Add the Sour Cream over low heat so it blends into the sauce without boiling.

What are Swedish meatballs?

They are small, seasoned meatballs served with a savory cream gravy. This version uses beef and pork, warm spices, and a skillet method for a browned exterior and tender center.

Ingredients for Swedish meatballs

  • 1 pound ground beef
  • 1 pound ground pork
  • 1 large egg
  • 1/2 cup panko breadcrumbs
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons olive oil, for frying
  • 1/4 cup butter
  • 1/3 cup flour
  • 3 cups beef broth
  • 1/2 teaspoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • 1/2 cup full-fat sour cream
  • 1 tablespoon chopped fresh parsley

Ingredients for Swedish meatballs and creamy gravy arranged on a counter

How to make them

First, combine the beef, pork, egg, panko, salt, garlic powder, onion powder, allspice, and nutmeg. Mix only until evenly combined; overmixing can make the meatballs dense. Shape the mixture into consistent 1-inch balls so they cook at the same rate.

  • Heat the olive oil in a large skillet over medium-high heat. Brown the meatballs in batches, turning them until several sides are browned and the centers are cooked through. Move them to a plate.
  • Melt the butter in the same skillet. Whisk in the flour and cook for 1 minute, just until the roux loses its raw flour smell.
  • Gradually whisk in the beef broth, then add the Dijon and Worcestershire sauce. Scrape up the browned bits as the liquid loosens them.
  • Simmer until the gravy lightly coats a spoon. Lower the heat, stir in the sour cream, and return the meatballs to the skillet. Warm gently and finish with parsley.

Swedish meatballs browning in a skillet beside creamy gravy

Serving ideas

Mashed potatoes are the classic partner because they catch every bit of gravy. Buttered egg noodles, rice, or roasted potatoes also work well. Add a crisp green salad or steamed Green Beans to balance the richness. For a sharper contrast, serve with a spoonful of lingonberry jam or cranberry sauce.

Tips and an optional variation

Use a light touch when mixing and keep the meatballs similar in size. If the gravy becomes too thick, loosen it with a splash of broth. If it is too thin, simmer it briefly before adding the Sour Cream. A useful optional variation is to replace half the sour cream with heavy cream for a milder, richer sauce; this changes the finish but not the meatball method.

This recipe is especially practical for a Sunday dinner or a make-ahead weeknight meal. Brown the meatballs earlier in the day, refrigerate them, and finish them in the gravy just before serving.

Storage and reheating

Refrigerate cooled meatballs and gravy in a covered container for up to 3 days. Reheat gently in a skillet over low heat with a splash of broth, stirring occasionally. Avoid a hard boil because the sour cream-based gravy can separate. Freeze the cooked meatballs separately from the gravy for up to 2 months; thaw overnight and rewarm slowly.

Search answers

What are Swedish meatballs served with?

Serve them with mashed potatoes, egg noodles, rice, or roasted potatoes, plus a green vegetable and an optional tart berry condiment.

What gives Swedish meatballs their flavor?

The beef-and-pork mixture, browned skillet crust, allspice, nutmeg, Dijon, and Worcestershire sauce create their distinctive savory flavor.

How do you keep meatballs tender?

Mix gently, use panko and egg for structure, avoid overcooking, and finish the browned meatballs in the gravy.

FAQs about Swedish meatballs

Can I use only ground beef?
Yes, though the meatballs will be slightly leaner and less rich than the beef-and-pork version.
Why did my gravy turn grainy?
The sour cream was likely heated too aggressively. Lower the heat before stirring it in and never let the finished gravy boil.
Can I make these ahead?
Yes. Refrigerate cooked meatballs and reheat them gently in the gravy with a little broth.

Finished Swedish meatballs in creamy gravy served with parsley

With a browned exterior, tender center, and creamy gravy, these Swedish meatballs turn familiar pantry ingredients into a complete, comforting dinner.

Detailed cooking notes

Combine beef, pork, egg, panko, salt, garlic powder, onion powder, allspice, and nutmeg. Shape into 1-inch meatballs.

Heat olive oil in a large skillet over medium-high heat. Brown meatballs in batches, turning until browned on several sides and cooked through. Transfer to a plate.

Combine beef, pork, egg, panko, salt, garlic powder, onion powder, allspice, and nutmeg. Shape the mixture into 1-inch meatballs. This first step is worth doing carefully because evenly sized meatballs finish together. A small cookie scoop helps, but lightly oiled hands work just as well. Do not pack the mixture tightly while shaping.

Heat olive oil in a large skillet over medium-high heat. Brown meatballs in batches, turning them until browned on several sides and cooked through. Transfer to a plate. Crowding the pan traps steam and prevents browning, so leave space around each meatball and add a little more oil only if the pan looks dry.

Melt butter in the skillet. Whisk in flour and cook for 1 minute. Gradually whisk in beef broth, Dijon, and Worcestershire sauce. Adding the broth gradually prevents lumps and gives the browned bits time to dissolve into the gravy. Keep whisking around the edges of the pan, where flour can collect.

Simmer the gravy until lightly thickened. Lower heat, stir in sour cream, and return meatballs to the skillet. Warm gently, then finish with parsley. The sauce is ready when it coats the back of a spoon and the meatballs are hot throughout. Gentle heat protects the smooth texture of the sour cream.

Doneness and troubleshooting

Look for a browned surface, a firm but springy center, and clear, gently bubbling gravy. If you are checking with a thermometer, the meatballs should reach a safe internal temperature for ground meat. If the meatballs brown too quickly, reduce the heat and finish them in the sauce. If the gravy tightens while sitting, stir in broth one tablespoon at a time.

For a lighter plate, serve a smaller portion over steamed vegetables and use the gravy sparingly. For a family-style dinner, place the skillet on the table with mashed potatoes, noodles, chopped parsley, and a tart condiment so everyone can assemble a plate. The recipe also scales well, but use a wide pan or brown in batches.

No ratings yet
Swedish meatballs coated in creamy gravy with parsley

Easy Swedish Meatballs with Creamy Gravy

Make tender Swedish meatballs with beef, pork, warm spices, and a creamy pan gravy for a comforting dinner served over mashed potatoes or noodles.
Prep : 10 Total : 25 minutes

Ingredients
  

Ingredients

  • 1 pound ground beef
  • 1 pound ground pork
  • 1 large egg
  • 1/2 cup panko breadcrumbs
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon ground allspice
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons olive oil for frying
  • 1/4 cup butter
  • 1/3 cup flour
  • 3 cups beef broth
  • 1/2 teaspoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • 1/2 cup full-fat sour cream
  • 1 tablespoon fresh parsley chopped

Instructions
 

Instructions

  • Combine beef, pork, egg, panko, salt, garlic powder, onion powder, allspice, and nutmeg. Shape into 1-inch meatballs.
  • Heat olive oil in a large skillet over medium-high heat. Brown meatballs in batches, turning until browned on several sides and cooked through. Transfer to a plate.
  • Melt butter in the skillet. Whisk in flour and cook for 1 minute. Gradually whisk in beef broth, Dijon, and Worcestershire sauce.
  • Simmer the gravy until lightly thickened. Lower heat, stir in sour cream, and return meatballs to the skillet. Warm gently, then finish with parsley.

Recipes Should You See

As Seen On:

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

as seen on:

as seen on:

0
Would love your thoughts, please comment.x
()
x

Download My FREE Protein Meal Plan!