Irresistible Swedish Meatballs with Creamy Gravy Made Easy

Hey there, friends! If you’re on the hunt for a comforting meal that comes together in just 30 minutes, you’re in the right place. I’m about to share with you my take on Swedish Meatballs with Creamy Gravy—a dish that’s as delightful as it is simple. Imagine a cozy bowl of tender meatballs smothered in a smooth, savory gravy… Yum! It’s the perfect mix of hearty and heavenly. If you’re into quick, cozy dinners like me, you might want to check out our creamy roasted garlic tomato soup next!

Why you’ll love this recipe

These Swedish Meatballs are perfect for busy weekdays when you need dinner pretty much ready yesterday. They’re incredibly versatile and pair well with almost anything—mashed potatoes, noodles, or just a simple salad on the side.

I love that they’re made from ingredients I typically have on hand, so no last-minute grocery runs. Plus, the rich, creamy gravy? Absolute must-have.

And let’s be honest, who doesn’t love a meal that’s just as easy to clean up as it is to make?

Swedish Meatballs with Creamy Gravy

Ingredients

  • 1 pound ground beef
  • ½ cup breadcrumbs
  • 1 egg
  • ¼ cup milk
  • ⅓ cup onion, finely chopped
  • ¼ cup fresh parsley, finely chopped
  • 1 teaspoon garlic powder
  • ¼ teaspoon ground all-spice powder
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • ¼ cup butter
  • 2 tablespoons olive oil
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 teaspoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon salt (or to taste)
  • ¼ teaspoon ground black pepper (or to taste)

Step-by-step instructions

Preparing the meatballs

  1. Mix the ingredients: In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, onion, parsley, garlic powder, allspice, salt, and pepper. Mix until everything’s just combined—don’t overdo it.
  2. Form the meatballs: Grab about 2 tablespoons of the mixture at a time and gently roll into meatballs. Set them aside; lightly coat with oil if they appear sticky.

Cooking the meatballs

  1. Brown them up: In a large skillet, melt the butter over medium-high heat. Add the meatballs and cook until they’re browned on all sides, about 7-8 minutes. Transfer to a plate and set aside.

Making the creamy gravy

  1. Prepare the gravy: Using the same skillet, add olive oil and heat over medium-high. Stir in the flour and cook until it’s bubbling and golden. Slowly whisk in the beef broth and heavy cream until the mixture is smooth and thickened.
  1. Add flavor to the gravy: Stir in the Dijon mustard and Worcestershire sauce, then season with salt and pepper.

Finishing up

  1. Combine: Return the meatballs to the skillet and gently toss them to coat in that gorgeous gravy. Cover and let it simmer over medium heat until the meatballs are cooked through, which takes around 5 minutes. If you like your gravy a bit thicker, uncover and let it reduce some more while stirring.

Recipe tips & variations

One trick I’ve learned is to substitute ground turkey or chicken for beef if you’re feeling adventurous or simply want a change of pace. Both work wonderfully and still capture all thoseSwedish Meatballsflavors.

Love a hint of heat? A pinch of cayenne pepper in the meatball mixture can add a nice kick.

Storage & reheating

Store any leftovers in an airtight container, and they’ll last for up to 3 days in the fridge. When reheating, do it gently on the stovetop over medium-low heat. Add a splash of beef broth if the gravy’s looking a bit too thick.

Swedish Meatballs with Creamy Gravy

FAQs

Q: Can I freeze these meatballs?
A: Yes! Once cooked, let them cool completely before freezing. They keep well for up to 3 months.

Q: What can I serve with Swedish meatballs?
A: They’re typically served with mashed potatoes, noodles, or rice — whatever fills your heart (and tummy) with joy.

Q: Can these be made gluten-free?
A: Absolutely! Just swap the breadcrumbs and flour for gluten-free versions.

Q: What if I don’t have all-spice?
A: No problem — use a combination of cinnamon and nutmeg for a similar flavor.

Recipes you may like

And there you have it, a simple yet soul-warming dish that’s just perfect for feeding the family or having a cozy dinner with friends. Enjoy, and, who knows, Swedish Meatballs might just be your new go-to!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Swedish Meatballs with Creamy Gravy

Swedish Meatballs with Creamy Gravy


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jake
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

A comforting meal of Swedish Meatballs with creamy gravy that’s quick and easy to prepare.


Ingredients

Scale
  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1 egg
  • 1/4 cup milk
  • 1/3 cup onion, finely chopped
  • 1/4 cup fresh parsley, finely chopped
  • 1 teaspoon garlic powder
  • 1/4 teaspoon ground all-spice powder
  • 1 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1/4 cup butter
  • 2 tablespoons olive oil
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 teaspoon Dijon mustard
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon ground black pepper (or to taste)

Instructions

  1. In a large mixing bowl, combine ground beef, breadcrumbs, egg, milk, onion, parsley, garlic powder, allspice, salt, and pepper. Mix until everything’s just combined—don’t overdo it.
  2. Grab about 2 tablespoons of the mixture at a time and gently roll into meatballs. Set them aside; lightly coat with oil if they appear sticky.
  3. In a large skillet, melt the butter over medium-high heat. Add the meatballs and cook until they’re browned on all sides, about 7-8 minutes. Transfer to a plate and set aside.
  4. Using the same skillet, add olive oil and heat over medium-high. Stir in the flour and cook until it’s bubbling and golden. Slowly whisk in the beef broth and heavy cream until the mixture is smooth and thickened.
  5. Stir in the Dijon mustard and Worcestershire sauce, then season with salt and pepper.
  6. Return the meatballs to the skillet and gently toss them to coat in that gorgeous gravy. Cover and let it simmer over medium heat until the meatballs are cooked through, which takes around 5 minutes. If you like your gravy a bit thicker, uncover and let it reduce some more while stirring.

Equipment

Notes

  • Substitute ground turkey or chicken for beef if desired.
  • Add a pinch of cayenne pepper for a hint of heat.
  • Store leftovers in an airtight container for up to 3 days.
  • Reheat gently on the stovetop over medium-low heat, adding beef broth if necessary.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Skillet
  • Cuisine: Swedish

Nutrition

  • Serving Size: 1 serving
  • Calories: 550
  • Sugar: 2g
  • Sodium: 800mg
  • Fat: 35g
  • Saturated Fat: 15g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 120mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star