Ingredients
– 2 Tbsp olive oil (divided) (helps sauté aromatics and brown the meatballs, adding a subtle earthy flavor and preventing sticking in the pan)
– ½ cup (≈ 80 g) finely diced yellow onion (provides a sweet, foundational base that infuses moisture and depth)
– 2 cloves garlic, minced (adds a pungent kick that enhances savoriness)
– ½ cup (≈ 60 g) panko breadcrumbs (acts as a binder to keep the meatballs tender and absorb flavors)
– ¼ cup (≈ 25 g) grated Parmesan cheese (brings a nutty, salty taste that boosts umami)
– 1 large egg, whisked (serves as a crucial binder to hold the meat mixture together)
– ⅓ cup (≈ 80 ml) milk (moistens the breadcrumbs and meat, ensuring juiciness)
– 1 tsp salt (balances the flavors)
– ¼ tsp dried oregano (infuses a hint of herbal notes)
– ¼ tsp ground all-spice (delivers a warm, peppery spice)
– ¼ tsp ground nutmeg (adds subtle sweetness and warmth)
– ¼ tsp freshly ground black pepper (provides gentle heat)
– ¾ lb (≈ 340 g) ground beef (80% lean) (offers rich protein and flavor as the primary base)
– ½ lb (≈ 225 g) ground pork (adds extra moisture and milder taste)
– 4 Tbsp (≈ 60 g) butter (creates a smooth roux for the sauce)
– 4 Tbsp (≈ 30 g) all-purpose flour (thickens the sauce)
– 2 cups (≈ 480 ml) beef broth (forms the liquid base of the sauce)
– 1 tsp dried parsley (brings fresh, herbaceous flavor)
– ½ cup (≈ 120 g) sour cream, at room temperature (adds tanginess and creaminess to the sauce)
– Fresh parsley, chopped (optional garnish for color and freshness)
Instructions
First Step: Prep Aromatics Start by heating 1 Tbsp olive oil in a large, high-walled skillet over medium heat. Add the diced yellow onion and minced garlic, then sauté for about 5 minutes until they soften and release their aroma. Once done, remove from heat and let it cool this step builds a flavorful base for your Swedish meatballs and ensures the mixture doesn’t cook too quickly.
Second Step: Combine Meatball Mixture In a large bowl, stir together the panko breadcrumbs, grated Parmesan cheese, whisked egg, milk, cooled onion-garlic mixture, salt, dried oregano, ground all-spice, ground nutmeg, and black pepper. Gently fold in the ground beef and ground pork until just combined, being careful not to overmix for tender Swedish meatballs that adapt well to dietary tweaks.
Third Step: Form and Chill Shape the mixture into 1½-inch balls, which should make about 20-25 Swedish meatballs. Place them on a plate, cover, and refrigerate for at least 15 minutes this chilling step helps them hold their shape and enhances flavor, making it easy for busy parents to prep ahead.
Fourth Step: Prepare Broth Mix While the meatballs chill, whisk together 2 cups beef broth, 1 crumbled bouillon cube, 1 Tbsp Worcestershire sauce, 1 tsp Dijon mustard, and 1 tsp dried parsley in a measuring cup. Set it aside so the flavors meld, setting the stage for a creamy sauce that complements your Swedish meatballs perfectly.
Fifth Step: Brown Meatballs Add the remaining 1 Tbsp olive oil to the skillet and heat over medium. Working in batches, brown the meatballs for about 1 minute per side, then transfer to a plate this quick sear locks in juices and adds a nice crust, a technique that works for various meat preferences in Swedish meatballs.
Sixth Step: Make Roux In the same skillet, melt 4 Tbsp butter over medium heat. Whisk in 4 Tbsp all-purpose flour and cook for 2 minutes, stirring constantly until it turns lightly golden. This roux forms the base of the sauce, ensuring your Swedish meatballs have that signature creamy texture.
Seventh Step: Add Liquid Slowly pour the prepared broth mixture into the roux in small splashes, whisking continuously to avoid lumps. Bring it to a boil, then reduce to a simmer for a few minutes until it thickens adapt by using low-sodium broth for diet-conscious options in this Swedish meatballs recipe.
Eighth Step: Finish Sauce Warm the ½ cup sour cream in a bowl, then stir in about a quarter-cup of the hot sauce to temper it. Mix the tempered sour cream back into the skillet over low heat, making sure it doesn’t boil to keep the sauce smooth and creamy for your Swedish meatballs.
Ninth Step: Simmer Meatballs Return the browned meatballs to the pan, spoon sauce over them, partially cover, and simmer for 10-15 minutes until they’re cooked through. This gentle simmer ensures even cooking and infuses the Swedish meatballs with sauce flavors, perfect for meal prepping.
Final Step: Serve Garnish with chopped fresh parsley and serve your Swedish meatballs over egg noodles, mashed potatoes, or a side of your choice. The total prep time is 25 minutes, cooking takes 40 minutes, and you’re done in about 1 hour and 5 minutes just right for a quick family dinner or gathering.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧂 Use chicken bouillon for deeper flavor, or swap for beef bouillon if preferred.
🥛 Full‑fat sour cream resists curdling; heavy cream can substitute but changes tang.
❄️ Freeze uncooked meatballs on a tray, then transfer to a bag for up to 3 months; thaw before cooking.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Main Dish
- Method: Pan‑Searing and Simmering
- Cuisine: Swedish
- Diet: Omnivore
Nutrition
- Serving Size: 5 meatballs with sauce (approx 1 cup)
- Calories: 75
- Sugar: 0.5 g
- Sodium: 177 mg
- Fat: 5 g
- Saturated Fat: 2 g
- Carbohydrates: 2 g
- Fiber: 0.1 g
- Protein: 4 g
- Cholesterol: 23 mg
