Minnesota Swedish Meatballs

Jump to RecipeEmail Recipe

This post may contain affiliate links. Please read our disclosure policy.

Everyone loves a classic Swedish meatball, but these Minnesota Swedish Meatballs are a special twist on the traditional dish. The meatballs are filled with hearty wild rice and cooked in a creamy, savory Greek yogurt sauce that gives them a unique and delicious flavor that we can’t get enough of here in Minnesota 😃 .

A bowl of meatballs in creamy sauce next to a serving of mashed potatoes. Fresh parsley garnishes the dish.
email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

As a proud Minnesota girlie, I’ve grown up eating Swedish meatballs at family gatherings and potlucks. They are a staple in our state, thanks to the large Scandinavian influence in our culture. However, as much as I love the classic version of this dish, I wanted to put my own twist on it and make it even better.

These Swedish meatballs are elevated with the addition of wild rice, a classic Minnesota ingredient that brings both texture and depth to the dish. You’re going to love ’em.

And don’t worry, this recipe isn’t complicated. I’ll break it down for you below. Soooo, let’s get started on making some delicious Minnesota Swedish meatballs!

What You Need & Why You Need It

  • Ground meat: We combined ground pork with 85% ground beef for this recipe to keep things traditional.
  • Cooked wild rice: We used canned wild rice for convenience, but you can also cook it from scratch using our recipe.
  • Panko bread crumbs: These will help bind the meatballs and add some texture.
  • Unsalted butter: This is used with all-purpose flour to create the roux.
  • All-purpose flour: APF acts as a thickening agent for the sauce. Don’t skip it!
  • Beef broth: To add more savory flavor to the sauce.
  • Heavy cream: This adds richness to the sauce, making it creamy and delicious.
  • 2% or 5% Greek yogurt: We use Greek yogurt instead of sour cream for a healthier, high-protein option. Skyr yogurt also works — our fave is Painterland Sisters.
  • 3-tablespoon cookie scoop: You’ll need this to scoop and shape the meatballs. A spoon also works!
A collage showing six steps to make Swedish meatballs: mixing ingredients, shaping meatballs, browning them, preparing sauce, cooking meatballs in sauce, and serving with mashed potatoes.

How many meatballs does this recipe make?

This recipe makes roughly 21-24 meatballs.  Adjust the recipe as needed for larger or smaller batches.

Can I use any type of meat?

Yes, you can use any type of ground meat that you prefer! Just know that the classic combination for Swedish meatballs is a mix of ground pork and beef.

meat thermometer.

Thermoworks

Thermapen

We swear by using a meat thermometer when cooking any cut of meat. The Thermapen is our go-to meat thermometer that works every time.

A skillet containing several browned meatballs in a creamy gravy.

here’s a tip!

We used the large grate to grate the onion. If you do not have a cheese grater to use, we recommend cutting the onion in a food processor.

Storage

Store any leftover meatballs and sauce in an airtight container in the refrigerator for up to 3 days. You can also freeze them for up to 3 months.

A plate of meatballs covered in gravy, served with mashed potatoes and garnished with fresh parsley. A fork and a small bowl of pepper sit adjacent to the plate.

What to Serve with Minnesota Swedish Meatballs

Mashed potatoes are our favorite (and the most classic) pairing for this easy Swedish meatballs recipe. Try our Best Healthy Mashed Potatoes or Amazing Cauliflower Mashed Potatoes for a healthier twist. You can also serve these meatballs over egg noodles, rice, or with a side of your favorite vegetable, like Sautéed Green Beans or Roasted Broccoli.

Minnesota Swedish Meatballs Recipe

Eat like a true Minnesotan with these delicious and comforting Minnesota Swedish meatballs. Made with a blend of ground beef and pork, smothered in a rich cream sauce, and served over mashed potatoes, it's a comfort food you'll come back to again and again.
Prep: 20 minutes
Cook: 25 minutes
Total: 45 minutes
Servings: 8
email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 lb. ground pork
  • 1 lb. 85% ground beef
  • 1 cup cooked wild rice, we used canned
  • 1 large egg
  • ½ cup panko bread crumbs
  • 1 teaspoon dried thyme
  • 1 teaspoon sea salt
  • 1 teaspoon ground black pepper
  • ¼ teaspoon ground clove
  • 2 large garlic cloves, minced
  • ½ yellow onion, grated

Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • ¼ cup heavy cream
  • cup 2% or 5% Greek yogurt

Instructions 

  • Place all of the ingredients for the meatballs, minus the olive oil, into a large mixing bowl.
    A glass bowl containing ground meat, an egg yolk, wild rice, spices, breadcrumbs, minced garlic, and shredded onions.
  • Use a large wooden spoon or your hands to mix thoroughly, combining all ingredients. I recommend using your hands as it is faster and easier.
  • Once combined, heat the olive oil in a large skillet or cast iron over medium heat.
  • Use a 3-tablespoon cookie scoop to scoop meat into your hands. Form the mixture into a ball and place it on the skillet. Repeat until there is no meat left. You should end up with roughly 24 balls.
    A plate filled with raw, evenly-sized meatballs, arranged in a circular pattern on a white surface.
  • Brown meatballs on all sides for about 8 minutes. Use a pair of tongs to flip each meatball, and be careful not to burn them.
  • Once all sides are browned, remove the meatballs from the skillet and set aside. Leave the rendered fat in the skillet.
    A cast-iron skillet contains 16 evenly browned meatballs on a textured light-colored surface.
  • Place the skillet over medium heat and add the butter. Once the butter has melted, add the flour to the pan and whisk it together to create a roux. Cook for 1 minute.
  • Once the roux has cooked, whisk in the broth, heavy cream, and yogurt, and bring the sauce to a gentle simmer.
    A cast iron skillet filled with a light brown sauce, with a whisk resting inside.
  • Add the meatballs back to the skillet. Gently turn the meatballs in the sauce. Reduce the heat to low and cook for another 5-10 minutes.
    A skillet containing several browned meatballs in a creamy gravy.
  • Serve with mashed potatoes.
    A plate of meatballs covered in gravy, served with mashed potatoes and garnished with fresh parsley. A fork and a small bowl of pepper sit adjacent to the plate.

Tips & Notes

  • This recipe makes roughly 21-24 meatballs.
  • We used the large grate to grate the onion. If you do not have a cheese grater to use, we recommend blending the onion in a food processor.
  • Nutrition information does not include mashed potatoes.

Watch It

Nutrition

Calories: 409 kcal, Carbohydrates: 10 g, Protein: 23 g, Fat: 30 g, Fiber: 1 g, Sugar: 1 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!

Photography: photos taken in this post are by Erin from The Wooden Skillet.

Similar Recipes:

About Linley Hanson

Linley has played an important role in the success of Fit Foodie Finds over the last 10 years. She is an incredible home cook and has an amazing palate. She is the brain behind our recipes and has spent thousands of hours developing, testing, and perfecting the delicious meals you see here at Fit Foodie Finds.

0 0 votes
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

0 Comments
Inline Feedbacks
View all comments