
Classic, comforting Swedish meatballs made from scratch, baked then simmered in a silky cream sauce. Serve over egg noodles or mashed potatoes with parsley and lingonberry jam for a family favorite.

This recipe for Swedish meatballs has been a cornerstone of my weeknight repertoire for years. I first stumbled upon this combination on a rainy evening when I wanted something familiar but elevated — meatballs browned and baked for even cooking, then finished in a velvety sauce that clings to every bite. The texture is a perfect balance: tender inside, gently browned on the outside, and wrapped in a sauce that's creamy with a subtle tang from sour cream and a whisper of Worcestershire. Every time I make them, the house fills with a savory aroma that makes everyone pause whatever they're doing and drift to the kitchen.
What makes this version special is the method: baking the meatballs first so they hold their shape and cook evenly, then marrying them with a saucepan of homemade sauce. I learned to temper the sour cream — a small technique that prevents curdling and keeps the sauce silky — and that tiny step transformed my results. These meatballs have become our go-to for holiday gatherings and midweek dinners alike: easy to scale up, forgiving to prepare, and reliably adored by family and guests.
I've watched picky eaters become instant fans after one bite, and my kids ask for these on repeat. Once I began tempering the sour cream and using the oven-first method, the texture and flavor became consistently excellent, and I started doubling the batch whenever extended family came over.
My favorite aspect is the way the sauce transforms the meatballs — it turns humble ingredients into something luxurious. Guests often remark that the sauce tastes “homemade and rich,” and the tiny addition of lingonberry jam brings a nostalgic Scandinavian finish that elevates the whole plate.
Store leftover meatballs and sauce together in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze baked meatballs on a baking sheet until solid, then transfer to a freezer bag for up to 3 months. Thaw overnight in the refrigerator and reheat gently in a skillet with a splash of beef broth to revive the sauce’s consistency. Avoid freezing the sour-cream-thickened sauce separately for long periods; it’s best to freeze the meatballs alone and combine with freshly made sauce when reheating.
If you want a lighter version, substitute half the butter with olive oil and use lower-fat sour cream or plain Greek yogurt — temper it carefully to avoid separation. For a classic texture, use 1 lb beef and 1 lb pork. Gluten-free guests: swap regular breadcrumbs for certified gluten-free breadcrumbs and use a gluten-free all-purpose flour or cornstarch slurry for the sauce. If Worcestershire is unavailable, a splash of soy sauce plus a teaspoon of ketchup can mimic the savory-sweet depth.
Serve these over buttered egg noodles tossed with a little parsley and black pepper, or over creamy mashed potatoes. For greens, roasted Brussels sprouts or a simple cucumber-dill salad cut through the richness nicely. Garnish with minced parsley and offer lingonberry jam or cranberry sauce on the side for a sweet-tart contrast. For a party, keep meatballs warm in a slow cooker set to low with sauce and provide toothpicks for easy serving.
Swedish meatballs, or köttbullar, are a staple of Scandinavian home cooking, often served with gravy, lingonberries, and potatoes. The use of warm spices like allspice and nutmeg in small amounts is characteristic, adding subtle aromatic notes rather than overt sweetness. While American versions sometimes lean heavier, traditional recipes balance meat, bread, and milk for a tender texture, and the combination of creamy sauce and tart berry preserve is a hallmark of the dish.
In colder months, add roasted root vegetables and a splash of cognac or brandy to the sauce for depth. Spring and summer call for lighter sides — try new potatoes and a bright garden salad. For holiday gatherings, double the batch, keep meatballs warm in a buffet tray, and swap lingonberry jam for a homemade cranberry-orange relish for a festive twist.
Make meatballs in large batches and freeze portions in meal-sized bags. You can also freeze pre-baked meatballs on a sheet and then vacuum-seal or bag them. On busy nights, reheat frozen meatballs gently in simmering sauce for 15–20 minutes until warmed through. Cook noodles separately and toss with a pat of butter when serving; keep sauce warm in a saucepan so assembly is quick. Label and date containers so you can rotate through frozen portions efficiently.
These meatballs are the kind of dish that invites improvisation — make them your own, and enjoy the warm, comforting results. Gather around the table, pass the lingonberry jam, and let the conversation flow as everyone digs in.
Temper sour cream by whisking in hot sauce a ladle at a time to prevent curdling.
Use a 3-tablespoon cookie scoop for uniform meatball size and even cooking.
Bake the meatballs on parchment to minimize sticking and reduce cleanup.
Taste and adjust salt after adding sour cream because dairy can mute seasoning.
This nourishing the best easy homemade swedish meatballs recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — you can bake the meatballs ahead and reheat them in the sauce. Bake, cool, and refrigerate for up to 4 days or freeze for up to 3 months.
Tempering means whisking a small amount of hot sauce into the cold sour cream to warm it gradually. This prevents curdling when you add it to the hot pan.
This The BEST Easy Homemade Swedish Meatballs recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 400°F and line a large rimmed baking sheet with foil or parchment to ensure even browning and easy cleanup.
In a large bowl, combine ground beef, breadcrumbs, milk, beaten egg, salt, onion powder, allspice, nutmeg, and pepper. Mix gently until just combined to avoid a dense texture.
Scoop into 3-tablespoon portions and roll gently into balls 1 1/2–2 inches across. Arrange 1 inch apart and bake 20 minutes until golden and cooked through.
In a large skillet over medium-high heat, melt butter and whisk in flour to form a roux. Cook 2 minutes then slowly whisk in beef broth, Worcestershire, and vinegar. Simmer until thickened, about 4–5 minutes.
Whisk a ladle of hot sauce into the sour cream, repeat, then return mixture to the skillet. Whisk and season with salt and pepper. Add baked meatballs and turn to coat.
Serve over cooked egg noodles or mashed potatoes. Garnish with fresh parsley and a dollop of lingonberry jam if desired.
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.
Leave a comment & rating below or tag
@velvetyum on social media!


Tender grilled zucchini rolled with a basil-kissed ricotta filling, nestled in marinara, and baked until the mozzarella bubbles and turns golden.

Golden, garlicky rounds with a deep-fried crunch made lighter in the air fryer. A fast, vitamin-packed side everyone devours.

Tender chicken meatballs simmered in marinara, finished with melted mozzarella and basil for cozy, weeknight Italian comfort in every bite.

Leave a comment & rating below or tag @velvetyum on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.