Skip to content
OvenSpot
  • AccessoriesExpand
    • Calculators
    • Cookbooks
    • Utensils & Tools
    • AppliancesExpand
      • Microwave Ovens
      • Multi Purpose Cookers
      • Pizza Ovens
      • Pressure Cookers
      • Rice Cookers
      • Roaster Ovens
      • Slow Cookers & Crockpots
      • Toaster Ovens
    • CookwareExpand
      • Aluminum
      • BrandsExpand
        • AmazonBasics
        • Bruntmor
        • Camp Chef
        • Combekk
        • Cosori
        • Crock-Pot
        • Finex
        • Guro
        • Guy Fieri
        • Hamilton Beach
        • Instant Pot
        • Le Creuset
        • Lodge
        • Mario Batali
        • Marquette Castings
        • Staub
        • T-fal
        • Tramontina
        • Utopia Kitchen
      • Cast Iron Cookware
      • Ceramic
      • Dutch OvensExpand
        • Cast Iron Dutch Ovens
        • Dutch Oven Comparisons
      • Stainless Steel
  • KitchenExpand
    • Kitchen Tips
  • RecipesExpand
    • Desserts
    • DietExpand
      • Carnivore Diet
      • Carnivore Recipes
      • Carnivore Recipes
    • Drinks
    • Main Dishes
    • One-Pot RecipesExpand
      • Condiments
      • Dutch Oven RecipesExpand
        • Dutch Oven Beef Recipes
        • Dutch Oven Bread
        • Dutch Oven Chicken Recipes
        • Dutch Oven Dessert Recipes
        • Dutch Oven Lamb Recipes
        • Dutch Oven Sides
        • Dutch Oven Vegan Recipes
      • Pressure Cooker RecipesExpand
        • Pressure Cooker Chicken Recipes
      • Rice Cooker Recipes
      • Slow Cooker RecipesExpand
        • Slow Cooker Chicken
        • Slow Cooker Lamb Recipes
    • Side Dishes
    • Soups & Stews
  • Shop
Pinterest Facebook YouTube Instagram
OvenSpot

Home - Main Dishes

Cozy Classic Swedish Meatballs in Creamy Gravy

ByMichelle Updated onAugust 25, 2025
Jump to Recipe - Print Recipe

There’s just something about Swedish meatballs that feels like a warm hug in a bowl. The tender, flavorful meatballs coated in a silky-smooth, rich brown gravy make this a comfort food classic that’s always a hit with both kids and adults. I’ve been making this dish for years, and it’s the perfect recipe to bring everyone to the table especially on those busy weeknights when you want something hearty and satisfying. This version is super simple, family-tested, and totally delicious!

Why You’ll Love These Meatballs

This dish checks all the boxes: comforting, creamy, savory, and kid-approved. The meatballs are juicy and flavorful, while the gravy brings everything together in the most delicious way. It’s easy to make ahead, freezer-friendly, and totally crave-worthy. Perfect for cozy dinners or impressing guests!

Simple Ingredients

This dish is made with pantry staples and a few fresh items for rich flavor and texture.

  • Ground Beef & Pork: Using a mix gives the meatballs the perfect tender bite and juicy flavor.
  • Breadcrumbs: Helps bind everything and keeps the meatballs moist.
  • Onion & Garlic: Adds savory depth to the meat mixture.
  • Egg: Essential for binding the meatball ingredients together.
  • Milk: Softens the breadcrumbs and adds moisture.
  • Butter & Flour: Create the base for the roux in the gravy.
  • Beef Broth: Builds a rich, savory flavor in the sauce.
  • Heavy Cream: Adds creaminess and that signature Swedish meatball flavor.
  • Allspice & Nutmeg: A touch of warm spice gives this dish its authentic taste.
  • Salt & Pepper: Simple seasoning to round it all out.
  • Fresh Parsley: Optional for garnish, but it adds a nice touch of color.

Servings, Prep & Cook Time

  • Servings: 4–6
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes

