Swedish Meatballs Recipe Easy Homemade Classic with Rich Creamy Sauce

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Benefits and Advantages of Swedish Meatballs

  • Ease of preparation: Swedish meatballs are easy to make with simple ingredients and a straightforward process, making them suitable for busy cooks who want a hearty, homemade meal without fuss.
  • Health benefits: Combining ground beef and pork provides a balanced source of protein, essential nutrients, and energy, supporting a healthy active lifestyle.
  • Versatility: This dish adapts easily to different dietary needs by adjusting ingredients for gluten-free, low-calorie, or plant-based diets, making it accessible and customizable.
  • Distinctive flavor: The unique blend of spices such as allspice and nutmeg, combined with a creamy savory sauce, offers a comforting and memorable flavor profile that stands out among meatball recipes.
Jump to:

Essential Ingredients for Swedish Meatballs

  • ¾ lb (about 340g) ground beef, 80% lean – adds rich flavor and texture
  • ½ lb (about 225g) ground pork (or substitute with all beef or all pork)
  • 2 tablespoons olive oil, divided – for cooking and browning
  • ½ cup yellow onion, finely diced or grated – enhances moisture and sweetness
  • 2 cloves garlic, minced (or ½ teaspoon garlic powder) – for aromatic depth
  • ½ cup panko breadcrumbs or soaked white bread cubes – helps bind meatballs
  • ¼ cup Parmesan cheese (optional) – for extra flavor
  • 1 large egg, whisked – acts as a binder
  • ⅓ cup milk – adds moisture and tenderness
  • 1 teaspoon salt – seasoning to balance flavors
  • ¼ teaspoon dried oregano – for herbal notes
  • ¼ teaspoon ground allspice (or mixed spice: nutmeg, cinnamon, cloves) – for characteristic warmth
  • ¼ teaspoon ground nutmeg – adds subtle sweetness
  • ¼ teaspoon ground black pepper – for mild heat
  • Sauce ingredients:
  • 4 tablespoons unsalted butter – for richness
  • 4 tablespoons all-purpose flour – to thicken sauce
  • 2 cups beef broth (low-sodium preferred) – base for sauce
  • 1 cube chicken bouillon (optional) – adds depth
  • 2 teaspoons Worcestershire sauce – enhances umami
  • 1 teaspoon Dijon mustard – adds tang and complexity
  • 1 teaspoon dried parsley – for freshness
  • ½ cup sour cream, room temperature (or heavy cream/plain yogurt) – creates creamy sauce and prevents curdling
Swedish Meatballs
Swedish Meatballs Recipe Easy Homemade Classic With Rich Creamy Sauce 9

Dietary Substitutions to Customize Your Swedish Meatballs

Protein and Main Component Alternatives

Swap the traditional ground beef and pork mixture for lean ground turkey or chicken to reduce fat content. Plant-based options such as lentils, textured vegetable protein, or vegan meat substitutes can create a meatless alternative while keeping protein and texture intact.

Vegetable, Sauce, and Seasoning Modifications

Incorporate grated zucchini or finely chopped mushrooms into the meat mixture to boost moisture and add nutrients. For the sauce, try dairy-free cream alternatives or broth-based variations to accommodate lactose intolerance. Experiment with fresh herbs like dill or parsley for brightness, and reduce or omit warming spices such as allspice if a milder flavor is preferred.

These substitutions provide flexibility without sacrificing the comforting essence of classic Swedish meatballs.

For a trusted take on this dish, visit the Traditional Swedish Meatballs Recipe. Boost your understanding of the base proteins at the Nutritional Information of Ground Beef page, and learn to make a smooth, velvety sauce with Tips for Making Creamy Meatball Sauce.

Enhance your dinner table by pairing Swedish meatballs with comforting recipes like our Creamy Italian Sausage Gnocchi Soup or the hearty High Protein Mac and Cheese.

