Ingredients
– 2 tablespoons olive oil, divided in half for sautéing onions and garlic and browning meatballs
– ½ cup yellow onion, finely diced for sweetness and aroma
– 2 cloves garlic, minced for depth and aroma
– ½ cup panko breadcrumbs for binding and texture
– ¼ cup Parmesan cheese for richness and nutty flavor
– 1 large egg, whisked for binding the mixture
– 1/3 cup milk for soaking breadcrumbs to keep meatballs moist
– 1 teaspoon salt for seasoning
– ¼ teaspoon oregano for earthiness
– ¼ teaspoon ground allspice for warm peppery note
– ¼ teaspoon ground nutmeg for sweet, warming flavor
– ¼ teaspoon pepper for mild kick
– ¾ lb. ground beef, 80% lean for main protein
– ½ lb. ground pork for tenderness and richness
– 4 tablespoons butter for sauce base
– 4 tablespoons flour for thickening the sauce
– 2 cups beef broth for sauce liquid and flavor
– 1 cube chicken bouillon for boosting sauce flavor
– 2 teaspoons Worcestershire sauce for umami tang
– 1 teaspoon Dijon mustard (can substitute mustard powder) for sharpness
– 1 teaspoon dried parsley for fresh herbal touch
– ½ cup sour cream, at room temperature for creamy sauce finish
Instructions
1-First Step: Prepare the Base Begin by heating half of the 2 tablespoons olive oil in a large high-walled skillet over medium heat. Add the ½ cup finely diced yellow onion and 2 cloves minced garlic, cooking them for about 5 minutes until they soften. Once done, let this mixture cool slightly, as it forms the flavorful base for your Swedish meatballs.
2-Second Step: Mix the Meatball Ingredients In a large bowl, combine ½ cup panko breadcrumbs, ¼ cup Parmesan cheese, 1 large whisked egg, 1/3 cup milk, the cooled onion and garlic mixture, 1 teaspoon salt, ¼ teaspoon oregano, ¼ teaspoon ground allspice, ¼ teaspoon ground nutmeg, and ¼ teaspoon pepper. Gently mix in ¾ lb. 80% lean ground beef and ½ lb. ground pork until everything is evenly combined, being careful not to overwork the meat to keep the meatballs tender. For a fun twist, if you’re adapting for dietary needs, try using ground turkey instead of beef here to lighten it up.
3-Third Step: Shape and Chill the Meatballs Roll the mixture into 1½-inch meatballs using a cookie scoop for uniform size, which helps them cook evenly. After shaping, chill the meatballs for at least 15 minutes or overnight in the fridge. This step is crucial for Swedish meatballs to hold their shape and develop better flavor during cooking.
4-Fourth Step: Prepare the Sauce Mixture In a measuring cup, mix together 2 cups beef broth, 1 cube chicken bouillon, 2 teaspoons Worcestershire sauce, 1 teaspoon Dijon mustard, and 1 teaspoon dried parsley; set this aside for later. This combination creates a rich base for the sauce that complements the meatballs perfectly, and you can swap mustard powder if that’s what you have on hand.
5-Fifth Step: Brown the Meatballs Heat the remaining olive oil in the same skillet over medium-high heat. Brown the meatballs in batches for about 1 minute per side, then remove them and drain any excess oil. For a link to similar techniques, check out our BBQ meatballs recipe for more browning tips that add value to your cooking skills.
6-Sixth Step: Make the Sauce In the same skillet, melt 4 tablespoons butter and stir in 4 tablespoons flour, cooking for 2 minutes until it browns slightly. Gradually add the prepared broth mixture, stirring continuously until the sauce thickens and begins to simmer. To adapt for low-calorie preferences, use a bit less butter here while keeping the flavors intact.
7-Final Step: Combine and Simmer In a separate bowl, mix ½ cup room-temperature sour cream with a portion of the sauce to temper it, then add it back to the skillet. Return the meatballs to the pan, spoon the sauce over them, cover partially, and simmer on low for 10-15 minutes until they’re cooked through. Garnish with fresh parsley and serve over noodles or mashed potatoes for a complete meal. The total time is about 1 hour and 5 minutes, making it a practical choice for busy schedules.
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
🧂 Chicken bouillon adds depth; beef bouillon is a good alternative.
🥛 Use full-fat sour cream to prevent curdling; heavy cream works as a substitute.
❄️ Meatballs can be prepared ahead, refrigerated, or frozen; adjust sauce seasoning when using frozen meatballs.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Main Dish
- Method: Sautéing and simmering
- Cuisine: Swedish
Nutrition
- Serving Size: 1 meatball with sauce
- Calories: 75
- Sugar: 0.5g
- Sodium: 177mg
- Fat: 5g
- Saturated Fat: 2g
- Trans Fat: 0.1g
- Carbohydrates: 2g
- Fiber: 0.1g
- Protein: 4g
- Cholesterol: 23mg
