Easy Oven Baked Swedish Meatballs

These oven-baked Swedish meatballs are so easy to make and full of flavor that you’ll want to make them for dinner again and again. Skip the mess of frying and bake Swedish meatballs in the oven instead. Simply place them on a pan, bake to perfection, and add them to a creamy, delicious gravy.

Updated February 2026 for improved steps and helpful tips.

A white casserole dish filled with swedish meatballs

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save the Recipe

By submitting this form, you consent to receive emails from Simple and Savory

Prep Time: 30 minutes
Cook Time: 20 minutes bake time + least 40 minutes simmer time
Total Time: 1 hour 30 minutes
Serves: 6 – Leftovers taste great
Flavor Tip! If time allows, let the meatballs simmer for a few hours. The longer they simmer, the better they will taste.


  • These Swedish meatballs bake at 400° F for 15 to 20 minutes, so you can skip frying and the stovetop mess.
  • They simmer for at least 40 minutes in a gravy made by whisking flour and butter together and adding beef broth and cream.

overhead view of ingredients in bowls to make Swedish meatballs including ground beef and pork, onions, beef broth, and spices on a white plate

Swedish Meatball Ingredient List

  • Lean ground beef
  • Ground pork (can be swapped with ground beef)
  • Onion
  • Egg
  • Allspice
  • Nutmeg
  • Ginger
  • Cloves
  • Low-sodium beef broth or beef stock
  • Heavy cream (light cream or half and half will work too)
  • Unsalted butter
  • All-purpose flour

Missing an ingredient? Find a substitute with the ingredient swap assistant!

How to Make Swedish Meatballs

  1. Prepare: Mince or grate the onion, measure the spices, and line a baking sheet with parchment paper. Preheat the oven to 400 degrees f.
  2. Combine: Add the ground pork, ground beef, onions, egg, and spices to a large bowl. Use your hands or a wooden spoon to gently combine the ingredients.
  3. Form and bake the meatballs: Form mixture into 1 to 1½-inch meatballs using your hands or a scoop. Place on a parchment-lined baking sheet and bake for 15–20 minutes.
  4. Make the gravy: While the meatballs bake, melt butter in a large skillet over medium heat. Whisk in the flour to form a smooth roux. Reduce the heat to low, and gradually whisk in the beef broth until a thick sauce forms.
  5. Add the meatballs and simmer: Place the meatballs into the gravy; cover and simmer over a low heat for 20 minutes. Stir in the cream and cook for 5 minutes longer and serve.

Tips & Tricks for the Best Meatballs

  • For tender meatballs, don’t over-mix the meat. Gently combine the ingredients using your hands or a wooden spoon.
  • Use a cookie scoop to scoop out the meat and form them into meatballs.
  • Thicken the sauce if necessary by gradually adding more flour, and you can also make the sauce thinner by gradually adding more beef broth.
  • If you have extra time, refrigerate the meatball mixture for 30 minutes before making the meatballs.
meatballs on a plate with potatoes

Serving Suggestions

These flavorful meatballs pair well with just about anything. We love serving them for dinner with:

They also make a great appetizer. For parties, shape smaller meatballs (¾ to 1 inch) and serve with:

Craving more easy ground beef ideas? Don’t miss my complete guide to healthy ground beef recipes—it’s packed with simple, flavorful dinners for every night of the week. Check them out here.

How to Store Leftovers

Store any leftover Swedish meatballs and gravy once they reach room temperature in a sealed container in the fridge for up to four days.

When you are ready to enjoy them again, warm them gently on top of the stove over low heat.

If you want to freeze the meatballs, place room-temperature meatballs in a freezer-safe container and freeze for up to 3 months. Defrost in the refrigerator overnight.

overhead view of meatballs in a white dish
Change the…To this…How to do it…
Beef and PorkGround TurkeyUse chicken broth instead of beef broth
FlavorMushroomsAdd sautéed mushrooms to the gravy.
Dairy (butter + cream)Dairy-FreeUse olive oil and nut milk
StyleMeatloaf versionAdd sautéed mushrooms to the gravy.
Can I use just only ground beef (or only one meat)?

Yes. The beef and pork mixture adds flavor, but you can use only ground beef. You can also use ground turkey or chicken if you prefer a leaner option.

Can I make these meatballs ahead of time?

