Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Swedish-Style Creamy Meatballs

Published: Mar 11, 2026 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe

I love preparing these Swedish-style creamy meatballs when I want a warm and comforting meal that feels both simple and special. The meatballs are tender and flavorful, simmered in a rich, velvety gravy that pairs beautifully with mashed potatoes, sweet green peas, and a spoonful of lingonberry jam. The combination of savory meat, creamy sauce, and slightly sweet jam creates a balanced and satisfying dish that feels like a classic homemade dinner.

Swedish-Style Creamy Meatballs

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

1 brown onion

1 large garlic clove

Light oil

650 g beef mince

100 g panko breadcrumbs

1 egg

5 tablespoon milk

1½ teaspoon sea salt

¼ teaspoon ground nutmeg

Freshly ground black pepper

50 g unsalted butter

2 tablespoon plain flour

600 ml chicken or beef stock

2½ teaspoon Worcestershire sauce

2 tablespoon cream (optional)

Mashed potatoes for serving

Green peas for serving

Lingonberry jam for serving

Directions

I start by finely chopping the onion and garlic. I heat a little oil in a pan over medium heat and cook them for about 6 to 8 minutes until soft and lightly golden. After that, I let the mixture cool slightly.

In a large bowl, I combine the cooked onion mixture with the beef mince, panko breadcrumbs, egg, milk, sea salt, nutmeg, and freshly ground black pepper. I gently mix everything together until evenly combined, making sure not to overwork the meat so the meatballs stay tender.

With slightly wet hands, I shape the mixture into small bite-size meatballs.

Next, I heat a thin layer of oil in a large frying pan over medium-high heat. I fry the meatballs in batches, turning them frequently until they are browned on all sides and cooked through. I remove them from the pan and set them aside.

I wipe excess oil from the pan while keeping the flavorful browned bits. I add the butter and melt it over medium heat.

I stir in the flour and cook it for about 2 minutes, whisking constantly until it becomes lightly browned and slightly nutty in aroma.

Gradually, I whisk in the stock until a smooth gravy forms. Then I add Worcestershire sauce and season the sauce with salt and pepper to taste.

I return the meatballs to the pan and let them simmer in the sauce for about 5 minutes until they are heated through and well coated. If I want an extra creamy finish, I stir in the cream at the end.

Finally, I serve the meatballs hot with mashed potatoes, green peas, and a spoonful of lingonberry jam.

Servings and timing

Servings: 4 servings

Prep time: 20 minutes

Cooking time: 40 minutes

Total time: 60 minutes

Approximate calories: 500 kcal per serving

Variations

I sometimes like to adjust this recipe depending on what I have available in the kitchen. One variation I enjoy is using a blend of different ground meats, which gives the meatballs a richer flavor and a softer, more tender texture.

Another option I like is adding a small amount of Dijon mustard to the gravy for a subtle tang that complements the creamy sauce.

For a lighter version, I occasionally skip the cream and rely on the stock-based gravy alone. It still produces a delicious sauce with plenty of flavor.

I also like experimenting with herbs such as chopped parsley added to the meatball mixture for a fresh touch.

Storage/Reheating

I usually store leftover meatballs and gravy in an airtight container in the refrigerator for up to 3 days.

When I reheat them, I place the meatballs and sauce in a pan over low heat and warm them gently while stirring occasionally. If the sauce becomes too thick, I add a splash of stock or water to loosen it.

I can also freeze the cooked meatballs and gravy for up to 2 months. When I want to use them, I thaw them overnight in the refrigerator and reheat them slowly on the stove.

FAQs

Can I make the meatballs ahead of time?

Yes, I often prepare the meatballs earlier in the day and keep them refrigerated until I am ready to cook them. This helps the flavors develop and makes dinner preparation easier.

Can I bake the meatballs instead of frying them?

I can bake them at about 200°C (400°F) for around 15–20 minutes until cooked through. However, frying them first creates better browning and adds extra flavor to the gravy.

What can I use instead of panko breadcrumbs?

If I do not have panko, I use regular breadcrumbs or even fresh bread soaked in a little milk. Both options still produce tender meatballs.

What does lingonberry jam add to the dish?

I like adding lingonberry jam because it provides a mild sweetness and slight tartness that balances the savory meatballs and creamy sauce.

Can I use a different type of meat?