How to Prepare the Perfect Swedish Meatballs: Step-by-Step Guide

  1. Prepare aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add finely diced or grated onion and minced garlic, cooking until softened, about 5 minutes. Remove from heat and allow to cool.
  2. Mix meatball ingredients: In a large bowl, combine panko breadcrumbs (or soaked bread), Parmesan cheese if using, whisked egg, milk, cooled onions and garlic, salt, oregano, allspice, nutmeg, and black pepper. Gently fold in ground beef and ground pork, mixing just enough to combine without overworking the meat for tender meatballs.
  3. Shape meatballs: Roll the mixture into 1½-inch meatballs, about 25 to 30 in total. Place the meatballs on a tray and refrigerate for at least 15 minutes or up to overnight to help them hold their shape.
  4. Brown the meatballs: Heat the remaining 1 tablespoon olive oil in the skillet over medium-high heat. Brown the meatballs in batches for 1-3 minutes per side until evenly browned but not fully cooked through. Remove browned meatballs to a plate.
  5. Make the creamy sauce: In the same skillet, melt unsalted butter and whisk in all-purpose flour. Cook for 1-2 minutes until lightly browned and fragrant. Slowly pour in beef broth mixed with Worcestershire sauce, Dijon mustard, parsley, and bouillon cube if using, while whisking to avoid lumps. Bring to a boil, then reduce heat.
  6. Finish the sauce and cook meatballs: Temper sour cream by mixing it with a small amount of hot sauce, then stir it into the skillet. Return meatballs to the skillet, spoon sauce over them, cover partially, and simmer gently for 10-15 minutes until meatballs are cooked through and sauce thickens.
  7. Serve: Garnish with fresh parsley and serve hot with traditional sides like egg noodles or mashed potatoes. Optionally, include lingonberry or sour cherry jam for an authentic touch.

Mastering Swedish Meatballs: Advanced Tips and Variations

Pro Cooking Techniques

  • Chill meat mixture: Refrigerate the meat mixture before shaping for easier handling and compact meatballs.
  • Use accurate temperature: Cook meatballs on medium-high heat to brown nicely without overcooking. Use a meat thermometer to check an internal temperature of 160°F (71°C).
  • Grate onions: Grating releases moisture and flavor quickly, keeping meatballs juicy without needing to pre-cook onions.

Flavor Variations

  • Add grated apple for a subtle sweet note that contrasts the savory spices.
  • Try smoked paprika or a pinch of cayenne pepper in the meat mix for a smoky or spicy twist.
  • Replace sour cream in the sauce with heavy cream for a milder, richer gravy or use plain yogurt for a tangy alternative.

Presentation Tips

Arrange meatballs on a rustic wooden board or a white serving plate topped with chopped fresh parsley. Place a small bowl of lingonberry jam alongside to complement the savory flavors visually and flavor-wise.

Make-Ahead Options

Prepare meatballs and sauce separately. Refrigerate or freeze in airtight containers. Reheat meatballs gently in sauce on the stove to preserve texture and flavor. Perfect for meal planning and busy schedules.

How to Store Swedish Meatballs: Best Practices

Storage MethodInstructionsDuration
RefrigerationPlace cooked Swedish meatballs in an airtight container. Store in the refrigerator to keep fresh flavor and texture.3-4 days
FreezingFreeze meatballs and sauce separately in freezer-safe bags or containers. Thaw thoroughly in the refrigerator before reheating.Up to 3 months
ReheatingWarm gently on low heat in a skillet or microwave with a bit of broth or water to prevent the sauce from breaking and to maintain moisture.Until heated through

Tip: Portion meatballs individually before freezing for easy meal-sized servings and quicker reheating.

Swedish Meatballs
Swedish Meatballs Recipe Easy Homemade Classic With Rich Creamy Sauce 10

FAQs: Frequently Asked Questions About Swedish Meatballs

What ingredients are used to make traditional Swedish meatballs?

Traditional Swedish meatballs are made with a mix of ground beef and pork, soaked bread or breadcrumbs, finely grated onions, egg, milk, and a blend of spices including allspice and nutmeg. Parmesan cheese is sometimes added for extra flavor. These ingredients are combined to create tender, flavorful meatballs that are browned before being cooked in a creamy sauce.

How do you make the sauce for Swedish meatballs?

The sauce, or gravy, is made by deglazing the pan drippings with beef broth or stock, then whisking in butter and flour to form a roux. Heavy cream or sour cream is added to create a rich, smooth consistency. Chicken bouillon or beef stock cubes can be used to deepen the flavor. The sauce is gently simmered to thicken while maintaining its creamy texture.

Can I freeze Swedish meatballs and their sauce?

You can freeze cooked Swedish meatballs by cooling them completely, placing them on a baking sheet to freeze individually, then transferring them to an airtight container or freezer bag for up to three months. It’s best to prepare the creamy sauce fresh, as reheating frozen sauce can cause it to separate or become grainy.

What are good side dishes to serve with Swedish meatballs?

Classic side dishes include creamy mashed potatoes, which pair perfectly with the gravy. Other popular choices are egg noodles, buttered rice, or crusty bread for dipping. For a lighter option, mashed cauliflower works well. Lingonberry jam is often served alongside to add a sweet and tart contrast that complements the savory meatballs.