Yes, you can prepare and refrigerate the meatballs for up to a day before cooking. Or you can cook them and store them for up to 3 days before adding them to the gravy.

What temperature and how long do I bake Swedish meatballs?

Bake the meatballs at 400 degrees F for 15 to 20 minutes. After baking, simmer them in the gravy for 20 minutes, then add cream and cook 5 minutes longer.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save the Recipe

By submitting this form, you consent to receive emails from Simple and Savory

A white casserole dish filled with swedish meatballs

Homemade Swedish Meatballs

Baked meatballs are served in a rich and creamy deliciously seasoned brown gravy.
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes

Click on serving size to scale this recipe

Course: Dinner Recipes, Main Course
Cuisine: European, Swedish/American
Keyword: baked, creamy sauce, homemade Swedish meatballs, meatballs, swedish meatball recipe
Servings: 6
Calories: 427kcal
Author: Anne

Homemade Swedish Meatballs

Scale this Recipe 6

Ingredients

Find an Ingredient Substitute

Instructions

  • Prepare: Mince or grate the onion, measure the spices, line a baking sheet with parchment paper and preheat the oven to 400°F.
  • Add the ground meat, onions, egg, 1/2 teaspoon ginger, 1 teaspoon nutmeg, cloves, and allspice to a large mixing bowl.
  • Use your hands or a wooden spoon to gently combine the mixture – to keep the meatballs tender, don't over mix them.
  • Form the meatballs about 1 1/2 inches in size and place them on the parchment-lined baking sheet and bake them in the preheated oven. Until they are cooked through – about 20 minutes.
  • While the meatballs are cooking, melt the butter in a large pan over medium heat and whisk in the flour to make a roux (thick paste).
  • Gradually stir in the broth until the sauce becomes thick; reduce the heat to low and add 1/4 teaspoon ground ginger and 1/4 teaspoon nutmeg.
  • Remove the meatballs from the oven and drain the fat from them by placing them on a plate lined with a paper towel.
  • Add the meatballs to the gravy and simmer on low heat for 20 minutes. Stir in the cream and simmer for 5 minutes longer.

Notes

  • For tender meatballs, don’t over-mix the meat. Gently combine the ingredients using your hands or a wooden spoon.
  • Use a cookie scoop to scoop out the meat and form them into meatballs.
  • Thicken the sauce if necessary by gradually adding more flour, and you can also make the sauce thinner by gradually adding more beef broth.
  • If you have extra time, refrigerate the meatball mixture for 30 minutes before making the meatballs.
For Dairy-Free Gravy, replace the milk or cream with your favorite nut milk.
Store leftover meatballs in the refrigerator for up to four days.
Reheat them on top of the stove over low heat.
 

Nutrition

Serving: 5meatballs | Calories: 427kcal | Carbohydrates: 4g | Protein: 29g | Fat: 32g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 144mg | Sodium: 137mg | Potassium: 492mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 180IU | Vitamin C: 2mg | Calcium: 45mg | Iron: 3mg

Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used

Tried this recipe?Leave a comment and a star rating to let us know how it was!

Fun Fact! Did you know that Swedish meatballs actually originated in Turkey?  They were brought to Sweden by Charles XII  when he returned home from Turkey in the early 18th century.

 Sign up for recipes in your inbox every week!

 

 

 

Similar Posts

4.86 from 7 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

19 Comments

  1. I love, love, love Swedish meatballs. I think your technique of baking them in the oven and then adding them to gravy is quite smart. There’s so many wonderful herbs and spices in these meatballs they’ll be packed with flavor.

  2. Swedish meatballs are total comfort food. I love eating them over a bowl of egg noodles so I can sop up all of that delicious gravy. 🙂

  3. Swedish meatballs always remind me of parties we had over the holidays when I was a kid.
    These look wonderful and I like the idea of lightening them up!

  4. I remember the first time my mom made Swedish Meatballs when I was a kid. It was in the 4th grade and my whole family fell in love with them. These look so good and I love that they are lightened up a bit! Going to put this on my menu plan this week!

  5. I’m probably one of the last 10 people in the world who have never tried Swedish meatballs. I’ve only been to Ikea once and I didn’t know they were “a thing.” I’ve gotta try these ASAP. Your recipe looks perfect!

  6. I always think fondly of your mother and the huge amount of wonderful Swedish meatballs that she made for us.