Swedish meatballs are the ultimate comfort food and so easy to make! This recipe has shortcuts so it’s easy enough for weeknight dinners. You will love the tender meatballs in the rich and creamy sauce. Serve it over egg noodles for a cozy dinner!

A white plate with egg noodles topped with creamy sauce and meatballs, garnished with chopped parsley, sits on a rustic wooden table next to a glass of water and salt shaker.

Sometimes you just need a big plate of comfort food, right? This Swedish meatball recipe will definitely take care of your craving – it’s hearty, comforting, and you don’t have to spend hours making it! These are our easy Swedish meatballs we make on repeat when we want something delicious on a cold night.

Basically, it’s a dish with meatballs that are served in a creamy gravy that is made with beef broth and thickened with flour and butter, also known as a roux. The secret to making this recipe so easy is frozen meatballs, so we call this our semi homemade Swedish meatballs! There are a lot of good options and using them cuts the work in half. This is one of our favorite recipes and we hope you love it!

A white baking dish filled with meatballs in creamy yellow sauce, garnished with chopped parsley, sits on a wooden table beside a spoon, fork, plates, a glass of water, and a bowl of egg noodles.

How to Make Swedish Meatballs

  1. Pick your favorite frozen meatballs. Bake the uncooked meatballs according to the package directions. The sauce only takes 10-15 minutes so you can make the sauce while the meatballs cook.
  2. For the Swedish meatball sauce, melt the butter in a large skillet, then add the flour and whisk for 30 to 60 seconds – this will cook the raw flavor out of the flour.
  3. Add the stock to the pan while continuously whisking. Do this slowly so it’s easy to break up any lumps that might form. Once there are no lumps in the sauce, add the onion and garlic powders, salt, pepper and Worcestershire sauce.
  4. Add the half and half and whisk again to combine. Keep stirring the sauce and it will start to thicken. This should only take a few minutes.
  5. Add the cooked meatballs to the sauce and stir to coat them. 
  6. We love this dish with lots of egg noodles! I usually boil them while the meatballs are baking and I’m making the sauce so everything is ready at the same time.

Be sure to see the recipe card below for full ingredients & instructions!

WANT TO SAVE THIS RECIPE?

We'll email a link to this post to you, so you can come back to it later!

Storing Swedish Meatballs

  • Store leftover meatballs in an airtight container in the refrigerator for up to four days.

mel’s expert tips

  • Use your favorite kind of meatballs – try turkey meatballs if you want.
  • Sometimes the sauce will thicken up in the fridge, so you can add a splash of half and half or broth to loosen it up.
  • Egg noodles are great, but you can also serve Swedish meatballs with rice or any other kind of pasta, like penne, if that’s what you have on hand.
  • Add a tossed salad on the side or some cooked veggies to make it a complete meal. Some crusty bread is always nice to soak up all of the extra sauce.
Overhead shot of swedish meatballs and egg noodles on a white plate with rest of table settings around it

Easy Swedish Meatballs Recipe

5 from 3 votes
There are lots of variations of Swedish Meatballs but the recipe I’m sharing is a really easy, tasty one. It’s rich, savory and definitely hits the spot when you want a hearty dinner.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Yield 4 servings
Serving Size 1 serving

Ingredients
 

  • 1 pound frozen meatballs
  • 2 tablespoons unsalted butter
  • 1/4 cup all purpose flour
  • 2 cups chicken or beef stock
  • 1 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 1/2 cup half and half
  • Egg noodles cooked, for serving

Instructions

  • Bake meatballs according to package directions. (Mine baked at 375°F for about 15-20 minutes.)
  • Boil the noodles while meatballs are baking, if using.
  • While the meatballs are baking, make the sauce (the sauce only takes about 10 minutes to make). Melt the butter in a large skillet over medium heat. Whisk in the flour and cook for about 30-60 seconds, then whisk in the stock until no lumps remain. Add onion powder, garlic powder, salt, pepper and Worcestershire sauce. Whisk in half and half and cook, stirring often, until thickened.
  • Once the meatballs are cooked through, add to the sauce and toss to coat.
  • Serve hot with noodles.

Recipe Nutrition

Serving: 1serving | Calories: 439kcal | Carbohydrates: 10g | Protein: 23g | Fat: 33g | Saturated Fat: 15g | Cholesterol: 108mg | Sodium: 647mg | Potassium: 621mg | Fiber: 1g | Sugar: 1g | Vitamin A: 282IU | Vitamin C: 2mg | Calcium: 62mg | Iron: 2mg
Nutritional information not guaranteed to be accurate
Course Main Course
Cuisine American
Keyword 30 minute meal, beef and noodles, comfort food, easy dinner, meatballs

Step-by-step instructions

  1. Melt butter in a large skillet.
  2. Whisk in flour and cook for 30-60 seconds.
  3. Whisk in the stock until no lumps remain.
  4. Add onion powder, garlic powder, salt and pepper.
  5. Add Worcestershire sauce.
  6. Whisk in half and half and stir until sauce thickens.
  7. Cook the meatballs per instructions.
  8. Add the sauce to the cooked meatballs and stir to coat.
  9. Serve hot with noodles.

favorite 30 minute meals

5 from 3 votes (1 rating without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. 5 stars
    We had this last night with some homemade turkey meatballs and egg noodles! The kids and I loved it! I’m already excited for the leftovers for lunch today. Yum!