Can I substitute ingredients in Swedish meatballs for dietary preferences?

Yes. You can use all beef, all pork, or even ground turkey or chicken instead of the traditional pork and beef mix. If you don’t have sour cream for the sauce, heavy cream or plain yogurt can be used, though they may slightly change the flavor or texture. If you’re out of allspice, mixed spice or a combination of nutmeg, cinnamon, and cloves work as suitable alternatives.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Swedish Meatballs 64.Png

Swedish Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

🥘 Dive into this classic Swedish Meatballs recipe—easy to make and packed with rich, comforting flavors.
🍲 Enjoy a hearty meal with creamy sauce and tender, spiced meatballs that melt in your mouth.

  • Total Time: 1 hour 5 minutes
  • Yield: 2530 meatballs 1x

Ingredients

Scale

¾ lb (about 340g) ground beef, 80% lean

½ lb (about 225g) ground pork

2 tablespoons olive oil, divided

½ cup yellow onion, finely diced or grated

2 cloves garlic, minced (or ½ teaspoon garlic powder)

½ cup panko breadcrumbs or soaked white bread cubes

¼ cup Parmesan cheese (optional)

1 large egg, whisked

⅓ cup milk

1 teaspoon salt

¼ teaspoon dried oregano

¼ teaspoon ground allspice (or mixed spice: nutmeg, cinnamon, cloves)

¼ teaspoon ground nutmeg

¼ teaspoon ground black pepper

4 tablespoons unsalted butter

4 tablespoons all-purpose flour

2 cups beef broth (low-sodium preferred)

1 cube chicken bouillon (optional)

2 teaspoons Worcestershire sauce

1 teaspoon Dijon mustard

1 teaspoon dried parsley

½ cup sour cream, room temperature (or heavy cream/plain yogurt)

Instructions

1-Prepare aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add finely diced or grated onion and minced garlic, cooking until softened, about 5 minutes. Remove from heat and allow to cool.

2-Mix meatball ingredients: In a large bowl, combine panko breadcrumbs (or soaked bread), Parmesan cheese if using, whisked egg, milk, cooled onions and garlic, salt, oregano, allspice, nutmeg, and black pepper. Gently fold in ground beef and ground pork, mixing just enough to combine without overworking the meat for tender meatballs.

3-Shape meatballs: Roll the mixture into 1½-inch meatballs, about 25 to 30 in total. Place the meatballs on a tray and refrigerate for at least 15 minutes or up to overnight to help them hold their shape.

4-Brown the meatballs: Heat the remaining 1 tablespoon olive oil in the skillet over medium-high heat. Brown the meatballs in batches for 1-3 minutes per side until evenly browned but not fully cooked through. Remove browned meatballs to a plate.

5-Make the creamy sauce: In the same skillet, melt unsalted butter and whisk in all-purpose flour. Cook for 1-2 minutes until lightly browned and fragrant. Slowly pour in beef broth mixed with Worcestershire sauce, Dijon mustard, parsley, and bouillon cube if using, while whisking to avoid lumps. Bring to a boil, then reduce heat.

6-Finish the sauce and cook meatballs: Temper sour cream by mixing it with a small amount of hot sauce, then stir it into the skillet. Return meatballs to the skillet, spoon sauce over them, cover partially, and simmer gently for 10-15 minutes until meatballs are cooked through and sauce thickens.

7-Serve: Garnish with fresh parsley and serve hot with traditional sides like egg noodles or mashed potatoes. Optionally, include lingonberry or sour cherry jam for an authentic touch.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🧄 Grating onions releases moisture and keeps meatballs tender without pre-cooking.
🥛 Soak bread in onion juice or milk for a flavorful binder.
🧂 Refrigerating meatballs helps them hold their shape during cooking.

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Refrigeration: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish
  • Diet: Non-Vegetarian

Nutrition

  • Serving Size: 2-3 meatballs
  • Calories: 75
  • Sugar: 0.5 g
  • Sodium: 177 mg
  • Fat: 5 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 2 g
  • Fiber: 0.1 g
  • Protein: 4 g
  • Cholesterol: 23 mg

Next Recipe

1 thought on “Swedish Meatballs Recipe Easy Homemade Classic with Rich Creamy Sauce”

  1. These Swedish meatballs brought back so many fond memories of visiting my grandmother in Gothenburg! 😍 I tried adding a bit more allspice, and they turned out incredible. Thank you for sharing this delightful recipe!

    Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star