Swedish Meatballs with Creamy Gravy and Lingonberry Jam Recipe
Introduction
Swedish meatballs are a comforting classic with tender, flavorful meatballs served in a rich and creamy gravy. This recipe combines ground beef and chicken with warm spices for a dish that feels like a warm hug on a plate. Perfect over noodles, mashed potatoes, or enjoyed with a dollop of lingonberry jam.

Ingredients
- ⅓ cup breadcrumbs
- ½ cup milk
- 2 tbsp heavy cream
- 1 large egg
- ½ tsp kosher salt
- ¼ tsp ground black pepper
- ¼ tsp ground allspice
- ¼ tsp ground nutmeg
- 1 tbsp minced fresh parsley
- 1 tbsp unsalted butter (⅛ stick)
- 1 tbsp vegetable oil
- ½ yellow onion, minced
- 1 clove garlic, minced
- 1 lb. ground chicken (or combination of chicken, turkey, beef, and pork)
- 1½ lbs. ground chuck
- 6 tbsp unsalted butter (¾ stick)
- ⅓ cup all-purpose flour
- 14.5 oz. low-sodium beef broth (1 can)
- 14.5 oz. low-sodium chicken broth (1 can)
- 1 cup heavy cream
- ¾ cup sour cream
- 1 tsp beef instant bouillon granules
- 1 tbsp low-sodium soy sauce
- 1 tsp Dijon mustard
- 1 tsp Worcestershire sauce
- 1 tsp apple cider vinegar
- 1 tbsp granulated sugar
- ½ tsp freshly ground black pepper
- Kosher salt, as needed
- 1-2 tbsp minced fresh parsley
- Cranberry sauce or lingonberry jam (optional)
Instructions
- Step 1: Preheat your oven to 400°F. Line two large baking sheets with foil and spray the foil with nonstick spray; set aside.
- Step 2: In a large bowl, combine the breadcrumbs, milk, heavy cream, egg, salt, black pepper, allspice, nutmeg, and parsley. Let this sit for at least 10 minutes so the milk soaks into the breadcrumbs.
- Step 3: Heat 1 tablespoon butter and 1 tablespoon vegetable oil in a medium skillet over medium heat. Sauté the minced onion until translucent, then add the minced garlic and cook for 30 seconds. Transfer this mixture to the breadcrumb bowl.
- Step 4: Add the ground chuck and ground chicken to the bowl with the breadcrumb mixture. Mix thoroughly with a wooden spoon until combined.
- Step 5: Shape the mixture into 1½-inch meatballs (about the size of a 1½-inch scoop) and place them on the prepared baking sheets, spacing about 1 inch apart.
- Step 6: Bake the meatballs for 20 minutes, or until cooked through and no longer pink inside.
- Step 7: While the meatballs bake, make the sauce. Melt 6 tablespoons butter in a large skillet over medium heat.
- Step 8: Whisk in the flour and cook over medium-low heat, stirring often, until the mixture darkens slightly.
- Step 9: Gradually whisk in the beef broth, chicken broth, heavy cream, sour cream, soy sauce, Dijon mustard, Worcestershire sauce, apple cider vinegar, sugar, and black pepper. Taste the sauce and add kosher salt as needed.
- Step 10: Bring the sauce to a boil, then reduce heat to low. Add the cooked meatballs to the sauce and simmer gently, stirring often, until the gravy thickens.
- Step 11: Stir in the chopped parsley just before serving.
- Step 12: Serve the meatballs with the creamy sauce over egg noodles, mashed potatoes, or macaroni. For an authentic touch, offer cranberry sauce or lingonberry jam on the side.
Tips & Variations
- Use a mix of ground meats—like beef, pork, and chicken—for a richer flavor and texture.
- For a gluten-free version, substitute the all-purpose flour with a gluten-free flour blend and use gluten-free breadcrumbs.
- Letting the breadcrumb mixture sit allows the meatballs to be tender and moist.
- Sauté the onions and garlic gently; don’t let them brown to keep the sauce light and smooth.
- Serve with lingonberry jam or cranberry sauce for a sweet and tangy contrast.
Storage
Store leftover meatballs and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of broth or cream if the sauce thickens too much. You can also freeze the meatballs without sauce for up to 3 months; thaw overnight in the fridge before reheating with fresh sauce.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use only one type of meat for the meatballs?
Yes, you can use all beef, all chicken, or any other ground meat you prefer. Mixing meats adds complexity in flavor and texture, but a single meat works fine as well.
What can I substitute for sour cream in the sauce?
If you don’t have sour cream, Greek yogurt is a good substitute. Add it at the end of cooking and stir gently to avoid curdling. You can also use crème fraîche or omit it entirely, though the sauce will be less tangy.
PrintSwedish Meatballs with Creamy Gravy and Lingonberry Jam Recipe
Classic Swedish Meatballs feature tender meatballs made from a blend of ground meats, seasoned with warm spices and fresh parsley, baked to perfection, and served in a rich, creamy gravy. This comforting dish combines traditional flavors with a delicate balance of sour and savory, perfect over egg noodles, mashed potatoes, or macaroni, often accompanied by sweet lingonberry or cranberry sauce.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: About 4–6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Swedish
Ingredients
Meatballs
- ⅓ cup breadcrumbs
- ½ cup milk
- 2 tbsp heavy cream
- 1 large egg
- ½ tsp kosher salt
- ¼ tsp ground black pepper
- ¼ tsp ground allspice
- ¼ tsp ground nutmeg
- 1 tbsp minced fresh parsley
- 1 tbsp unsalted butter (⅛ stick)
- 1 tbsp vegetable oil
- ½ yellow onion, minced
- 1 clove garlic, minced
- 1 lb ground chicken (or any mix of chicken, turkey, beef, and pork)
- 1½ lbs ground chuck
Sauce
- 6 tbsp unsalted butter (¾ stick)
- ⅓ cup all-purpose flour
- 14.5 oz low sodium beef broth (1 can)
- 14.5 oz low sodium chicken broth (1 can)
- 1 cup heavy cream
- ¾ cup sour cream
- 1 tsp beef instant bouillon granules
- 1 tbsp low-sodium soy sauce
- 1 tsp Dijon mustard
- 1 tsp Worcestershire sauce
- 1 tsp apple cider vinegar
- 1 tbsp granulated sugar
- ½ tsp freshly ground black pepper
- Kosher salt, to taste
- 1–2 tbsp minced fresh parsley
- Cranberry sauce or lingonberry jam, for serving (optional)
Instructions
- Preheat Oven: Set your oven to 400°F. Prepare two large baking sheets by covering them with foil and spraying the foil with nonstick spray; set aside.
- Combine Moist Ingredients: In a large bowl, mix the breadcrumbs, milk, heavy cream, egg, kosher salt, black pepper, allspice, nutmeg, and minced fresh parsley. Let this mixture rest for at least 10 minutes to allow the breadcrumbs to soak up the liquids.
- Sauté Aromatics: Heat butter and vegetable oil in a medium skillet over medium heat. Add minced onion and cook until translucent, about 3-4 minutes. Add minced garlic and sauté for an additional 30 seconds, then transfer this fragrant mixture into the breadcrumb bowl.
- Add Meat and Mix: To the breadcrumb mixture, add ground chuck and ground chicken. Combine thoroughly with a wooden spoon until evenly mixed.
- Form Meatballs: Shape the mixture into 1½-inch balls using your hands or a scoop. Arrange the meatballs on the prepared baking sheets, spacing them about 1 inch apart.
- Bake Meatballs: Place the trays in the oven and bake for approximately 20 minutes, or until meatballs are no longer pink inside and fully cooked through.
- Make the Sauce Base: While the meatballs bake, melt 6 tablespoons of butter in a large skillet over medium-low heat. Whisk in the flour and cook, stirring frequently, until the mixture takes on a slightly darker, golden hue, about 3-5 minutes.
- Add Liquids and Seasonings: Gradually whisk in beef broth, chicken broth, heavy cream, sour cream, soy sauce, Dijon mustard, Worcestershire sauce, apple cider vinegar, sugar, and freshly ground black pepper. Taste the sauce and add kosher salt as needed.
- Simmer with Meatballs: Bring the sauce to a boil over medium heat, then reduce heat to low and gently add the baked meatballs into the sauce. Simmer with gentle stirring until the gravy thickens and coats the meatballs evenly, about 5-7 minutes.
- Finish and Serve: Stir in chopped fresh parsley for brightness. Serve the Swedish meatballs hot over egg noodles, mashed potatoes, or macaroni. Optionally, accompany with a spoonful of cranberry sauce or lingonberry jam on the side for an authentic touch.
Notes
- You can vary the ground meat blend as desired—chicken, turkey, beef, pork, or a combination work well.
- Allowing breadcrumbs to soak is critical for tender meatballs.
- Baking the meatballs instead of frying makes the recipe less greasy and easier to prepare.
- The sauce base with a roux (butter and flour) ensures a smooth, thick gravy.
- Let the sauce simmer gently to avoid curdling the sour cream.
- Serve with traditional Swedish sides like egg noodles or potatoes and lingonberry jam for authenticity.
- Leftover meatballs and sauce keep well refrigerated for up to 3 days and freeze well for up to 2 months.
Keywords: Swedish meatballs, meatballs recipe, creamy meatball gravy, baked meatballs, Swedish cuisine, homemade meatballs, Scandinavian recipes, lingonberry sauce, meatballs in cream sauce

