I absolutely adore this Swedish Meatballs Recipe because it brings together a comforting, creamy sauce with tender, flavorful meatballs that just melt in your mouth. I’ve found it to be the perfect meal to whip up when I want something cozy yet impressive. The blend of ground beef and turkey seasoned with allspice, paired with that luscious, velvety sauce made with cream cheese, is one combination I’m confident you’ll fall in love with as much as I have.

Why You’ll Love This Swedish Meatballs Recipe

What makes this Swedish Meatballs Recipe really stand out for me is the fantastic balance of flavors. The allspice gives the meatballs a gentle warmth and complexity without overpowering the delicate creaminess of the sauce. The combination of ground turkey and lean beef keeps the meatballs juicy but light, and the sautéed onion, garlic, celery, and parsley add that fresh depth that makes every bite satisfying. Whenever I make this dish, I am reminded of classic Scandinavian comfort food with a twist that feels fresh and homey.

Another reason I love this recipe is how straightforward it is without cutting any corners on flavor. It’s truly achievable on a busy weeknight, yet elegant enough to serve guests during a cozy dinner party. The steps are simple: sauté the aromatics, mix your meatball batter, simmer in broth, and blend up that rich sauce to finish. I find it’s perfect for serving when I want a warm, inviting dish that feels special but doesn’t require me to spend hours in the kitchen. It’s also incredibly comforting in colder months or whenever I need a little culinary hug!

Ingredients You’ll Need

The image shows a round white plate on a white marbled surface, filled with 15 raw meatballs placed closely together in three uneven rows. Each meatball is light pink mixed with small pieces of green herbs, white onion bits, and small flecks of darker spices visible throughout, giving a textured look. In the top right corner, fresh green parsley leaves are partially visible. In the lower left corner, part of a white bowl filled with finely ground yellowish breadcrumbs is seen. The overall lighting is bright and natural, highlighting the texture of the raw meat mixture. photo taken with an iphone --ar 4:5 --v 7

These ingredients may look straightforward, but each one plays a pivotal role in creating that perfect harmony between texture, flavor, and richness in the dish. The fresh vegetables and herbs add vibrancy, the combination of meats builds texture, and the spices and cream cheese elevate the sauce into something wonderfully indulgent.

  • Olive oil: For sautéing aromatics, adding a subtle fruity note and helping everything caramelize beautifully.
  • Small onion (minced): Brings sweetness and body to the meatballs.
  • Garlic clove (minced): Adds a mild pungency that wakes up the whole dish.
  • Celery stalk (minced): Provides crunch and a fresh vegetal note.
  • Minced parsley: For a bright herbal lift that keeps flavors balanced.
  • Ground turkey (93% lean): Keeps the meatballs tender and lean.
  • Ground beef (95% lean): Gives richness and traditional meatball flavor.
  • Large egg: Acts as the binder that holds everything together perfectly.
  • Seasoned breadcrumbs or gluten-free crumbs: Absorbs moisture and ensures tender meatballs without falling apart.
  • Kosher salt: Essential for enhancing all the flavors.
  • Black pepper: Adds gentle heat and sharpness.
  • Allspice: A warm, aromatic spice that gives Swedish meatballs their unique signature taste.
  • Reduced sodium beef broth: The cooking liquid that flavors the meatballs and forms the base for the sauce.
  • Reduced fat cream cheese: Creates an indulgently smooth and creamy sauce without heaviness.
  • Chopped parsley (for garnish): A fresh, colorful finish that brightens the plate.

Directions

Step 1: Heat the olive oil in a large nonstick skillet over medium heat. Add the minced onions and garlic, sautéing until the onions become translucent and fragrant, about 4 to 5 minutes. Then add the minced celery and parsley, cooking for an additional 3 to 4 minutes until everything softens nicely. Once done, set this mixture aside to cool slightly—this prevents the egg in the meatballs from scrambling later.

Step 2: In a large bowl, combine the ground beef, ground turkey, egg, the cooled onion mixture, breadcrumbs, salt (start with ¼ teaspoon), black pepper, and allspice. Use your hands or a spatula to mix everything gently but thoroughly. Be careful not to overwork the mixture to keep the meatballs tender. Once combined, shape the mixture into 16 evenly-sized meatballs for consistent cooking.

Step 3: Pour the beef broth into the skillet and bring it to a boil over medium-high heat. Reduce the heat to medium-low, then carefully add the meatballs into the broth one by one. Cover the skillet and let the meatballs simmer gently for about 20 minutes. This slow cooking ensures they cook through while remaining moist and flavorful.

