Savory Swedish Meatballs in Creamy Gravy

These tender and juicy meatballs are simmered in a rich, velvety cream sauce for a truly satisfying meal. This dish provides a classic comfort food experience that pairs perfectly with various hearty sides.

Recipe image

List of ingredients

  • 1 lb lean ground beef (10%-15% fat) – provides the primary rich flavor.
  • 1 lb ground turkey – a lean alternative that adds tenderness.
  • 1 small onion, grated on the star side of a box grater – adds moisture and sweetness.
  • 2 garlic cloves, minced – provides a pungent aromatic base.
  • 1 large egg – acts as a binder for the meat mixture.
  • 1/3 cup panko crumbs – ensures a light and airy texture.
  • 1/4 cup whole milk – keeps the meatballs moist during cooking.
  • 1/2 tsp salt – enhances all the savory flavors.
  • 1/4 tsp ground black pepper – adds a subtle spice.
  • 1/4 tsp ground allspice – provides the signature Swedish aromatic profile.
  • 1/4 tsp ground nutmeg – adds a warm, earthy undertone.
  • 2 Tbsp olive oil – used for searing the meat in the skillet.
  • 4 Tbsp unsalted butter – creates the base for the creamy roux.
  • 3 cups beef broth – forms the savory foundation of the gravy.
  • 1 cup heavy whipping cream – gives the sauce its thickness and richness.
  • 3 Tbsp all-purpose flour – thickens the liquid into a gravy.
  • 1/2 tsp Dijon mustard – adds a tangy brightness to balance the cream.
  • Salt and pepper, to taste – for final seasoning adjustments.

step-by-step instructions

  1. Prepare the binder: In a small bowl, combine the panko crumbs and whole milk. Stir them together and let them sit for a few minutes to ensure the crumbs are fully hydrated.
  2. Mix the meat: Add the ground beef, ground turkey, grated onion, minced garlic, egg, salt, black pepper, allspice, and nutmeg to a large mixing bowl. Mix the ingredients thoroughly by hand until just combined, then shape the mixture into 24 meatballs, each about 1 inch in diameter.
  3. Sear the meatballs: Heat the olive oil in a large skillet over medium heat. Cook the meatballs in two separate batches for 6-7 minutes each, turning them halfway through to ensure they are golden brown on all sides. Remove the cooked meatballs from the pan and cover them with foil to keep them warm.
  4. Create the roux: Using the same skillet, melt the unsalted butter over medium heat. Quickly whisk in the all-purpose flour and cook for about 1-2 minutes until the mixture reaches a golden brown color.
  5. Simmer the gravy: Stir in the beef broth, heavy whipping cream, and Dijon mustard. Season the sauce with salt and pepper to taste, then bring it to a simmer and cook until the gravy thickens.
  6. Combine and serve: Return the browned meatballs to the skillet. Toss them gently in the sauce until they are fully coated and heated through before serving.

Expert Tips for Meatball Success

Use a Small Scoop for Consistent Sizing

Utilizing a small ice cream scoop or a measured tablespoon ensures that every meatball is the same size. Consistent sizing is crucial because it allows all the meatballs to cook through at the same rate. This prevents some from being overcooked while others remain raw in the center.

Avoid Overworking the Meat Mixture

Mix the ingredients until they are just combined rather than over-mixing them. Overworking the meat can lead to a dense, tough texture in the final product. A light touch keeps the meatballs tender and juicy.

Ensure the Pan is Hot Before Searing

Wait until the olive oil is shimmering before adding the meatballs to the skillet. A hot pan creates an immediate sear, which locks in the juices and develops a deep brown crust. If the pan is too cool, the meat will steam rather than brown.

Pat the Meatballs Gently

Avoid pressing the meatballs too firmly when shaping them with your hands. Leaving a small amount of air in the mixture results in a more tender bite. Firmly packed meatballs tend to become rubbery during the frying process.

Ingredient Substitutions for Customization

Replacing Panko with Regular Breadcrumbs

If panko is unavailable, you can use standard dried breadcrumbs. However, you may need to add an extra tablespoon of milk because regular crumbs absorb liquid differently than panko. The texture will be slightly denser but still delicious.

Using Ground Turkey as a Lean Alternative

Ground turkey is an excellent substitute for other fatty meats to keep the dish lighter. It maintains a similar texture while reducing the overall saturated fat content. Ensure you use a blend of white and dark turkey meat for the best flavor profile.

Substituting Heavy Cream with Half-and-Half

For a slightly lighter sauce, you can replace the heavy whipping cream with half-and-half. Keep in mind that the sauce will be thinner and less rich. You may need to simmer the gravy for an extra minute or two to reach your desired thickness.

Swapping Beef Broth for Vegetable Stock

Vegetable stock is a great alternative if you want a different flavor base. While the sauce will lose some of its deep beefiness, it will still be savory and creamy. This is a practical option for those who prefer a lighter broth.