What is Needed

  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 small yellow onion, finely diced
  • 1 clove garlic, minced
  • 1 egg
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp allspice
  • 1/8 tsp nutmeg
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • Fresh parsley, optional

Instructions

  1. Make the Meatball Mixture
    In a large bowl, combine ground beef, ground pork, breadcrumbs, milk, diced onion, garlic, egg, salt, pepper, allspice, and nutmeg. Mix until just combined.
  2. Form the Meatballs
    Roll the mixture into 1-inch meatballs and place them on a baking tray.
  3. Cook the Meatballs
    In a large skillet, melt 1 tbsp butter over medium heat. Add the meatballs and cook until browned on all sides and cooked through, about 8–10 minutes. Remove and set aside.
  4. Make the Gravy
    In the same skillet, melt remaining 1 tbsp butter. Whisk in flour and cook 1–2 minutes. Gradually whisk in beef broth, scraping up browned bits. Simmer until thickened.
  5. Finish the Sauce
    Stir in heavy cream and bring to a simmer. Taste and adjust seasoning with salt and pepper.
  6. Combine and Serve
    Return the meatballs to the skillet and simmer in the gravy for 5 more minutes. Serve warm with parsley.

Top Tips

  • Don’t overmix your meatball mixture just enough to combine so they stay tender.
  • Sear meatballs in batches if needed so they brown properly.
  • Let the gravy simmer a bit before adding the meatballs for maximum flavor.
  • Make it kid-approved by serving with mashed potatoes or egg noodles.
  • Add lingonberry jam for a traditional sweet-tart Swedish touch.

Recipe Variations

  • Swap out ground pork for turkey or chicken for a lighter version.
  • Add Dijon mustard or Worcestershire sauce to the gravy for a flavor boost.
  • Make mini meatballs for little hands or party appetizers.

Recommended Equipment

  • Mixing bowl
  • Measuring spoons and cups
  • Whisk
  • Large skillet
  • Baking tray
  • Wooden spoon

Make Ahead Tips

Form and refrigerate meatballs up to 24 hours in advance, or freeze uncooked meatballs for up to 3 months. Gravy can be made and reheated separately.

How to Store and Reheat

Store in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or microwave with a splash of broth or cream to loosen the sauce.

What to Serve With This Recipe

  • Creamy mashed potatoes
  • Egg noodles
  • Steamed green beans
  • Lingonberry jam
  • Crusty dinner rolls

What You Need to Know About This Recipe

Swedish meatballs, or köttbullar, are a beloved traditional dish from Sweden, often served at holiday tables and famously offered at IKEA stores worldwide. What sets them apart is the creamy gravy and warm spice profile from nutmeg and allspice. This recipe brings all those classic flavors into your own kitchen with easy-to-find ingredients and simple steps.

More Christmas Recipes

Try these you will love them!

forgotten christmas recipes
Forgotten Christmas Recipes
swedish meatballs

Swedish Meatballs in Gravy

Michelle
These homemade Swedish meatballs are juicy, flavorful, and smothered in a rich, creamy gravy. A cozy meal the whole family will love!
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 25 minutes mins
Total Time 45 minutes mins
Course Main Course
Servings 4

Equipment

  • Mixing bowl
  • Measuring cups and spoons
  • Whisk
  • Large skillet
  • Baking tray
  • Wooden Spoon

Ingredients
  

  • 1/2 lb ground beef
  • 1/2 lb ground pork
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 small yellow onion finely diced
  • 1 clove garlic minced
  • 1 egg
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp allspice
  • 1/8 tsp nutmeg
  • 2 tbsp butter
  • 2 tbsp all-purpose flour
  • 2 cups beef broth
  • 1/2 cup heavy cream
  • Fresh parsley optional

