Swedish Meatballs

Featured in Easy Family Meals.

Swedish meatballs are a comforting classic featuring tender, seasoned meatballs cooked to perfection in a rich, creamy gravy. Ground beef is mixed with seasonings like parsley and pepper, then lightly browned in a skillet. The savory gravy, made from beef consomme, milk, and Worcestershire sauce, perfectly complements the meatballs' richness. Serve this hearty dish over buttery egg noodles, garnished with fresh parsley for an irresistible meal that's easy to prepare and full of comforting flavors. Perfect for family dinners or casual gatherings!

Mina cooking in her kitchen
Updated on Mon, 12 May 2025 20:09:38 GMT
A plate of pasta with meatballs and sauce. Pin it
A plate of pasta with meatballs and sauce. | lastminrecipes.com

This authentic Swedish meatball recipe transforms simple ingredients into a comforting dinner that brings the taste of Scandinavia to your table. The tender beef meatballs swimming in rich, velvety gravy served over buttery egg noodles creates a dish that satisfies deep winter cravings and makes ordinary weeknights feel special.

The first time I made these Swedish meatballs during a blizzard three years ago, my husband declared them better than the ones at that famous furniture store. Now they appear on our table at least monthly when comfort food cravings hit.

Ingredients

  • Ground beef: Provides the perfect base for tender juicy meatballs. Choose 80/20 for best flavor and texture
  • Seasoned bread crumbs: Help bind the mixture while adding subtle seasoning
  • Fresh parsley: Brightens both the meatballs and final dish with color and fresh flavor
  • Condensed beef consommé: Creates an incredibly rich gravy base with deep umami notes
  • Worcestershire sauce: Adds complex savory depth that makes the gravy irresistible
  • Allspice and nutmeg: Provide the signature Swedish flavor profile that distinguishes these from Italian style meatballs

Step-by-Step Instructions

Create the Meatball Mixture:
Combine bread crumbs, chopped onion, beaten eggs, parsley, pepper and salt in a large mixing bowl. The breadcrumbs absorb moisture while the eggs provide binding power. Gently fold in the ground beef using your hands until just combined. Overmixing will result in tough meatballs.
Shape the Meatballs:
Form mixture into approximately 36 meatballs, each about 1½ inches in diameter. Use a light touch and slightly damp hands to prevent sticking. Uniform size ensures even cooking throughout.
Brown the Meatballs:
Working in batches to avoid crowding, brown meatballs in a large skillet over medium heat. This develops a flavorful crust through caramelization while sealing in juices. They should be browned on all sides but not fully cooked through.
Make the Roux:
Add flour directly to the meatball drippings in the pan. Cook for 1 to 2 minutes until it turns light brown in color. This critical step cooks out the raw flour taste while creating the foundation for silky gravy. Stir constantly to prevent burning.
Create the Gravy:
Gradually whisk in milk until completely smooth, then add beef consommé, Worcestershire sauce, and seasonings. The slow addition prevents lumps from forming in your gravy. Bring mixture to a gentle boil while continuing to whisk.
Combine and Simmer:
Return meatballs to the pan with the gravy and reduce heat to a simmer. Allow everything to cook together for 15 to 20 minutes uncovered, stirring occasionally. During this time, the meatballs finish cooking while their flavors meld with the gravy.
Prepare the Noodles:
Cook egg noodles according to package directions in generously salted water. Drain well and toss with butter to prevent sticking and add richness. The wide surface area of egg noodles catches the gravy perfectly.
Serve and Garnish:
Arrange buttered noodles as a base, spoon meatballs and gravy over top, and finish with fresh parsley. The bright green parsley provides both visual appeal and fresh flavor contrast to the rich dish.
A plate of meatballs with sauce. Pin it
A plate of meatballs with sauce. | lastminrecipes.com

The key to tender meatballs lies in gentle handling of the meat mixture. Work quickly with cold ingredients and avoid overworking the meat. When forming the meatballs, use a light touch rather than compacting them tightly. This preserves tiny air pockets that create a more delicate texture when cooked. Another technique I swear by is chilling the formed meatballs for 15 minutes before browning them. This firms up the fat in the mixture, helping the meatballs hold their shape during cooking.

Traditional Serving Suggestions

In Sweden, these meatballs would typically be served with lingonberry jam, which provides a sweet-tart contrast to the rich gravy. If lingonberry jam is unavailable, cranberry sauce makes an excellent substitute. For an authentic Swedish experience, serve alongside cucumber salad, which provides a refreshing crunch against the soft textures of the meatballs and noodles. While egg noodles are delicious, traditional Swedish meatballs are often paired with creamy mashed potatoes that soak up the flavorful gravy beautifully.

Make It Ahead