Gluten-Free Flour Alternatives for Thickening

To make this recipe gluten-free, replace the all-purpose flour with a 1:1 gluten-free flour blend or cornstarch. If using cornstarch, mix it with a small amount of cold water first to create a slurry before adding it to the pan. This prevents clumps from forming in the gravy.

Creative Flavor Variations

Incorporating Fresh Parsley for Color

Stirring in finely chopped fresh parsley at the very end adds a pop of color and a fresh, herbal note. This cuts through the richness of the cream sauce. It is best to add the herbs after the heat is turned off to preserve their bright color.

Adding Sautรฉed Mushrooms to the Gravy

Sautรฉing sliced mushrooms in the butter before adding the flour adds an earthy depth to the dish. This creates a more complex flavor profile that complements the allspice and nutmeg. Ensure the mushrooms are browned well to maximize their savory taste.

Introducing a Spicy Kick with Cayenne

Adding a pinch of cayenne pepper or a dash of red pepper flakes to the meat mixture adds a subtle heat. This contrast works well with the creamy sauce and the sweetness of the grated onion. Start with a small amount and adjust according to your preference.

Using a Different Mustard Variety

While Dijon is traditional, whole grain mustard provides a nice textural contrast and a different tang. It adds small seeds to the gravy that look appealing and taste rustic. The flavor is slightly less sharp than Dijon but equally effective.

Best Side Dish Pairings

Creamy Mashed Potatoes

Mashed potatoes are the most traditional accompaniment for Swedish meatballs. The fluffy texture of the potatoes absorbs the rich gravy perfectly. Use a mix of Yukon Gold and Russet potatoes for the ideal balance of creaminess and fluff.

Buttered Egg Noodles

Wide egg noodles tossed in butter and parsley offer a wonderful alternative to potatoes. The noodles hold onto the sauce well, ensuring every bite is flavorful. This is a quicker side option for weeknight dinners.

Steamed Green Beans or Peas

Adding a side of steamed green beans or sweet peas provides a necessary fresh contrast to the heavy sauce. These vegetables add color to the plate and a crisp texture. A light squeeze of lemon juice over the vegetables enhances the overall meal.

Traditional Lingonberry Jam

A dollop of lingonberry jam on the side is a hallmark of this dish. The tart, sweet flavor of the berries cuts through the richness of the cream and butter. If lingonberry jam is hard to find, cranberry sauce is a suitable alternative.

Proper Storage and Preservation

Refrigerating the Meatballs and Sauce

Store the leftover meatballs and gravy in an airtight container in the refrigerator. They will remain fresh and tasty for up to three to four days. Ensure the container is completely sealed to prevent the meatballs from absorbing other fridge odors.

Freezing Cooked Meatballs

Cooked meatballs can be frozen for long-term storage. Arrange them on a baking sheet to freeze individually before transferring them to a freezer bag. This prevents them from clumping together into one large mass.

Storing Gravy Separately

For the best quality, store the gravy in a separate container from the meatballs. This prevents the meatballs from becoming too soft over time. You can then combine them during the reheating process for a fresher taste.

Maximum Shelf Life Guidelines

Frozen meatballs can be kept for up to three months without losing significant quality. Always label your freezer bags with the date of preparation. Thaw them in the refrigerator overnight before reheating.

Efficient Reheating Techniques

Reheating on the Stovetop

The stovetop is the best method for maintaining the texture of the sauce. Place the meatballs and gravy in a skillet over low to medium heat. Stir occasionally to prevent the bottom from scorching.

Using the Oven for Large Batches

For reheating larger quantities, place the meatballs and sauce in an oven-safe dish and cover with foil. Heat at 350ยฐF until the center is hot. This method ensures even heating without drying out the meat.

Microwave Instructions for Quick Meals

Place a portion of meatballs and gravy in a microwave-safe bowl and cover with a damp paper towel. Heat in short intervals of 45-60 seconds, stirring in between. This prevents the sauce from separating or splashing.

Adding Liquid to Prevent Drying

When reheating, the gravy may thicken more than desired. Add a tablespoon of beef broth or milk to loosen the sauce. This restores the original velvety consistency of the cream gravy.

Make-Ahead Preparation Strategies

Baking Meatballs in Advance

You can bake the meatballs in the oven at 400ยฐF for 12-15 minutes instead of frying them. This is a great time-saver for large groups and reduces the amount of oil used. Once baked, they can be stored and added to the gravy just before serving.

Preparing the Meat Mixture Early

The meat mixture can be prepared and shaped into balls up to 24 hours in advance. Keep them on a tray covered with plastic wrap in the refrigerator. This allows the flavors of the allspice and nutmeg to meld further.

Pre-making the Gravy Base

