Juicy Swedish meatballs covered in creamy gravy on a plate

Creamy Swedish Meatballs with Homemade Gravy

Spread the love

Created on September 14th, 2025 at 05:49 pm

Tender, Juicy & Packed with Cozy Flavor!

Say goodbye to overpriced mall food and hello to the ultimate comfort meal! These Swedish meatballs are perfectly tender, loaded with flavor, and swimming in a rich, creamy gravy that puts the IKEA version to shame. Whether you’re making a cozy family dinner or prepping freezer meals, this recipe is an absolute keeper. With just 40 minutes from start to finish, you can whip up a batch any night of the week — and trust us, they disappear fast. Perfect over egg noodles, mashed potatoes, or even in a sandwich roll for a fun twist! If you’re searching for easy meals with hamburger or a homemade Salisbury steak-style dish, this one hits the spot. 🙌

Homemade meatballs with beef and chicken in rich gravy sauce

🌟 Why You’ll Love This Recipe

These creamy Swedish meatballs are a total crowd-pleaser! Not only do they use pantry staples like ground beef, breadcrumbs, and sour cream, but they’re also budget-friendly and freezer-ready. You can prep the meatballs ahead and freeze them raw — perfect for busy weeknights when you just need to toss something into the pan. The rich beef gravy has that homemade, slow-cooked flavor without hours on the stove. Serve with mashed potatoes, rice, or pasta, and dinner’s done. Whether you’re craving hamburg steak recipes or just want a twist on crockpot Salisbury steak with hamburger patties, this dish brings all the flavor with none of the fuss.


⏱️ Time Breakdown

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 6

📝 Ingredients List

Meatballs:

  • 2 tablespoons olive oil, divided
  • 1 onion, diced
  • 1 pound ground beef
  • 1 pound ground chicken (pork-free swap)
  • ½ cup Panko breadcrumbs
  • 2 large egg yolks
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground nutmeg
  • Kosher salt and freshly ground black pepper, to taste

Gravy:

  • ¼ cup unsalted butter
  • ⅓ cup all-purpose flour
  • 4 cups beef broth
  • ¾ cup sour cream
  • Kosher salt and freshly ground black pepper, to taste
  • 2 tablespoons chopped fresh parsley (for garnish)

✨ Kitchen Tools You’ll Need

This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free:

  • Large skillet or frying pan
  • Sharp knife
  • Cutting board
  • Measuring cups & spoons
  • Mixing bowls
  • Wooden spoon or spatula
  • Baking dish (optional, for keeping meatballs warm)

👩‍🍳 Step-by-Step Beginner-Friendly Instructions

  1. Cook the onions:
    Heat 1 tbsp olive oil in a large skillet over medium heat. Add diced onion and sauté for 2–3 minutes until translucent.
  2. Mix the meatballs:
    In a large bowl, combine ground beef, ground chicken, cooked onion, breadcrumbs, egg yolks, allspice, nutmeg, salt, and pepper. Mix with a spoon or hands until well blended.
  3. Shape meatballs:
    Roll the mixture into 1¼” to 1½” balls (about 24 total). Place on a plate.
  4. Brown the meatballs:
    Add the remaining 1 tbsp olive oil to the skillet. Working in batches, cook the meatballs for 4–5 minutes, turning until all sides are browned. Transfer to a paper towel-lined plate.
  5. Make the gravy:
    In the same skillet, melt butter over medium heat. Whisk in flour and cook for 1 minute until golden.
  6. Add broth & sour cream:
    Slowly whisk in beef broth, stirring constantly for 2–3 minutes until thickened slightly. Stir in sour cream, salt, and pepper.
  7. Simmer meatballs:
    Return the meatballs to the skillet. Simmer for 8–10 minutes, stirring occasionally, until the sauce is thick and the meatballs are cooked through. 😊
  8. Serve & enjoy:
    Garnish with fresh parsley. Serve hot over egg noodles, mashed potatoes, or rice! 🍽️

💡 Pro Tips

  • Freezer Tip: Freeze uncooked meatballs on a baking sheet, then transfer to a zip-top bag. Thaw overnight before cooking.
  • Gravy Boost: Add a splash of Worcestershire sauce or Dijon mustard for extra depth.
  • Make It a Meal: Pair with mashed potatoes, roasted carrots, or buttered noodles.
  • Dairy-Free Option: Swap sour cream for a dairy-free alternative and use oil instead of butter in the gravy.

📊 Nutrition Table

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 plate42018g35g22g4g6g

Disclaimer: Nutrition facts are estimated using online tools and may vary based on your ingredients and preparation. Please consult a nutritionist for precise dietary advice.

Enjoyed this recipe? Leave a review!

There are no reviews yet. Be the first one to write one.

Scroll to Top