Smothered in a creamy, rich gravy, these perfect meatballs taste like the classic Ikea recipe. Serve these Swedish Meatballs as an easy family meal or appetizer.
Growing up, my mom made Swedish Meatballs several times a month for dinner. She would typically serve them on a bed of cooked egg noodles. They were SO good. The creamy beefy sauce was my favorite.
I love making them for dinner now as an adult for my family. They are quick to make and ready in about 40 minutes and there are usually not any leftovers.
I have friends that serve them over the Christmas holidays and it’s become one of their family traditions. That’s a tradition I could totally get on board with!
What You’ll Love About This Swedish Meatball Recipe
- Dinner is ready in 40 minutes
- Delicious comfort food that is full of savory flavor
- Easy family meal
- Pairs with many side dishes
- Kids love them
- Tastes like the IKEA classic meatballs
- Easy to find ingredients
- Can also be served as an appetizer
Ingredients for Swedish Meatballs
- Lean ground beef
- Extra virgin olive oil
- White onion
- Ground cloves
- Garlic salt
- Dried parsley
- Salted butter
- All-purpose flour
- Beef broth
- Whole milk
How to Make Swedish Meatballs
Step One: In a medium sized bowl, combine the ground beef, breadcrumbs, olive oil, onion and spices. Using your hands, combine the ingredients until everything is evenly distributed.
Step Two: Divide the meat into tablespoon-sized balls.
Step Three: Heat a skillet and cook the meatballs on medium-high heat until they are browned and reach an internal temperature of at least 145F. The meatballs will finish cooking in the gravy.
Step Four: Remove the meatballs from the skillet and melt the butter. Stir in the flour until it is combined with the butter.
Step Five: Add the beef broth and milk to the skillet and stir constantly until the mixture is thick.
Step Six: Add the meatballs and reduce heat to a simmer and cook until the meatballs reach an internal temperature of 160F. Serve hot.
Equipment Needed to Make IKEA Swedish Meatballs
This post contains affiliate links.
What to Serve with this Swedish Meatballs Recipe
- Loaded Mashed Potatoes
- Swedish Potatoes
- Sweet and Sour Cabbage
- Rosemary Garlic Mashed Potatoes
- Buttered Egg Noodles
- Lingonberry Jam
Variations and Substitutions
- Use frozen cooked meatballs if you are short on time.
- Use ground pork instead of ground beef.
- Try 1/2 teaspoon of nutmeg or allspice instead of the ground cloves.
- For an extra creamy Swedish meatballs sauce, use heavy cream in place of the whole milk.
- Use panko bread crumbs in place of the regular breadcrumbs.
Best Way to Store Leftover Swedish Meatballs
Store any leftover Swedish Meatballs in a covered airtight container in the fridge for up to 3 days.
Can I Freeze?
Yes, you can freeze this meatball recipe. If prepping them cooked, simply place them in a freezer bag and store in the freezer for up to 2 months. When you are ready to eat, thaw them in the fridge overnight and then once thawed, heat them in the microwave for 1 to 2 minutes, or until heated through (microwave times vary).
If prepping them uncooked, store the balls of uncooked meat in the freezer for up to two months. When you are ready to cook, thaw them out in the fridge overnight and follow the recipe directions until they reach the necessary temperature.
Can I Make Ahead?
You can prep the meatballs ahead of time up to a day before and store them in the fridge.
When you are ready to cook, simply take them out of the fridge and proceed through the recipe instructions.
What kind of beef is best for cooking meatballs?
Beef with a lower fat content is best for making meatballs. 90-10 and 93-7 beef are typically best to use. However, if you are in a pinch, any type of beef will get the job done.
What is the difference between Swedish meatballs and Italian meatballs?
The main difference between these two types of meatballs is the flavor profile. While Italian meatballs rely heavily on herbs, Swedish meatballs rely more on warm spices like cloves. This gives Swedish meatballs a slightly more earthy flavor that are perfect for the cooler weather.
- Waikiki Meatballs
- Tangy Sweet and Sour Meatballs
- Meatballs and Rice
- Mexican Meatballs
- Ginger Meatballs
Check out my Swedish Meatballs web story.
If you make the recipe, rate it on the recipe card below and tag me on Instagram and use #simplystacie. I like sharing the photos on my Instagram stories!
- 1 pound lean ground beef
- 1/2 cup breadcrumbs
- 1 tablespoon extra virgin olive oil
- 1/2 cup white onion, diced
- 1 teaspoon ground cloves
- 1 teaspoon dried parsley
- 1 teaspoon garlic salt
- 1/2 cup salted butter
- 3 tablespoons all-purpose flour
- 3 cups beef broth
- 1/2 cup whole milk
- In a medium sized bowl, combine the ground beef, breadcrumbs, olive oil, onion and spices. Using your hands, combine the ingredients until everything is evenly distributed.
- Divide the meat into tablespoon-sized balls.
- Heat a skillet and cook the meatballs on medium-high heat until they are browned and reach an internal temperature of at least 145F. The meatballs will finish cooking in the gravy.
- Remove the meatballs from the skillet and melt the butter. Stir in the flour until it is combined with the butter.
- Add the beef broth and milk to the skillet and stir constantly until the mixture is thick.
- Add the meatballs and reduce heat to a simmer and cook until the meatballs reach an internal temperature of 160F. Serve hot.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
New Star Foodservice 42917 Stainless Steel 4Pcs Measuring Cups And Spoons Combo Set, Silver
Meal Planning Binder
Pyrex Glass Mixing Bowl Set (3-Piece)
ThermoPro TP-16 Large LCD Digital Cooking Food Meat Thermometer for Smoker Oven Kitchen BBQ Grill Thermometer Clock Timer with Stainless Steel Temperature Probe
Lodge Cast Iron Skillet, Pre-Seasoned and Ready for Stove Top or Oven Use, 10.25", Black
Nutrition Information:Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 614Total Fat: 42gSaturated Fat: 21gTrans Fat: 1gUnsaturated Fat: 17gCholesterol: 165mgSodium: 1066mgCarbohydrates: 19gFiber: 1gSugar: 4gProtein: 38g