The roux and broth mixture can be made ahead of time and stored in the fridge. When you are ready to serve, simply reheat the sauce and stir in the cream at the end. This ensures the sauce remains smooth and rich.

Assembly Timeline for Parties

For a party, sear the meatballs and make the gravy a few hours early. Keep the components separate until the guests arrive. Toss them together in a warm skillet right before presenting the dish.

Troubleshooting Common Cooking Issues

Preventing Meatballs from Falling Apart

If your meatballs are breaking apart in the pan, try chilling the shaped balls for 30 minutes before cooking. This firms up the fats and binders. Additionally, ensure you do not stir them too often during the first few minutes of searing.

Fixing a Lumpy Gravy

Lumps in the gravy usually happen if the flour wasn’t fully incorporated. You can fix this by whisking the sauce vigorously with a wire whisk. If lumps persist, pass the sauce through a fine-mesh strainer before adding the meatballs back.

Thickening a Sauce That Is Too Thin

If the gravy is too runny, allow it to simmer for a few more minutes to reduce the liquid. Alternatively, you can mix a teaspoon of cornstarch with a teaspoon of water and stir it in. Simmer for one minute until it thickens.

Managing Meatballs That Brown Too Quickly

If the meatballs are darkening too fast without cooking through, lower the heat to medium-low. This allows the heat to penetrate the center of the meat without burning the exterior. Using a heavier skillet can also help distribute heat more evenly.

Frequently Asked Questions

Can I bake the meatballs instead of frying?

Yes, you can bake them on a foil-lined sheet at 400ยฐF for 12 to 15 minutes. Use an instant-read thermometer to ensure they reach an internal temperature of 165ยฐF. This is a healthier alternative and often easier for large batches.

Why do my meatballs taste too strong of allspice?

Allspice is a potent spice that can dominate the dish if measured incorrectly. Ensure you are using a level measuring spoon rather than a heaping one. If the flavor is too strong, adding a bit more cream or a pinch of sugar can help balance it.

Can I use a different type of milk?

You can use 2% milk or even an unsweetened almond milk. However, whole milk provides the best moisture and richness for the meatball texture. Avoid using sweetened milk alternatives as they will ruin the savory flavor.

How do I make the sauce thicker without more flour?

The most effective way to thicken the sauce without adding more flour is to simmer it longer to reduce the water content. You can also stir in a small amount of butter at the end to add body. Another option is to whisk in a tiny bit of cream cheese.

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
Savory Swedish Meatballs in Creamy Gravy

Savory Swedish Meatballs in Creamy Gravy


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rachelthompson
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Diet: General

Description

Juicy and tender Swedish-style meatballs with a rich, creamy gravy sauce. Perfect when served over mashed potatoes for pure comfort food.


Ingredients

Scale
  • 1 lb lean ground beef (10%-15% fat)
  • 1 lb ground turkey
  • 1 small onion, grated on star side of box grater
  • 2 garlic cloves, minced
  • 1 large egg
  • 1/3 cup panko crumbs
  • 1/4 cup whole milk
  • ยฝ tsp salt
  • ยผ tsp ground black pepper
  • ยผ tsp ground allspice
  • ยผ tsp ground nutmeg
  • 2 Tbsp olive oil
  • 4 Tbsp unsalted butter
  • 3 cups regular beef broth
  • 1 cup heavy whipping cream
  • 3 Tbsp all-purpose flour
  • ยฝ tsp Dijon mustard
  • salt and pepper, to taste

Instructions

  1. Mix: In a bowl, combine the panko crumbs with milk.
  2. Combine: Add the ground beef, ground turkey, grated onion, minced garlic, egg, salt, pepper, allspice, and nutmeg; mix well.
  3. Shape: Shape the mixture into 24 meatballs (approximately 1 inch in size).
  4. Brown: Heat 2 Tbsp oil in a large skillet over medium heat. Cook meatballs in 2 batches until golden brown and cooked through (6-7 minutes), turning as needed.
  5. Rest: Remove from the skillet and cover to keep warm.
  6. Roux: In the same skillet, melt the butter and quickly whisk in the flour, cooking until golden.
  7. Simmer: Stir in the beef broth, heavy whipping cream, and Dijon mustard. Season with salt and pepper to taste. Bring to a simmer and cook until the sauce thickens.
  8. Finish: Add the meatballs back into the skillet and toss in the gravy sauce until heated through.

Notes

For uniform size and even cooking, use a small ice cream scoop to shape the meatballs.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 3 meatballs
  • Calories: 458 kcal
  • Sugar: 1 g
  • Sodium: 595 mg
  • Fat: 36 g
  • Saturated Fat: 17 g
  • Unsaturated Fat: 19 g
  • Trans Fat: 0 g
  • Carbohydrates: 7 g
  • Fiber: 1 g
  • Protein: 25 g
  • Cholesterol: 153 mg

Leave a Comment

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