Step 4: Using a slotted spoon, remove the meatballs from the broth and place them on a serving dish. Strain the broth to remove any solids, then transfer the liquid to a blender along with the cream cheese. Blend everything until completely smooth and creamy. Pour this luscious sauce back into the skillet with the meatballs and keep it on low heat to simmer, allowing the sauce to thicken slightly and coat the meatballs perfectly.

Servings and Timing

This Swedish Meatballs Recipe makes about 4 hearty servings, perfect for a cozy dinner with friends or family. The prep time is roughly 15 minutes, mostly to mince and mix ingredients, while the cooking time is about 25 minutes—mainly for sautéing and simmering the meatballs in broth. Altogether, you can expect a total time commitment of approximately 40 minutes from start to finish. There’s no extensive resting time required, so it’s quite a quick comfort meal you can serve hot straight away.

How to Serve This Swedish Meatballs Recipe

The image shows several round meatballs covered in a light brown creamy sauce with small bubbles. Each meatball has a rough texture with some bits of green herbs scattered on top and inside. A silver spoon is lifting one meatball in the center, showing its uneven surface and sauce dripping down. The background is a white marbled surface, and the scene is close-up, focusing on the meaty texture and creamy sauce photo taken with an iphone --ar 4:5 --v 7

I love serving these Swedish meatballs over a bed of buttery egg noodles or creamy mashed potatoes so the sauce can soak right in. Sometimes, I also like to offer buttery rice or even a simple buttered toast on the side to scoop up every last bit. A side of steamed green beans or sautéed mushrooms adds a lovely earthy contrast that balances the rich meatballs wonderfully.

For garnishing, a sprinkle of fresh chopped parsley always brings that vibrant green pop and lively aroma to the dish just before serving. When plating, I usually arrange four meatballs per serving with plenty of sauce spooned over the top—it looks inviting and generous, like the perfect homemade meal. These meatballs are best enjoyed warm straight from the pan to experience the creamy sauce at its silky best.

As for drinks, I find a crisp, cold white wine like a Riesling complements the dish nicely, cutting through the richness. If you prefer something non-alcoholic, a sparkling apple cider or simply chilled water with a slice of lemon works beautifully. This Swedish Meatballs Recipe shines for special family dinners, cozy weekend meals, or even holiday gatherings where you want to impress but stay relaxed in the kitchen.

Variations

One of the things I love about this Swedish Meatballs Recipe is how adaptable it is. For example, you can swap the ground turkey for pork or veal if you like a richer, fattier meatball. If you want to keep it lean but boost flavor, playing with spices like adding a pinch of nutmeg or even smoked paprika can be fun to experiment with.

If you’re gluten-free, simply swap the breadcrumbs for gluten-free alternatives like crushed gluten-free crackers or oats processed into crumbs. I’ve even tried using ground almonds for a nuttier texture and added protein. For a vegan take, you could try using lentils and mashed tofu combined with vegan cream cheese or coconut cream for the sauce, though the texture will be different—still delicious though in its own way!

For cooking, I sometimes finish the meatballs in the oven after sautéing for a bit more caramelization before simmering in broth. Another twist is to swap out cream cheese for sour cream or crème fraîche for an even tangier sauce if you enjoy a bit more acidity. The flexibility lets me keep this dish fresh and exciting every time I make it.

Storage and Reheating

Storing Leftovers

I usually store any leftover Swedish meatballs in an airtight container in the refrigerator. They keep really well for about 3 to 4 days. You want to make sure they’re cooled completely before sealing the container to preserve both texture and flavor. Keeping the sauce and meatballs together prevents the meatballs from drying out.

Freezing

This recipe freezes beautifully. I recommend freezing the meatballs and sauce together in a freezer-safe airtight container or heavy-duty zip-top freezer bag. Just make sure to press out as much air as possible to prevent freezer burn. They can be stored frozen for up to 3 months. When you want to enjoy them later, thaw overnight in the fridge for the best results.

Reheating

The best way to reheat is gently on the stovetop over low heat, stirring occasionally to warm the sauce evenly and avoid drying out the meatballs. You can add a splash of beef broth or water if the sauce has thickened too much. Avoid microwaving if possible, as it can make the meatballs tough and the sauce separate. Slow, steady reheating really brings back the same tender, creamy goodness as when freshly made.

FAQs