Yes. I sometimes use ground beef, ground turkey, or a blend of different meats. Each option brings a slightly different flavor, but they all pair nicely with the creamy gravy.

Conclusion

I find Swedish-style creamy meatballs to be one of the most comforting meals I can cook at home. The tender meatballs, rich gravy, and classic side dishes come together to create a satisfying and traditional plate. Whenever I want a cozy dinner that feels hearty and homemade, this recipe is one I return to again and again.


📖 Recipe:

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-Style Creamy Meatballs

Swedish-Style Creamy Meatballs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 60 minutes
  • Yield: 4 servings
  • Diet: Halal
Print Recipe
Pin Recipe

Description

Tender Swedish-style beef meatballs simmered in a rich, velvety gravy for a comforting and classic meal. Perfect served with mashed potatoes, green peas, and a spoonful of lingonberry jam.


Ingredients

1 brown onion, finely chopped

1 large garlic clove, finely chopped

Light oil for cooking

650 g beef mince

100 g panko breadcrumbs

1 egg

5 tbsp milk

1½ tsp sea salt

¼ tsp ground nutmeg

Freshly ground black pepper

50 g unsalted butter

2 tbsp plain flour

600 ml chicken or beef stock

2½ tsp Worcestershire sauce

2 tbsp cream (optional)

Mashed potatoes for serving

Green peas for serving

Lingonberry jam for serving


Instructions

  1. Finely chop the onion and garlic. Heat a little oil in a pan over medium heat and cook them for 6–8 minutes until soft and lightly golden. Allow the mixture to cool slightly.
  2. In a large bowl, combine the cooked onion mixture with beef mince, panko breadcrumbs, egg, milk, sea salt, nutmeg, and black pepper. Mix gently until evenly combined without overworking the meat.
  3. With slightly wet hands, shape the mixture into small bite-size meatballs.
  4. Heat a thin layer of oil in a large frying pan over medium-high heat. Fry the meatballs in batches, turning frequently until browned on all sides and cooked through. Remove and set aside.
  5. Wipe excess oil from the pan while keeping the browned bits. Add butter and melt over medium heat.
  6. Stir in the flour and cook for about 2 minutes while whisking constantly until lightly browned and nutty in aroma.
  7. Gradually whisk in the stock until a smooth gravy forms. Add Worcestershire sauce and season with salt and pepper to taste.
  8. Return the meatballs to the pan and simmer in the gravy for about 5 minutes until heated through and coated in sauce.
  9. Stir in cream at the end if a richer, creamier sauce is desired.
  10. Serve hot with mashed potatoes, green peas, and lingonberry jam.

Notes

A blend of different ground meats can be used for a richer flavor and softer texture.

Add a small amount of Dijon mustard to the gravy for a subtle tang.

For a lighter version, omit the cream and use only the stock-based gravy.

Fresh chopped parsley can be mixed into the meatball mixture for added freshness.

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat gently on the stove over low heat, adding a splash of stock or water if the sauce becomes too thick.

The cooked meatballs and gravy can be frozen for up to 2 months and thawed overnight in the refrigerator before reheating.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Pan Fry
  • Cuisine: Swedish

Nutrition

  • Serving Size: 1 serving (with gravy)
  • Calories: 500 kcal
  • Sugar: 4 g
  • Sodium: 900 mg
  • Fat: 28 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 14 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 25 g
  • Fiber: 2 g
  • Protein: 35 g
  • Cholesterol: 120 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Baked Spicy Chicken Thighs
    Baked Spicy Chicken Thighs
  • Adalu (Nigerian Beans and Corn Porridge)
    Adalu (Nigerian Beans and Corn Porridge)
  • Anti-Inflammatory Glow Bowl
    Anti-Inflammatory Glow Bowl
  • Crispy Chicken Tacos with Street Corn & Avocado
    Crispy Chicken Tacos with Street Corn & Avocado
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Modern Sidebar

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Swedish-Style Creamy Meatballs
    Swedish-Style Creamy Meatballs
  • Nigerian Puff Puff
    Nigerian Puff Puff
  • Sicilian Ricotta Pie
    Sicilian Ricotta Pie
  • Ultimate Lemon Mascarpone Ricotta Cake with Pistachio Crunch and Chocolate Drizzle
    Ultimate Lemon Mascarpone Ricotta Cake with Pistachio Crunch and Chocolate Drizzle

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz