Lipton Onion Soup Swedish Meatballs with Creamy Gravy

Updated November 4, 2026

Total time
53 min
prep 25 min · cook 28 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Lipton Onion Soup Swedish Meatballs with Creamy Gravy

These Swedish-style meatballs pair tender beef and pork with Lipton onion soup mix, then simmer in a creamy skillet gravy. The soup mix seasons both the meat and sauce, making this a practical weeknight take on a dish with many regional and family variations; serve it over noodles, potatoes, or rice.

Ingredients

  • 1/2 cup (55 g) plain fine breadcrumbs
  • 1/3 cup (80 ml) whole or 2% milk
  • 1 lb (454 g) ground beef, preferably 80% to 85% lean
  • 1/2 lb (227 g) ground pork
  • 1 large egg (about 50 g without the shell)
  • 1 envelope (28 g) Lipton onion soup mix, divided
  • 1 tablespoon (15 ml) neutral cooking oil, such as canola or vegetable oil
  • 2 tablespoons (28 g) unsalted butter
  • 2 tablespoons (16 g) all-purpose flour
  • 2 cups (475 ml) low-sodium beef broth
  • 1 teaspoon (5 ml) Worcestershire sauce
  • 1 teaspoon (5 g) Dijon mustard, optional
  • 1/4 teaspoon (0.5 g) freshly ground black pepper
  • 1/2 cup (120 g) sour cream, preferably full-fat
  • 1 tablespoon (4 g) chopped fresh parsley, optional, for serving

Instructions

  1. Soak the breadcrumbs. In a large bowl, stir the breadcrumbs and milk together. Leave them for 5 minutes, until the crumbs are evenly moistened. This quick soak helps keep the meatballs tender rather than giving them a dry, bready texture.
  2. Mix and shape the meatballs. Add the beef, pork, egg, and 2 teaspoons of the onion soup mix to the bowl. Mix gently with clean hands or a fork just until the ingredients are combined; overworking the meat can make the finished meatballs dense. Shape the mixture into balls about 1 1/4 inches (3 cm) across. You should get roughly 24, depending on how evenly you portion them. Set them on a plate while you heat the pan.
  3. Brown the meatballs. Heat the oil in a large, deep skillet or Dutch oven over medium-high heat. Arrange the meatballs in a single layer, working in batches if needed so they have room to brown. Cook for about 8 to 10 minutes, turning them carefully every couple of minutes to color several sides. They do not need to be fully cooked at this stage. Transfer them to a clean plate; leave the browned bits in the pan for the gravy.
  4. Make the gravy. Reduce the heat to medium and add the butter to the skillet. When melted, stir in the flour and cook for 1 minute, scraping up the browned bits. Gradually whisk in the beef broth so the flour does not form lumps. Add the remaining onion soup mix, Worcestershire sauce, Dijon if using, and black pepper. Bring the gravy to a gentle simmer and whisk for about 3 to 4 minutes, until it begins to thicken. Taste before adding salt; the soup mix and broth may already provide enough.
  5. Simmer until safely cooked. Return the meatballs and any juices on the plate to the skillet. Turn them gently to coat, then simmer over medium-low heat for 10 to 12 minutes, turning once, until cooked through. Check the center of a larger meatball with a food thermometer: the USDA FSIS safe minimum internal temperature for ground beef and pork is 160°F (71°C). If a meatball has not reached that temperature, continue simmering and check again.
  6. Finish the sauce. Take the skillet off the heat. Stir a few spoonfuls of hot gravy into the sour cream in a small bowl, then stir that warmed mixture back into the skillet. This tempering step helps the sour cream blend smoothly. Keep the sauce warm without letting it boil, taste, and adjust the pepper or salt if needed. Sprinkle with parsley, if desired, and serve.

Tips

  • Choose broth with the soup mix in mind. Onion soup mix is already salty, so low-sodium broth gives you more control. If you only have regular broth, start without extra salt and taste the finished gravy before seasoning.
  • Keep the mixture light. Mix only until the meat and seasonings come together, and use a gentle hand when shaping. Compacting the mixture or kneading it for a long time can make meatballs firm. A small cookie scoop helps portion them evenly so they cook at a similar pace.
  • Brown in batches rather than crowding the pan. If the meatballs touch or the skillet is packed, they can release moisture and steam instead of browning. Set browned batches aside while you cook the rest, adding a little more oil only if the pan looks dry.
  • Use a sour-cream substitute thoughtfully. Full-fat plain Greek yogurt can stand in for sour cream, but it is more likely to separate if boiled, so stir it in off the heat and do not bring the sauce back to a boil. Cream cheese also works, though it makes the gravy thicker and richer; whisk in a splash of broth to loosen it.