Instructions
 

  • Make the Meatball Mixture: In a large bowl, combine ground beef, ground pork, breadcrumbs, milk, diced onion, garlic, egg, salt, pepper, allspice, and nutmeg. Mix until just combined.
  • Form the Meatballs: Roll the mixture into 1-inch meatballs and place them on a baking tray.
  • Cook the Meatballs: In a large skillet, melt 1 tbsp butter over medium heat. Add the meatballs and cook until browned on all sides and cooked through, about 8–10 minutes. Remove and set aside.
  • Make the Gravy: In the same skillet, melt remaining 1 tbsp butter. Whisk in flour and cook 1–2 minutes. Gradually whisk in beef broth, scraping up browned bits. Simmer until thickened.
  • Finish the Sauce: Stir in heavy cream and bring to a simmer. Taste and adjust seasoning with salt and pepper.
  • Combine and Serve: Return the meatballs to the skillet and simmer in the gravy for 5 more minutes. Serve warm with parsley.

Notes

  • Adjust spices to taste for picky eaters.
  • Double the recipe and freeze half for a future meal.
Keyword Swedish Meatballs

One-Pot Cooking Rocks!

Post Tags: #Beef#Christmas Recipes#Fall Recipes

Michelle

Hi, I’m Michelle, the founder, owner, author, and editor of OvenSpot. My passion for one-pot cooking commenced when I was working to prepare cafeteria lunches for school students. I am now on a mission to assist you in choosing the cooking pot or appliance you will use daily. As well as in-depth information to assist you in using and caring for your cookware and appliances. Along with the yummy recipes I use at home.
Questions? Reach out to Michelle at [email protected]

MICHELLE’S FULL BIO

Post navigation

Previous Previous
Cozy German Red Cabbage (Rotkohl) with Apples: A Family Favorite
NextContinue
Easy Meat-Based Carnivore Lasagna: Creamy Cheesy Layers

Search The Site

Newsletter

Keep up to date with OvenSpot Insights. Receive exclusive content, deals, and recipes. Receive your BONUS today for becoming a member.

Join Here

Company

About OvenSpot
Meet the Team
Privacy
Terms and Conditions
Editorial Policy
Affiliate Disclaimer
Contact Us

Connect

Email
Facebook
Pinterest
YouTube
Flipboard
TikTok
Twitter
Instagram
Linkedin

As an Amazon Associate, OvenSpot may earn fees when you click on links within our articles and make qualifying purchases. Learn More

© 2025 OvenSpot. All rights reserved.

5214F Diamond Heights Blvd #3521
San Francisco, CA 94131

  • Accessories
    • Calculators
    • Cookbooks
    • Utensils & Tools
    • Appliances
      • Microwave Ovens
      • Multi Purpose Cookers
      • Pizza Ovens
      • Pressure Cookers
      • Rice Cookers
      • Roaster Ovens
      • Slow Cookers & Crockpots
      • Toaster Ovens
    • Cookware
      • Aluminum
      • Brands
        • AmazonBasics
        • Bruntmor
        • Camp Chef
        • Combekk
        • Cosori
        • Crock-Pot
        • Finex
        • Guro
        • Guy Fieri
        • Hamilton Beach
        • Instant Pot
        • Le Creuset
        • Lodge
        • Mario Batali
        • Marquette Castings
        • Staub
        • T-fal
        • Tramontina
        • Utopia Kitchen
      • Cast Iron Cookware
      • Ceramic
      • Dutch Ovens
        • Cast Iron Dutch Ovens
        • Dutch Oven Comparisons
      • Stainless Steel
  • Kitchen
    • Kitchen Tips
  • Recipes
    • Desserts
    • Diet
      • Carnivore Diet
      • Carnivore Recipes
      • Carnivore Recipes
    • Drinks
    • Main Dishes
    • One-Pot Recipes
      • Condiments
      • Dutch Oven Recipes
        • Dutch Oven Beef Recipes
        • Dutch Oven Bread
        • Dutch Oven Chicken Recipes
        • Dutch Oven Dessert Recipes
        • Dutch Oven Lamb Recipes
        • Dutch Oven Sides
        • Dutch Oven Vegan Recipes
      • Pressure Cooker Recipes
        • Pressure Cooker Chicken Recipes
      • Rice Cooker Recipes
      • Slow Cooker Recipes
        • Slow Cooker Chicken
        • Slow Cooker Lamb Recipes
    • Side Dishes
    • Soups & Stews
  • Shop
Search