🍽️ Easy Family Recipes & Meal Ideas

Swedish Meatballs Recipe

WRITTEN BY Ashley Carter

September 27, 2026 Reading Time: 5 minutes

Delicious homemade Swedish meatballs served with creamy sauce and lingonberry jam
Jump to Recipe
Delicious homemade Swedish meatballs served with creamy sauce and lingonberry jam

Swedish meatballs are a classic comfort food that combines savory ground meat with a creamy, rich sauce. Typically served with lingonberry sauce and creamy mashed potatoes, these small bites are not only incredibly flavorful but also offer a velvety texture that makes them a family favorite. The aroma of spices and sautéed onions wafting through the kitchen will entice anyone around, making it a delightful recipe to create during busy weeknights or special Sunday dinners. This guide will walk you through making your own delicious Swedish meatballs, from preparation to the final tasty dish.

Quick Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Servings: 4-6

Why You’ll Love This Recipe

  1. Comforting flavor: The combination of ground beef and spices creates a satisfying taste that warms the heart.
  2. Family-friendly appeal: With their small size and creamy sauce, these meatballs are a hit with both adults and children.
  3. Easy preparation: This recipe is simple enough for weeknight cooking while still being impressive enough for entertaining.
  4. Budget-friendly ingredients: Made mostly with pantry staples, Swedish meatballs are both economical and filling.
  5. Leftover potential: These meatballs hold up well in the fridge, making them great for reheating and enjoying later in the week.

Ingredients You’ll Need

  • 1 pound ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup chopped onion
  • 1 clove garlic, minced
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon allspice or nutmeg
  • 1/4 cup milk
  • 3 tablespoons butter
  • 2 cups beef broth
  • 1 cup heavy cream
  • 2 tablespoons flour

Swedish Meatballs

Ingredient Notes

  • Ground Beef: A lean mix (like 80% lean) is ideal for a tender meatball without being too greasy.
  • Breadcrumbs: Use plain or seasoned breadcrumbs depending on your flavor preference. For a gluten-free option, substitute with gluten-free breadcrumbs.
  • Onion: A finely chopped yellow onion works best, but shallots can also add a nice sweetness.
  • Spices: Allspice, nutmeg, or even a hint of cloves can elevate the flavor profile so choose according to your taste.

Equipment

  • Mixing bowl
  • Frying pan
  • Baking sheet (for keeping meatballs warm, optional)
  • Saucepan for the gravy
  • Whisk

How to Make Swedish Meatballs

Step 1: Prepare the Meatball Mixture

  1. In a large mixing bowl, combine ground beef, breadcrumbs, onion, garlic, egg, salt, pepper, allspice, and milk. Mix gently with your hands until just combined.
  2. Roll the mixture into 1-inch meatballs and set aside.

Step 2: Cook the Meatballs

  1. In a frying pan, melt 2 tablespoons of butter over medium heat.
  2. Add the meatballs in batches, cooking them until browned on all sides, about 5-6 minutes. Remove and keep warm.

Step 3: Make the Gravy

  1. In the same pan, add the remaining tablespoon of butter and melt.
  2. Sprinkle flour over the melted butter and whisk to form a roux, cooking for about 1-2 minutes until lightly browned.
  3. Gradually whisk in beef broth, ensuring there are no lumps, then bring to a simmer. Stir in heavy cream and adjust seasoning as needed.

Step 4: Combine and Serve

  1. Return the meatballs to the sauce, allowing them to simmer for 5-10 minutes to soak in the flavor.
  2. Serve hot with lingonberry sauce and mashed potatoes or over egg noodles.

Tips for the Best Results

  1. Do not overmix: Overworking the beef can lead to tough meatballs. Mix until just combined.
  2. Monitor cooking temperature: Keep the heat on medium; too high can burn the outside while leaving the inside raw.
  3. Use a meat thermometer: Aim for an internal temperature of 160°F for perfectly cooked meatballs.
  4. Chill the mixture: If you have time, refrigerate the meatballs for 30 minutes before cooking to help them hold their shape.
  5. Experiment with spices: Feel free to adjust the spices or add fresh herbs for extra flavor.

Variations and Substitutions

  • Use Ground Turkey or Chicken: For a lighter version, swap out the ground beef.
  • Add Spinach: Finely chopped cooked spinach can be mixed into the meatballs for added nutrition.
  • Dairy-Free Option: Substitute heavy cream with coconut milk or a dairy-free alternative.

What to Serve With Swedish Meatballs

