If you’re craving a cozy, comforting meal that comes together with ease, this Instant Pot Swedish Meatballs Recipe is your new best friend in the kitchen. Perfectly tender meatballs simmered in a luscious, creamy gravy flavored with hints of nutmeg and allspice will make your taste buds sing. Using the Instant Pot not only speeds up the cooking process but also locks in the rich flavors, giving you an authentic Swedish classic in a fraction of the time. Whether it’s a weeknight dinner or a special gathering, these meatballs are sure to impress and satisfy everyone at your table.

Instant Pot Swedish Meatballs Recipe - Recipe Image

Ingredients You’ll Need

This Instant Pot Swedish Meatballs Recipe relies on a handful of simple, yet essential ingredients that each play a vital role in building its delicious flavor and perfect texture. From savory spices to fresh herbs and rich dairy, these components come together harmoniously to create a dish that’s nothing short of amazing.

  • Ground pork and lean ground beef: A blend that offers the perfect balance of flavor and juiciness for tender meatballs.
  • Breadcrumbs (Panko recommended): Adds just the right amount of binding without making the meatballs dense.
  • Onion, finely chopped or shredded: Provides moisture and a subtle sweetness that enhances the meatballs.
  • Egg yolks: Acts as a rich binder that keeps the meatballs tender and cohesive.
  • Salt and black pepper: The basic seasoning that brings all the flavors to life.
  • Ground nutmeg and allspice: The signature warm spices that give Swedish meatballs their iconic taste.
  • Milk: Keeps the meatballs moist and helps the breadcrumbs do their job better.
  • Olive oil: For browning the meatballs to develop a beautiful crust and depth of flavor.
  • Unsalted butter and all-purpose flour: The building blocks for a silky, rich gravy.
  • Low-sodium beef broth: Forms the savory base of the sauce, enhancing the meat’s natural flavors.
  • Sour cream: Smooths and enriches the gravy with creamy tanginess.
  • Fresh dill and parsley: Adds a vibrant herbal finish that lifts the entire dish.

How to Make Instant Pot Swedish Meatballs Recipe

Step 1: Make the Meatballs

Start by combining ground pork and beef with breadcrumbs, finely chopped onion, egg yolks, salt, pepper, nutmeg, allspice, and milk in a large bowl. Mix everything thoroughly with your hands or a spoon until the ingredients are evenly incorporated. Then, shape the mixture into approximately 40 one-inch meatballs. This size is perfect for tender bites that cook evenly in the Instant Pot.

Step 2: Brown the Meatballs

Select the “Sauté” function on your Instant Pot and pour in the olive oil. Once hot, add the meatballs in batches, making sure not to overcrowd the pot. Brown them on all sides until they develop a golden crust, then carefully remove and set them aside. This step is crucial as it locks in flavor and adds a delightful texture to the meatballs.

Step 3: Make the Gravy

In the same pot, melt the butter, scraping up any browned bits left behind for extra flavor. Whisk in the flour and cook for about one minute to form a roux, which will thicken the gravy. Gradually pour in the beef broth while whisking continuously to prevent lumps, then season with additional salt and pepper. The result is a rich, savory sauce that will embrace the meatballs perfectly.

Step 4: Pressure Cook the Meatballs

Return the browned meatballs to the Instant Pot, making sure they’re submerged in the gravy. Secure the lid tightly and set your Instant Pot to “Manual” or “Pressure Cook” on high pressure for 8 minutes. Once the cooking cycle ends, perform a quick release to avoid overcooking. This method ensures the meatballs become irresistibly tender and soak up all the flavors of the sauce.

Step 5: Finish with Sour Cream and Herbs

Carefully remove the meatballs from the pot to a serving dish. Switch back to the “Sauté” setting and let the gravy simmer for 4 to 5 minutes, allowing it to thicken nicely. Stir in sour cream until the sauce is velvety and smooth. Pour this luscious gravy over the meatballs and sprinkle with freshly chopped dill and parsley for a bright, fresh contrast that makes every bite special.

How to Serve Instant Pot Swedish Meatballs Recipe

Instant Pot Swedish Meatballs Recipe - Recipe Image

Garnishes

Fresh herbs, especially dill and parsley, are more than just decoration here—they brighten up the rich sauce and add a lovely pop of color. You can also add a light sprinkle of paprika for a subtle smokiness and visual appeal.

Side Dishes

Swedish meatballs are traditionally served with creamy mashed potatoes or buttery egg noodles, which are perfect for soaking up every bit of the glorious gravy. Steamed green beans or roasted vegetables add a crunchy texture and a touch of freshness that balances the richness of the dish.

Creative Ways to Present

For a fun twist, serve the meatballs in small bread bowls or atop toasted rye bread for a rustic open-faced sandwich experience. They also make fantastic sliders when paired with soft buns and a dab of lingonberry jam, introducing a slightly sweet contrast that’s authentic and utterly delicious.

Make Ahead and Storage

Storing Leftovers

Place any leftover meatballs and gravy in an airtight container and refrigerate for up to 3 days. The flavors actually deepen overnight, making your reheated meal taste even better. Just be sure to cool the dish completely before storing to maintain the best texture.

Freezing

This Instant Pot Swedish Meatballs Recipe freezes beautifully. Arrange the cooled meatballs in a single layer on a baking sheet and freeze until firm. Transfer them to a freezer-safe bag or container, cover the gravy separately if possible, and freeze for up to 3 months. When ready to enjoy, thaw overnight in the fridge.