Can I make these Swedish meatballs ahead of time?

Absolutely! The meatballs can be prepared a day in advance and kept refrigerated. The flavors actually meld beautifully when they sit overnight, making the dish taste even better the next day.

Can I use all ground beef instead of mixing with turkey?

Yes, you can use all ground beef if you prefer a richer flavor. Just keep in mind that the meatballs might be a bit denser and fattier, so I recommend lean beef (around 90-95% lean) to maintain a good texture.

Is it okay to use regular cream cheese instead of reduced fat?

Definitely! Regular cream cheese will add an even creamier, richer sauce. The reduced fat version just gives a lighter option, but both work great for this recipe.

Can I freeze the meatballs without the sauce?

Yes, you can freeze meatballs separately. Just cool them completely after cooking and freeze in a single layer before transferring them to a container. For best taste, reheat and add fresh sauce later or freeze sauce separately and combine when reheating.

What side dishes do you recommend with Swedish meatballs?

I love serving them with buttery egg noodles, creamy mashed potatoes, or steamed veggies like green beans or carrots. For a lighter option, cauliflower rice or a fresh salad also pairs nicely.

Conclusion

I truly hope you give this Swedish Meatballs Recipe a try because it’s one of those dishes that feels like a warm embrace in the middle of a busy week or a special treat for weekend dinners. It’s approachable, flavorful, and always earns compliments from anyone I serve it to. Cooking it has become one of my favorite ways to create comfort food that’s both satisfying and elegant, and I know you’ll enjoy every bite just as much as I do!

Print

Swedish Meatballs Recipe

Swedish Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 2 reviews

A classic Swedish Meatballs recipe featuring tender turkey and beef meatballs simmered in a savory spiced broth and finished with a creamy sauce made from reduced fat cream cheese. This comforting dish is perfect for a hearty meal and garnished with fresh parsley for added freshness.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Swedish
  • Diet: Low Fat

Ingredients

Meatballs

  • 1/2 tablespoon olive oil
  • 1 small onion, minced
  • 1 clove garlic, minced
  • 1 celery stalk, minced
  • 1/4 cup minced parsley
  • 1/2 pound 93% lean ground turkey
  • 1/2 pound 95% lean ground beef
  • 1 large egg
  • 1/4 cup seasoned breadcrumbs or gluten-free crumbs
  • 1/2 teaspoon kosher salt
  • 1/8 teaspoon black pepper
  • 1/2 teaspoon allspice

Broth and Sauce

  • 2 cups reduced sodium beef broth
  • 3 ounces reduced fat cream cheese
  • Chopped parsley for garnish

Instructions

  1. Sauté Vegetables: In a large nonstick skillet, heat the olive oil over medium heat. Add the minced onions and garlic, sautéing until the onions become translucent, about 4-5 minutes. Add the minced celery and parsley, cooking for an additional 3-4 minutes until softened. Remove from heat and set aside to cool.
  2. Mix Meatball Ingredients: In a large bowl, combine the ground beef and turkey, egg, cooled sautéed vegetable mixture, seasoned breadcrumbs, 1/4 teaspoon salt, black pepper, and allspice. Mix everything well until fully incorporated. Shape the mixture into 16 uniform meatballs.
  3. Cook Meatballs in Broth: Pour the reduced sodium beef broth into the skillet and bring it to a boil. Reduce the heat to medium-low and gently drop the meatballs into the simmering broth. Cover the skillet and cook the meatballs for about 20 minutes, or until they are cooked through.
  4. Prepare Creamy Sauce: Using a slotted spoon, carefully remove the cooked meatballs from the broth and place them in a serving dish. Strain the broth to remove any solids, then transfer the broth to a blender along with the reduced fat cream cheese. Blend until the sauce is smooth and creamy.
  5. Combine and Simmer: Return the creamy sauce to the skillet along with the meatballs. Simmer gently to heat through and allow the flavors to meld.
  6. Serve: Garnish the dish with freshly chopped parsley and serve warm for a delicious Swedish classic meal.

Notes

  • Use gluten-free breadcrumbs to make this recipe gluten-free.
  • For a richer sauce, substitute cream cheese with sour cream or heavy cream.
  • Do not overcrowd the skillet when cooking the meatballs in broth to ensure they cook evenly.
  • Leftover meatballs can be refrigerated for up to 3 days or frozen for up to 2 months.
  • Adjust seasoning to taste, especially salt and pepper.

Similar Posts

Leave a Reply

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

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