• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Swedish Meatballs with Creamy Gravy

Swedish Meatballs with Creamy Gravy

There’s nothing quite like a plate of homemade Swedish meatballs smothered in rich, creamy gravy. Tender, juicy, and perfectly spiced, these meatballs are the ultimate comfort food—especially when served over buttery egg noodles or creamy mashed potatoes.

Inspired by the famous IKEA meatballs (but even better!), this version is easy to make, full of flavor, and perfect for both weeknight dinners and special gatherings.


Why You’ll Love This Recipe

  • Ultra tender and juicy meatballs
  • Creamy, flavorful gravy with warm spices
  • Better than restaurant-style versions
  • Freezer-friendly and make-ahead ready
  • Perfect for dinner or appetizers

Ingredients You’ll Need

🧆 For the Meatballs

  • 1 lb ground beef
  • ½ lb ground pork
  • 1 shallot (or ½ cup onion), finely minced
  • 1 cup panko breadcrumbs
  • 1 egg
  • ¼ cup whole milk
  • ½ tsp garlic powder
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ tsp nutmeg
  • ¼ tsp allspice
  • ⅛ tsp ground ginger
  • ¼ cup fresh parsley, chopped
  • 3 tbsp olive oil (for cooking)

🥣 For the Creamy Gravy

  • ¼ cup butter
  • ¼ cup flour
  • 3 cups beef broth
  • ½ cup heavy cream
  • 1 tbsp Worcestershire sauce
  • 1 tsp soy sauce (optional)
  • 1 tsp Dijon mustard (optional)
  • ½ tsp salt
  • ¼ tsp nutmeg
  • ¼ tsp allspice

How to Make Swedish Meatballs

1. Prepare the Meat Mixture

In a large bowl, combine all meatball ingredients. Mix gently until just combined—avoid overmixing to keep them tender.


2. Shape the Meatballs

Roll the mixture into small balls (about 1 inch each) and place them on a lined baking sheet.


3. Cook the Meatballs

Heat olive oil in a large skillet over medium heat.
Cook the meatballs for 2–3 minutes per side, turning until browned and fully cooked.
Remove and set aside.


4. Make the Gravy

In the same pan (don’t clean it—those browned bits = flavor!), melt butter.
Whisk in flour and spices to form a roux.

Slowly add beef broth while whisking to avoid lumps.
Stir in Worcestershire sauce, mustard, soy sauce, and cream.

Simmer for 8–10 minutes until thick and creamy.


5. Combine & Serve

Return the meatballs to the pan and coat them in the gravy.
Simmer for a few minutes until heated through.

Garnish with parsley and serve warm.


Alternative: Bake the Meatballs 🔥

Prefer baking instead of frying?

  • Preheat oven to 375°F (190°C)
  • Place meatballs on a lined baking sheet
  • Bake for 15–20 minutes until cooked through
  • Broil for 1–2 minutes for extra color

Then add to the gravy as usual.


Serving Ideas 🍽️

These Swedish meatballs are incredibly versatile:

  • Over mashed potatoes
  • With buttery egg noodles
  • Alongside rice or roasted vegetables
  • As appetizers with toothpicks
  • With lingonberry jam or cranberry sauce for a traditional touch

Tips for Success 👨‍🍳

  • Don’t overmix the meat mixture
  • Use both beef and pork for best flavor
  • Let meatballs brown well for deeper taste
  • Keep the pan drippings for the gravy
  • Simmer gently to avoid overcooking

Make Ahead, Storage & Freezing

🕒 Make Ahead

  • Prepare meatballs and sauce separately
  • Store in fridge for up to 2 days

🧊 Storage

  • Keep in airtight container for 3–4 days

❄️ Freezing

  • Raw or cooked meatballs (without sauce): 1–3 months
  • Freeze on a tray first, then transfer to bags
  • Thaw overnight before cooking

🔥 Reheating

  • Best reheated on stovetop with sauce
  • Microwave works for quick portions

Final Thoughts

These Swedish meatballs with creamy gravy are everything comfort food should be—rich, satisfying, and full of flavor. Whether you’re cooking for your family or impressing guests, this dish delivers every single time.

Previous Post: « Easy Oven-Roasted French Garlic Chicken
Next Post: Dad’s Creamy & Cheesy Au Gratin Potatoes »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Instant Pot Lasagna Soup

Creamy Chicken Enchilada Soup

Spanish Potato Soup with Chorizo

Rosemary Garlic White Bean Soup

Slow Cooker Tom Kha Gai Soup

Thai Chicken Satay with Creamy Peanut Sauce

Dessert Recipes

Black Velvet Cheesecake Cookies – Rich, Dark & Perfect for Halloween

Gingerbread Rice Krispie Treats

Sugar Cookie Truffles

Peppermint Bark Brownies

Oreo Cheesecake Cookies

Homemade Chocolate Ice Cream (No-Churn, Ultra Creamy & Easy)

Copyright © 2026 Snack On Meat on the Foodie Pro Theme