Go Back
+ servings
Swedish Meatballs Recipe

Mouthwatering Swedish Meatballs Recipe in Creamy Mushroom Sauce

This Swedish Meatballs Recipe features tender meatballs in a creamy mushroom sauce. Perfect for busy weeknights!
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Swedish
Calories: 450

Ingredients
  

For the Meatballs
  • 1 pound lean ground beef choose 90% lean for optimal juiciness
  • 1 large egg acts as a binder
  • ½ cup chopped onion adds depth; shallots can be used for milder flavor
  • 2 cloves minced garlic use fresh garlic for the best results
  • ½ cup Panko breadcrumbs provides structure and helps maintain moisture
  • ¼ teaspoon nutmeg offers warm, earthy notes; allspice or ground cloves are substitutes
  • 2 tablespoons fresh parsley adds freshness and color; dried parsley can be used if fresh is unavailable
  • salt and pepper essential for seasoning; adjust based on taste
For the Sauce
  • 2 tablespoons olive oil used for browning the meatballs; can replace with butter
  • 1 cup beef broth adds richness; vegetable broth works for lighter touch
  • 10.5 ounces condensed cream of mushroom soup forms the base of the gravy
  • ½ cup sour cream provides creaminess; Greek yogurt or crème fraîche are alternatives
For Serving

Equipment

  • medium bowl
  • Large skillet
  • plate or tray

Method
 

Step-by-Step Instructions
  1. In a medium bowl, combine lean ground beef, egg, chopped onion, minced garlic, Panko breadcrumbs, nutmeg, chopped parsley, and a sprinkle of salt and pepper. Mix until just combined.
  2. Shape the mixture into approximately 20 meatballs, about 1 inch in diameter, and place them on a lined plate or tray.
  3. Heat olive oil in a large skillet over medium-high heat. Add the meatballs in a single layer and cook for 5-7 minutes until browned on all sides. Transfer to a plate.
  4. In the same skillet, pour in beef broth, condensed cream of mushroom soup, and sour cream. Stir until smooth and bring to a gentle boil for 2-3 minutes.
  5. Return meatballs to the skillet and cover to simmer for 5-7 minutes until cooked through and sauce thickens.
  6. Serve the meatballs over freshly cooked pasta with extra sauce and garnish with parsley.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 30gProtein: 25gFat: 28gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 100mgSodium: 600mgPotassium: 700mgFiber: 2gSugar: 3gVitamin A: 500IUVitamin C: 3mgCalcium: 50mgIron: 3mg

Notes

Avoid overmixing the meat mixture for tender meatballs; take your time with browning. Prepare meatballs ahead of time for a quick dinner.

Tried this recipe?

Let us know how it was!