Reheating

Reheat meatballs gently on the stovetop over medium-low heat or in the microwave, stirring occasionally to ensure even heating. If the gravy needs a boost, add a splash of beef broth or water to loosen it up as it warms. Avoid overheating to keep the meatballs tender and the sauce silky.

FAQs

Can I use just one type of meat for the meatballs?

Absolutely! While the combination of pork and beef gives a great texture and flavor, you can use only ground beef or ground pork if that’s what you have on hand. Just keep in mind that pork adds juiciness and a milder flavor, while beef provides heartiness.

Is it necessary to brown the meatballs before pressure cooking?

Browning is recommended because it adds extra flavor and a nice color to the meatballs. However, if you’re short on time, you can skip this step and cook the meatballs directly in the sauce. The texture might be slightly different but still tasty.

Can I make this recipe dairy-free?

Yes! Substitute the milk with a plant-based milk like oat or almond milk, and replace the sour cream with a dairy-free alternative such as coconut cream or cashew cream. These swaps work well and keep the creamy texture intact.

What can I substitute for fresh dill and parsley?

If you don’t have fresh herbs, dried ones can work in a pinch—use about a third of the amount since dried herbs are more concentrated. Alternatively, chives or tarragon can provide a complementary herbal note to the dish.

Can I make the meatballs ahead of time and reheat?

Definitely! You can prepare and brown the meatballs in advance, then store them in the fridge for up to 24 hours. When you’re ready, simply prepare the gravy and pressure cook everything together or warm them gently in the sauce on the stove.

Final Thoughts

This Instant Pot Swedish Meatballs Recipe is like a warm hug on a plate—rich, creamy, and brimming with comforting flavors that never disappoint. It’s surprisingly simple to make and perfect for any occasion, whether a casual weeknight or a special family dinner. I absolutely love how the Instant Pot transforms the cooking process, making it quick and foolproof without sacrificing that authentic taste. I can’t wait for you to try it and make it one of your favorite go-to recipes too!

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

Instant Pot Swedish Meatballs Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 25 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings
  • Category: Main Course
  • Method: Instant Pot
  • Cuisine: Swedish

Description

This Instant Pot Swedish Meatballs recipe offers a delicious and comforting dish featuring tender meatballs in a creamy, savory gravy. The recipe combines ground pork and lean beef with classic spices, then uses the Instant Pot to brown, pressure cook, and simmer the meatballs in a rich gravy made with butter, flour, beef broth, and sour cream. It’s an easy, flavorful meal perfect for weeknight dinners, serving 8 with a total time of about 1 hour.


Ingredients

Scale

Meatballs

  • 1 pound ground pork
  • 1 pound lean ground beef
  • ½ cup breadcrumbs (Panko recommended)
  • 1 medium onion, finely chopped or shredded
  • 2 large egg yolks
  • ½ teaspoon salt, or to taste
  • ½ teaspoon black pepper, or to taste
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground allspice
  • ⅓ cup milk
  • 2 tablespoons olive oil, for frying

Gravy

  • 6 tablespoons unsalted butter
  • ⅓ cup all-purpose flour
  • 3 cups low-sodium beef broth
  • ¼ teaspoon salt, or to taste
  • ¼ teaspoon black pepper, or to taste
  • ¾ cup sour cream
  • 1 tablespoon fresh dill, chopped
  • 1 tablespoon fresh parsley, chopped


Instructions

  1. Make Meatballs: In a large bowl, combine ground pork, lean ground beef, breadcrumbs, finely chopped onion, egg yolks, salt, black pepper, nutmeg, allspice, and milk. Mix thoroughly with your hands or a spoon until well combined, then shape into 1-inch meatballs, aiming for about 40 meatballs.
  2. Brown Meatballs: Select the “Sauté” function on your Instant Pot and heat the olive oil. In batches, brown the meatballs on all sides, carefully turning to ensure an even golden crust. Once browned, remove the meatballs from the pot and set aside.
  3. Make Gravy: Melt the unsalted butter in the Instant Pot using the “Sauté” function. Whisk in the all-purpose flour and continue to cook for about 1 minute to create a roux. Gradually whisk in the low-sodium beef broth, ensuring no lumps form. Season the gravy with salt and black pepper to taste. Add the browned meatballs back into the pot, stirring gently to coat them in the gravy.
  4. Pressure Cook: Secure the Instant Pot lid and set it to “Manual” or “Pressure Cook” mode on high pressure for 8 minutes. After the cooking cycle completes, perform a quick release of the pressure carefully.
  5. Finish: Remove the meatballs from the pot and set them aside. Select the “Sauté” function again and simmer the gravy for 4 to 5 minutes to thicken and reduce slightly. Stir in the sour cream until the gravy is creamy and smooth. Pour the gravy over the meatballs and garnish with freshly chopped dill and parsley before serving.

Notes

  • For best flavor, use fresh herbs for garnish but dried herbs can be used if fresh are unavailable.
  • You can substitute sour cream with Greek yogurt for a lighter option, but add after removing from heat to prevent curdling.
  • Ensure the meatballs are browned but not fully cooked during the sauté step, as they will finish cooking under pressure.
  • If you prefer thicker gravy, you can whisk an additional 1 tablespoon of flour into the gravy during the finishing step and cook until desired consistency is reached.
  • Leftover meatballs can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 2 months.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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