This recipe shines as a make ahead option. You can prepare the meatballs through the browning stage, then refrigerate for up to 2 days before completing the recipe. Alternatively, fully cook everything and refrigerate for up to 3 days the flavors actually develop and improve overnight. When reheating, add a splash of milk or broth to loosen the gravy as it will thicken considerably when chilled. For freezing, cool completely then store in airtight containers. Thaw overnight in the refrigerator before gently reheating on the stovetop over medium low heat.

Easy Variations

For a lighter version, substitute ground turkey for beef and use evaporated milk instead of 2% milk for richness with less fat. The gravy can be made gluten free by substituting cornstarch for flour just mix 1/4 cup cornstarch with cold water before adding to the hot pan. You can also play with the seasoning profile consider adding a pinch of cardamom or white pepper for more complex flavor. For a stronger Swedish character, use a mixture of beef and pork, which is more traditional and adds a wonderful richness to the meatballs.

A bowl of meatballs with pasta. Pin it
A bowl of meatballs with pasta. | lastminrecipes.com

These Swedish meatballs allow you to bring authentic Scandinavian flavor to your dinner table with ease while creating a meal that everyone loves.

Frequently Asked Questions

→ How do you ensure the meatballs stay tender?

Mix the ingredients gently and avoid overworking the meat mixture. The addition of eggs and breadcrumbs also helps keep the texture moist and tender.

→ Can I use a different type of meat?

Yes, you can substitute the ground beef with ground pork, turkey, or a combination of meats for a unique flavor profile.

→ How can I thicken the gravy if needed?

If the gravy is too thin, mix a small amount of flour with water to form a slurry, then gradually add it to the simmering gravy while stirring.

→ What side dishes pair well with Swedish meatballs?

Swedish meatballs pair wonderfully with egg noodles, mashed potatoes, or even steamed vegetables like green beans or broccoli.

→ Can I make this dish ahead of time?

Yes, you can prepare the meatballs and gravy in advance. Store them in the refrigerator, and reheat gently on the stove before serving.

Swedish Meatballs

Classic Swedish dish with tender meatballs, creamy gravy, and buttery noodles.

Prep Time
30 Minutes
Cook Time
45 Minutes
Total Time
75 Minutes
By: Mina

Category: Family Dinners

Difficulty: Intermediate

Cuisine: Swedish

Yield: 6 Servings

Dietary: ~

Ingredients

→ Meatballs

01 3/4 cup seasoned bread crumbs
02 1 medium onion, chopped
03 2 large eggs, lightly beaten
04 1/3 cup minced fresh parsley
05 1 teaspoon coarsely ground pepper
06 3/4 teaspoon salt
07 2 pounds ground beef

→ Gravy

08 1/2 cup all-purpose flour
09 2-3/4 cups 2% milk
10 2 cans (10-1/2 ounces each) condensed beef consomme, undiluted
11 1 tablespoon Worcestershire sauce
12 1 teaspoon coarsely ground pepper
13 3/4 teaspoon salt
14 1/4 teaspoon ground allspice (optional)
15 1/4 teaspoon ground nutmeg (optional)

→ Noodles

16 1 package (16 ounces) egg noodles
17 1/4 cup butter, cubed
18 1/4 cup minced fresh parsley

Instructions

Step 01

In a large bowl, combine bread crumbs, onion, eggs, parsley, pepper, and salt. Add ground beef; mix lightly but thoroughly. Shape into 1-1/2 inch meatballs (approximately 36).

Step 02

In a large skillet over medium heat, brown meatballs in batches. Using a slotted spoon, remove meatballs to paper towels to drain, reserving drippings in the pan.

Step 03

Stir flour into the reserved drippings and cook over medium-high heat until light brown, ensuring it does not burn. Gradually whisk in milk until smooth. Stir in beef consomme, Worcestershire sauce, pepper, salt, and optional allspice and nutmeg. Bring to a boil over medium-high heat; cook and stir until thickened, approximately 2 minutes.

Step 04

Reduce heat to medium-low and return meatballs to the pan. Cook uncovered, stirring occasionally, until the meatballs are cooked through, approximately 15-20 minutes.

Step 05

Cook noodles according to package directions. Drain and toss with butter. Serve noodles with meatball mixture and sprinkle with parsley.

Notes

  1. Optional spices like allspice and nutmeg enhance the flavor of the gravy and meatballs.

Tools You'll Need

  • Large bowl
  • Large skillet
  • Slotted spoon
  • Whisk
  • Pot for boiling noodles

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten (bread crumbs, noodles, flour)
  • Contains dairy (milk, butter)
  • Contains eggs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 21.4 g
  • Total Carbohydrate: 30.5 g
  • Protein: 35.6 g