Go Back
+ servings

Swedish Meatballs

Swedish Meatballs. Juicy, tender meatballs made with warm spices, simmered in a creamy gravy. Serve with creamy mashed potatoes or over noodles for a perfect comfort meal.
Prep Time15 mins
Cook Time30 mins
Course: Appetizer, Main Course
Cuisine: American, Swedish
Servings: 6
Calories: 506kcal
Author: Serene


  • 2 pounds ground beef can also use 1 pound ground beef, 1 pound ground pork
  • 1/2 cup dried bread crumbs
  • 1/2 onion minced
  • 4 cloves garlic minced
  • 2 tablespoons fresh parsley diced
  • 2 large eggs
  • 1/4 teaspoon allspice
  • 1/4 teaspoon ground nutmeg
  • 2 teaspoons salt 
  • 1/4 teaspoon white pepper 
  • 1 tablespoon extra virgin olive oil 

Cream Gravy


  • Combine the ground meats, dried bread crumbs, onion, garlic, parsley, eggs, all spice, nutmeg, salt and white pepper in a large bowl. Mix thoroughly with a stand mixer or with your hands. 
  • Heat the extra virgin olive oil in a large skillet over medium heat. 
  • Scoop the meat mixture using a spoon or cookie scoop. Keep the meatballs uniform in size, about 1 inch in diameter. Roll the meat between your hands to shape into a ball. Place in the skillet and cook, turning the meatballs as they cook so all sides get a sear and the meatballs cook through. To check you can cut into a meatball to ensure that no pink remains in the center. Continue until all meatballs are cooked, should take two batches to prevent overcrowding. 
  • Remove the meatballs from the skillet. Drain most of the grease, keeping about 2 tablespoons. 
  • Return the skillet to the stovetop. Whisk in the flour until a thick paste forms. Cook for 2-3 minutes. 
  • Whisk in the beef broth. Whisk until smooth and all flour is incorporated. 
  • Add salt and pepper. Whisk. Bring to a simmer. 
  • Add in the meatballs and let simmer for 10 minutes. 
  • Serve warm over egg noodles or mashed potatoes



If not using beef broth recommend adding 1 teaspoon Worcestershire sauce. 


Serving: 1g | Calories: 506kcal | Carbohydrates: 14g | Protein: 32g | Fat: 35g | Saturated Fat: 13g | Cholesterol: 162mg | Sodium: 1957mg | Potassium: 577mg | Fiber: 1g | Sugar: 1g | Vitamin A: 192IU | Vitamin C: 3mg | Calcium: 69mg | Iron: 4mg