Seriously Amazing Swedish Meatballs in Brown Gravy Recipe

My favorite recipe for Swedish meatballs nuzzled in a simple yet creamy brown gravy! Just like IKEA but only better. It’s so good you’ll wanna slurp it through a straw!



1 small onion, finely chopped
5 tablespoons butter
2 slices of bread (torn into small pieces)
3 tablespoons milk
1 ¼ pound lean ground beef
1 large egg
1 teaspoon salt + ½ teaspoon black pepper
¼ teaspoon ground nutmeg
½ teaspoon EACH ground all spice AND garlic powder
1 tablespoon EACH oil AND worcestershire sauce
2 tablespoons flour
1 ¾ cup beef or chicken broth (low sodium if possible)
½ cup sour cream
2 teaspoons mustard
buttered egg noodles or mashed potatoes for serving


  1. In a large skillet, heat a tablespoon of butter over medium heat. Add the onions and allow them to soften and become translucent, about 3-5 minutes. Remove to a medium bowl and allow them to cool.
  2. In a small bowl, pour the milk over the bread and press down with a spoon or your fingers so that the bread soaks up all the milk, let sit 5 minutes.
  3. When the onions have cooled, add the ground beef, bread mixture, an egg, salt, pepper, nutmeg, and all spice to the bowl and mix until just combined. Don’t overmix the meat as it will result in tough meatballs. Shape into 18-22 meatballs that are about 1- 1 ¼ inch in diameter.
  4. Visit Seriously Amazing Swedish Meatballs in Brown Gravy @ for full directions.

Leave a Comment