Swedish meatballs are often served with creamy mashed potatoes or buttered noodles. They also pair well with steamed vegetables, a crisp salad, or roasted root vegetables. Lingonberry sauce is a traditional accompaniment, adding a sweet and tart balance to the savory flavors.

Storage and Reheating

Refrigerator

Store leftover Swedish meatballs in an airtight container in the refrigerator for up to 3 days.

Freezer

These meatballs freeze exceptionally well. Place them in a single layer on a baking sheet to freeze, then transfer to a freezer-safe container, where they’ll last up to 3 months.

Reheating

For best results, reheat meatballs in a saucepan over low heat, adding a splash of beef broth or cream to keep them moist.

Frequently Asked Questions

  1. Can I make these meatballs ahead of time? Yes, you can prepare the meatballs and store them uncooked in the fridge for a day ahead or freeze them for later use.
  2. What can I substitute for breadcrumbs? You can use crushed crackers or oats as a crunchy substitute for breadcrumbs.
  3. How can I add more flavor to the gravy? Enhance the gravy with Worcestershire sauce or soy sauce for added depth of flavor.
  4. What should I do if my meatballs fall apart while cooking? Ensure the mixture is well combined and not too wet. Adding more breadcrumbs can also help.
  5. Can I use frozen meatballs? Absolutely, but be mindful of cooking time; they may require longer to fully heat through.

Conclusion

Making Swedish meatballs at home is a rewarding culinary experience that brings comfort and joy to any dinner table. For more variations on this classic dish, you might want to check out the Swedish Meatball Recipe from The Cozy Cook. If you prefer a traditional take, consider the Classic Swedish Meatballs by The Lemon Apron. To explore one of the most delicious versions available, see the Best Swedish Meatballs Recipe from The Kitchn. Lastly, for a healthier twist, you can refer to Crumb’s Comfort Food Makeover: Turkey Swedish Meatballs. Enjoy making these delightful bites and happy cooking!

swedish meatballs recipe 2026 09 27 144247 683x1024 1

Swedish Meatballs

A comforting classic that combines savory ground beef with creamy gravy, perfect for family dinners and busy weeknights.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Course Dinner, Main Course
Cuisine Comfort Food, Swedish
Servings 4 servings
Calories 450 kcal

Ingredients
  

For the Meatballs

  • 1 pound ground beef A lean mix (like 80% lean) is ideal.
  • 1/2 cup breadcrumbs Use plain or seasoned, gluten-free option available.
  • 1/4 cup chopped onion Finely chopped yellow onion works best.
  • 1 clove garlic, minced
  • 1 large egg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon allspice or nutmeg Can also use a hint of cloves.
  • 1/4 cup milk
  • 3 tablespoons butter For cooking meatballs and making gravy.

For the Gravy

  • 2 cups beef broth
  • 1 cup heavy cream Can be substituted with coconut milk for a dairy-free option.
  • 2 tablespoons flour

Instructions
 

Prepare the Meatball Mixture

  • In a large mixing bowl, combine ground beef, breadcrumbs, onion, garlic, egg, salt, pepper, allspice, and milk. Mix gently with your hands until just combined.
  • Roll the mixture into 1-inch meatballs and set aside.

Cook the Meatballs

  • In a frying pan, melt 2 tablespoons of butter over medium heat.
  • Add the meatballs in batches, cooking them until browned on all sides, about 5-6 minutes. Remove and keep warm.

Make the Gravy

  • In the same pan, add the remaining tablespoon of butter and melt.
  • Sprinkle flour over the melted butter and whisk to form a roux, cooking for about 1-2 minutes until lightly browned.
  • Gradually whisk in beef broth, ensuring there are no lumps, then bring to a simmer. Stir in heavy cream and adjust seasoning as needed.

Combine and Serve

  • Return the meatballs to the sauce, allowing them to simmer for 5-10 minutes to soak in the flavor.
  • Serve hot with lingonberry sauce and mashed potatoes or over egg noodles.

Notes

Chill the mixture before cooking to help hold its shape. Experiment with spices for added flavor.
Keyword Comfort Food, Creamy, Meatballs, Savory, Swedish Meatballs

Ashley Carter is the founder and lead recipe developer at Homemade Feast, focused on creating practical, comforting recipes for everyday home cooks. She leads the site's recipe development and editorial direction with a special focus on easy dinners, ground beef recipes, casseroles, and family-friendly meals.

Leave a Comment

Recipe Rating