Serving Suggestions

Egg noodles are a familiar pairing because their mild flavor and broad surface catch the creamy gravy. Cook about 12 ounces (340 g) of dried noodles according to the package directions and drain them just before serving. For a more traditional Scandinavian-style table, serve the meatballs with mashed or boiled potatoes, and add lingonberry preserves if available. Lingonberries have a tart, fruity flavor that contrasts with the savory sauce; cranberry sauce is a practical substitute, although it is usually sweeter and less tart.

For a simple vegetable side, offer steamed green beans, peas, or roasted carrots. A crisp cucumber salad or lightly dressed green salad also balances the richness. Spoon the gravy over the meatballs and starch just before serving, and pass extra parsley at the table. If the sauce thickens while waiting, loosen it with a tablespoon or two of warm broth or water rather than adding more sour cream.

Variations

Use all beef. Replace the pork with another 1/2 lb (227 g) of ground beef. The meatballs will have a more straightforward beef flavor and may be slightly less tender, especially if the beef is very lean. Keep the same cooking method and check the center with a thermometer.

Make them without pork. Ground turkey can replace the pork, but it is leaner and can dry out more easily. Choose ground turkey that is not extra-lean, mix it gently, and avoid making the meatballs larger than directed so they cook evenly. The required safe temperature remains 160°F (71°C) for ground meat.

Add mushrooms. Brown 8 ounces (225 g) sliced cremini or white mushrooms in the skillet after the meatballs, adding a little oil if necessary. Set them aside, make the gravy in the same pan, and return the mushrooms with the meatballs to simmer. They contribute an earthy flavor and make the sauce more substantial.

Make a dairy-light sauce. Use an unsweetened, unflavored plant-based milk to moisten the breadcrumbs, and replace the butter with oil. For the sauce, use a plain, unsweetened dairy-free sour-cream alternative and stir it in off the heat. The flavor and texture vary by product, so check that the broth, soup mix, and substitute fit your dietary needs; the result may be less rich than the original.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, covered container. Keep the meatballs with their gravy so they stay moist, and use them within 3 to 4 days. For longer storage, freeze them in an airtight, freezer-safe container for up to 3 months for best quality. Thaw frozen leftovers in the refrigerator, not on the counter. Sour-cream sauces can look slightly separated after freezing, but gentle reheating and stirring often bring them back together.

Reheat a portion in a covered saucepan over low to medium-low heat, stirring gently and adding a splash of broth or water if the gravy is too thick. You can also use a microwave-safe dish, covered loosely, stirring halfway through. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Avoid a hard boil, which can make the meatballs tough and cause the sour cream in the sauce to separate.

Frequently Asked Questions

Can I make the meatballs ahead?
Yes. Shape them, cover, and refrigerate for up to 24 hours before browning. Keep raw meat refrigerated at 40°F (4°C) or colder, and cook the meatballs to 160°F (71°C). You can also cook the full recipe a day ahead and reheat it gently to 165°F (74°C) before serving.

Why is my gravy too thin?
It may need a few more minutes at a gentle simmer before you add the sour cream. Simmer the broth-and-flour mixture uncovered, stirring often, until it coats a spoon. If it is still too thin, whisk 1 teaspoon (3 g) of flour with 1 tablespoon (15 ml) of cold water, stir that slurry into the simmering gravy, and cook for a minute or two. Do not add dry flour directly to the pan, since it can clump.

Why did the sour cream split?
Sour cream can separate when it is boiled or added cold to very hot gravy. Remove the skillet from the heat, stir a little hot gravy into the sour cream first, then mix it back into the pan. If the sauce has already separated, take it off the heat and whisk gently; it may become smoother, though it might not return completely to its original texture.

Can I bake the meatballs instead of browning them in a skillet?
Yes. Arrange the shaped meatballs on a lightly oiled, rimmed baking sheet with space between them and bake at 400°F (204°C) for about 15 to 20 minutes, checking for 160°F (71°C) in the center. Ovens and meatball sizes vary, so use the temperature rather than the clock as the safety check. Make the gravy separately in a skillet, then add the baked meatballs and simmer briefly to coat.

Is Lipton onion soup mix gluten-free?
Do not assume it is. Ingredients and allergen statements can change, so check the package label for the specific product you have. If you need a gluten-free version, use a soup mix labeled gluten-free and replace the all-purpose flour with a gluten-free flour blend suitable for gravy. The flavor may differ slightly, and the sauce may thicken at a different rate.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).