Kottbullar (meatballs)

Köttbullar, or Swedish meatballs, are tender and flavorful, typically served with a creamy gravy made from beef broth and sour cream. This recipe outlines an easy method to make these comforting meatballs at home with sautéed onions and a hint of nutmeg.

12 Nov 2025
Cook time 25 min
Prep time 30 min

Ingredients:

1 tbsp olive oil
1 onion
18 oz ground beef (80/20%)
1/3 cup bread crumbs
1 egg
1 tsp ground nutmeg
1 tbsp butter
2 tbsp all-purpose white wheat flour
1 cup beef broth
1/3 cup light sour cream
Kottbullar (meatballs)

Köttbullar, or Swedish meatballs, are a beloved dish originating from Sweden. Known for their rich, savory flavor and tender texture, these meatballs are often served with creamy gravy and lingonberry jam. This guide will walk you through the steps to make this classic comfort food right in your own kitchen.

Instructions:

1. Prepare the Onion:
- Heat the olive oil in a skillet over medium heat.
- Add the finely chopped onion and cook until it becomes translucent and slightly golden, about 5-7 minutes. Remove from heat and allow to cool slightly.
2. Make the Meatball Mixture:
- In a large bowl, combine the cooled onion, ground beef, bread crumbs, egg, and ground nutmeg.
- Mix until all ingredients are well incorporated. You can use your hands for this, but be careful not to overmix as it can make the meatballs tough.
3. Shape the Meatballs:
- Form the mixture into small meatballs, about 1 inch in diameter.
- Place the meatballs on a tray or plate as you go. This recipe should make approximately 20-24 meatballs.
4. Cook the Meatballs:
- Heat the butter in a large skillet over medium heat.
- Add the meatballs to the skillet in batches, making sure not to overcrowd them.
- Cook the meatballs, turning occasionally, until they are browned on all sides and cooked through, about 7-10 minutes per batch. Transfer cooked meatballs to a plate and cover to keep warm.
5. Make the Gravy:
- To the same skillet, add the all-purpose flour. Stir continuously to create a roux, scraping up any browned bits from the bottom of the pan.
- Slowly whisk in the beef broth, ensuring no lumps form.
- Cook the sauce for a few minutes until it begins to thicken.
- Stir in the light sour cream until the sauce is smooth and creamy. Allow it to simmer for a couple more minutes.
6. Combine Meatballs with Gravy:
- Return the cooked meatballs to the skillet, gently stirring them to coat with the gravy.
- Simmer for an additional 5 minutes to ensure the meatballs are heated through and well-coated with the sauce.
7. Serve:
- Serve the Swedish meatballs hot, alongside boiled or mashed potatoes, lingonberry sauce, and a fresh green salad if desired.

Enjoy your homemade Köttbullar!

Congratulations on making traditional Köttbullar! Enjoy the flavorful meatballs with the rich, creamy sauce. Pair them with lingonberry jam and mashed potatoes or noodles for a full Swedish meal experience. With this recipe, you can bring a taste of Sweden to your dining table.

Kottbullar (meatballs) FAQ:

How long do I need to cook the meatballs?

Cook the meatballs for about 7-10 minutes per batch in a medium heat skillet, turning occasionally until they are browned on all sides and cooked through.

What size should the meatballs be for even cooking?

Shape the meatballs to about 1 inch in diameter. This size helps them cook evenly and ensures proper doneness.

Can I use a different type of meat instead of ground beef?

Yes, you can substitute ground pork, turkey, or chicken for ground beef. Just note that cooking times may vary slightly depending on the meat used.

How should I store leftover Köttbullar?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. You can also freeze them for up to 3 months.

What can I use instead of light sour cream in the gravy?

You can substitute light sour cream with plain yogurt or a full-fat sour cream for a richer flavor. If you're looking for a dairy-free option, try using coconut cream.

Cooking Tips:

- Chill the meatballs before cooking: After forming the meatballs, chill them in the refrigerator for about 30 minutes. This helps them hold their shape during cooking.

- Mix gently: When combining the ingredients, mix them gently to avoid compacting the meat. This ensures the meatballs remain tender.

- Use a scoop: For uniformly sized meatballs, use a cookie scoop or a tablespoon to portion out the meat mixture.

- Prevent sticking: Wet your hands with water or oil before rolling the meatballs to prevent the mixture from sticking to your hands.

- Brown evenly: When frying the meatballs, give them adequate space in the pan to brown evenly on all sides. If necessary, cook them in batches.

- Make the sauce smooth: To ensure a smooth, lump-free sauce, stir constantly while adding the flour and broth. Cook the sauce until it reaches your desired consistency.

Nutrition Facts

4 Servings
Calories 480kcal
Protein 27g
Carbohydrates 16g
Fiber 1.58g
Sugar 2.93g
Fat 36g

More recipes

Zucchini turkey burgers with lettuce and tomato on a bun

Healthy zucchini turkey burgers topped with lettuce and tomato.

05 Dec 2025

Sweet and sour chicken breasts

Delicious sweet and sour chicken breasts with a crispy coating and tangy sauce.

03 Feb 2026

Chicken nasi goreng

A quick and flavorful Chicken Nasi Goreng with basmati rice and fresh herbs.

05 Feb 2026

Pressed chicken with yellow squash and tomatoes

A wholesome pressed chicken dish with yellow squash and tomatoes.

11 Jan 2026

Chilli basil shrimp stir-fry with noodles

Quick and flavorful chilli basil shrimp stir-fry with noodles.

11 Jan 2026

Pumpkin and basil risotto

Creamy pumpkin and basil risotto with Parmesan and mozzarella.

29 Nov 2025

Easy beef korma curry

Savour tender beef in a rich, spiced korma curry with veggies.

04 Jan 2026

Italian meatballs

Classic Italian meatballs made with beef and pork, perfect for pasta.

06 Dec 2025

Posts