Swedish Meatballs

Swedish Meatballs are small, juicy meatballs made with a mix of ground meat, warm spices, and a creamy gravy. They are famous all around the world, especially because of their soft texture and comforting flavor. These meatballs are usually served over mashed potatoes, egg noodles, or even rice, making them a cozy and satisfying meal for families. The combination of tender meatballs and smooth, flavorful sauce makes this dish perfect for both beginners and experienced cooks.

Swedish Meatballs

What makes Swedish Meatballs extra special is the balance of flavors mild spices like nutmeg and allspice bring warmth, while the cream sauce adds richness and smoothness. You don’t have to be a professional chef to make them! With just a few basic ingredients and some patience, anyone can prepare this delicious recipe at home. Kids love them because they’re easy to eat, and grown-ups enjoy them because they taste amazing.

Why You Should Try Swedish Meatballs

You should try Swedish Meatballs because they’re comforting, tasty, and fun to make. If you like warm, cozy meals that make the whole house smell great, this recipe is perfect for you. It’s also a great dish to cook with family members kids can help roll the meatballs, while adults handle the stove. The ingredients are simple and easy to find in any grocery store, and the steps are beginner friendly.

Another reason to give this dish a try is that it’s very versatile. You can serve Swedish Meatballs with many different sides, prepare them for celebrations, or pack leftovers for school lunch. They store well, reheat beautifully, and taste just as good the next day. If you want a meal that’s impressive but still easy enough for young cooks to understand, Swedish Meatballs will quickly become a favorite.

Ingredients for Swedish Meatballs

Here’s everything you’ll need to make this Swedish Meatballs

For the Meatballs
  • 1 pound ground beef
  • ½ pound ground pork
  • 1 small onion, finely chopped
  • 1 egg
  • ½ cup breadcrumbs
  • ½ cup milk
  • 1 teaspoon garlic powder
  • ½ teaspoon nutmeg
  • ½ teaspoon allspice
  • Salt and pepper, to taste
  • 2 tablespoons butter or oil for cooking
For the Cream Sauce
  • 4 tablespoons butter
  • 3 tablespoons flour
  • 2 cups beef broth
  • 1 cup heavy cream
  • 1 tablespoon soy sauce
  • 1 tablespoon Worcestershire sauce
  • Salt and pepper, to taste

How to Make Swedish Meatballs

Step One

First, prepare the meatball mixture. In a large mixing bowl, combine the ground beef, ground pork, chopped onion, egg, breadcrumbs, milk, garlic powder, nutmeg, spices, salt, and pepper. Gently mix the ingredients with your hands or a spoon until well combined. Try not to overmix, as this will keep the meatballs tender.

Step Two

Now, form the meatballs. Use your hands to shape the mixture into small balls, about the size of a tablespoon. Place them on a tray or plate as you work. If the mixture is sticky, lightly wet your hands with water to make shaping easier.

Step Three

Next, brown the meatballs. Heat butter or oil in a large skillet over medium heat. Gently place the meatballs in the skillet, being careful not to overcrowd them. Cook the meatballs until browned on all sides. They don’t need to be fully cooked yet; you’ll finish cooking them in the sauce later.

Swedish Meatballs

Step Four

Now, make the sauce. Remove the browned meatballs from the skillet and set them aside. Add butter to the same skillet. Once the butter has melted, add the flour and stir for about a minute to form a smooth batter. Slowly pour in the beef broth, stirring constantly to prevent lumps from forming. Add the cream, soy sauce, Worcestershire sauce, salt, and pepper. Simmer the sauce until it thickens.

Step Five

Then, mix the ingredients and simmer gently. Gently return the meatballs to the pan, pouring the sauce over them. Simmer for about 10 minutes, or until the meatballs are cooked through and the sauce is creamy and flavorful. Stir occasionally to prevent sticking.

Step Six

I love serving this dish with a wonderful salad and some drinks for a lovely dinner. As for drinks, I like to serve it with fruit juice or a mojito, which my husband also likes, along with lemonade.

Kitchen Equipment Needed :

To make this Recipe, you’ll need:

  • Large mixing bowl
  • Whisk
  • Wooden spoon or rubber spatula
  • Large skillet or frying pan
  • Plate or tray
  • Tongs or spatula
  • Measuring cups and spoons
  • Small bowl for mixing sauce ingredients
  • Optional: Baking sheet if you prefer baking the meatballs

Tips for the Best Swedish Meatballs

Don’t overmix the meat this keeps the meatballs soft.

Chilling the meatballs for 15 minutes helps them hold their shape.

For lighter meatballs, use ground turkey instead of beef and pork.

Brown the meatballs well for extra flavor.

Serving Suggestion

I love serving this Swedish Meatballs with a wonderful salad and some drinks for a lovely dinner. As for drinks, I like to serve it with fruit juice or a mojito, which my husband also likes, along with lemonade.

Swedish Meatballs

Frequently Asked Question

Can I make Swedish Meatballs without cream ?

Yes, you can use milk or a lighter cream, but the sauce will be less rich.

What can I use instead of breadcrumbs ?

You can use crushed crackers, oats, or even cooked rice.

Can I freeze Swedish Meatballs ?

Yes! They freeze well for up to 2 months, with or without sauce.

How do I make the sauce thicker ?

Let it simmer longer, or add a tiny bit more flour.

Swedish Meatballs

Recipe by Emily Rice
0.0 from 0 votes
Course: Dinner, Main CourseCuisine: Swedish, ScandinavianDifficulty: Easy to Medium
Servings

4

servings
Prep time

20

minutes
Cooking time

30

minutes
Calories

420

kcal
Total time

50

minutes

Swedish Meatballs are tender, flavorful meatballs simmered in a creamy, rich gravy. They’re cozy, comforting, and perfect to serve over mashed potatoes, noodles, or rice for a delicious family meal.

Ingredients

  • 1 pound ground beef

  • ½ pound ground pork

  • 1 small onion, finely chopped

  • 1 egg

  • ½ cup breadcrumbs

  • ½ cup milk

  • 1 teaspoon garlic powder

  • ½ teaspoon nutmeg

  • ½ teaspoon allspice

  • Salt and pepper, to taste

  • 2 tablespoons butter or oil for cooking

  • 4 tablespoons butter

  • 3 tablespoons flour

  • 2 cups beef broth

  • 1 cup heavy cream

  • 1 tablespoon soy sauce

  • 1 tablespoon Worcestershire sauce

  • Salt and pepper, to taste

Directions

  • First, prepare the meatball mixture. In a large mixing bowl, combine the ground beef, ground pork, chopped onion, egg, breadcrumbs, milk, garlic powder, nutmeg, spices, salt, and pepper. Gently mix the ingredients with your hands or a spoon until well combined. Try not to overmix, as this will keep the meatballs tender.
  • Now, form the meatballs. Use your hands to shape the mixture into small balls, about the size of a tablespoon. Place them on a tray or plate as you work. If the mixture is sticky, lightly wet your hands with water to make shaping easier.
  • Next, brown the meatballs. Heat butter or oil in a large skillet over medium heat. Gently place the meatballs in the skillet, being careful not to overcrowd them. Cook the meatballs until browned on all sides. They don't need to be fully cooked yet; you'll finish cooking them in the sauce later.
  • Now, make the sauce. Remove the browned meatballs from the skillet and set them aside. Add butter to the same skillet. Once the butter has melted, add the flour and stir for about a minute to form a smooth batter. Slowly pour in the beef broth, stirring constantly to prevent lumps from forming. Add the cream, soy sauce, Worcestershire sauce, salt, and pepper. Simmer the sauce until it thickens.
  • Then, mix the ingredients and simmer gently. Gently return the meatballs to the pan, pouring the sauce over them. Simmer for about 10 minutes, or until the meatballs are cooked through and the sauce is creamy and flavorful. Stir occasionally to prevent sticking.
  • Finally, serve warm. Once the meatballs are cooked and the sauce is rich and smooth, remove from the heat and serve immediately with your favorite side dish.

Notes

  • Don’t overmix the meat It keeps the meatballs soft and juicy.
  • Brown the meatballs well This adds lots of flavor to both the meat and the sauce.
  • Do not overcrowd the pan Cook in batches so they brown evenly.
  • Finely grate the onion It blends into the mixture better and keeps meatballs moist.

You can add this post to your favorite Pinterest board!

You May Also Like…

Similar Posts

  • Skillet Lasagna

    Skillet Lasagna is a fun, quick, and delicious twist on traditional lasagna. Instead of layering noodles, sauce, and cheese in a baking dish, everything is cooked together in one skillet. This means less time cleaning up and faster cooking, making it perfect for busy weeknights or family dinners. The flavors are just as rich and comforting as classic lasagna, with melted cheese, hearty tomato sauce, and tender noodles all coming together in a single pan.

  • Buffalo Chicken Pasta

    Buffalo Chicken Pasta is a creamy, spicy, and cheesy comfort dish that combines the bold flavors of buffalo chicken wings with the rich, smooth texture of pasta. It’s a perfect mix of tender chicken, zesty buffalo sauce, and melted cheese all tossed together with noodles that soak up every bit of flavor. This dish is a family favorite and great for weeknight dinners when you want something quick, filling, and satisfying. It’s especially loved by those who enjoy a little kick of spice without being too overwhelming. The creamy sauce helps balance the heat, making it perfect for both adults and kids who like flavorful meals.

  • Goat Cheese Truffles

    Goat Cheese Truffles are small, round, creamy snacks made from soft goat cheese that is shaped into tiny balls and rolled in yummy coatings like nuts, herbs, seeds, or even crushed crackers. They look fancy, but they are actually very simple to make at home. Some people use goat cheese because it has a mild tangy flavor that goes well with sweet and savory foods. These truffles don’t need to be cooked, which makes them a fun recipe for beginners and younger kids who like helping in the kitchen.

  • Butternut Squash Ravioli Sauce

    Butternut Squash Ravioli Sauce is a creamy, cozy sauce made to pair perfectly with soft butternut squash–filled ravioli. It usually blends simple ingredients like butter, garlic, cream, herbs, and sometimes a touch of sweetness to match the natural flavor of the squash. The goal of this sauce is not to overpower the ravioli but to gently wrap each bite in warmth and richness. Think smooth, comforting, and slightly sweet with savory notes that make the pasta shine.

  • |

    Homemade Lasagna

    This recipe is one of my husband’s and kids’ favorites. Homemade lasagna is one of the most delicious and flavorful meals you can make in your kitchen. It’s a layered pasta dish made with wide, flat lasagna noodles, a rich meat or vegetable sauce, creamy ricotta or cottage cheese, soft mozzarella cheese, and a delicious layer of melted cheese or béchamel. The rich tomato sauce is also a must-try. Every bite combines the richness of cheese and the rich creamy sauce, making it a family favorite. Unlike fast or frozen meals, making it at home allows you to control the ingredients, adding more vegetables, reducing the salt, or even making it vegetarian.

Leave a Reply

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