Dairy Free Swedish Meatballs Recipe
This post may contain affiliate links. If you make a purchase through links on this site, I may earn a commission.
Read my Privacy Policy.
These Dairy Free Swedish Meatballs are better than the famous Ikea meatballs!
Swedish meatballs are usually served in a roux-based white sauce. Heavy cream is the main ingredient. For some folks, they are the ultimate comfort food. But if you can’t have dairy, don’t worry. You can still enjoy all this deliciousness with a simple change to your sauce! (And no, it isn’t coconut milk.)
What Are Traditional Swedish Meatballs?
Traditionally, Swedish meatballs are made with half ground pork and half ground beef. They are served with a roux-based white sauce.
But this recipe switches things up a little for anybody who needs a dairy-free version. As mentioned above, there is no coconut milk or coconut cream involved. I love coconut, but not in my meatballs!
Italian Meatballs Vs. Swedish Meatballs
What’s the difference?
- Size – Swedish meatballs are generally smaller than Italian meatballs.
- Meat – Italian meatballs are generally made with a combination of beef, veal, and pork.
- Seasoning – Italian meatballs often contain parmesan and herbs like basil, oregano, and many other seasonings associated with the Italian palette.
What Makes Swedish Meatballs Different?
Swedish meatballs typically have something like allspice in them.
That being said, there is sometimes a little crossover, depending on what recipe you are using. Nothing is written in stone when it comes to meatballs.
And lastly, Swedish meatballs are served in a white sauce where Italian meatballs are typically served in a red sauce.
Here again, there is a lot of cross-over. Nothing is written in stone. This recipe uses turkey meat. So I would not call this a traditional recipe.
What Diets Are These Diary-Free Swedish Meatballs Suited For?
This is not a low carb recipe, unfortunately. But it’s dairy-free, soy-free, and gluten-free (if you use gluten-free oats).
Creamy Dairy-Free Sauce
This dairy free sauce is made from soaked cashews, not heavy cream. It’s a wonderfully creamy sauce that can be made as thick or runny as you like.
I highly recommend vegetable broth for the sauce. Chicken broth or beef broth are fine too, but you’ll want to use half broth, half water if you go that route.
The Meatballs
There is no cheese or sour cream in these dairy free meatballs. Just meat, seasoning, oats, and celery. So even if you prefer to avoid the sauce, they are pretty darn healthy and allergy-friendly for a lot of people.
Adding Umami
If you want to add a bit of Umami, you’ll want to try adding about 1 tbsp. of either soy sauce, Tamari, or coconut aminos. This is not in the recipe as I did not use it. But some people really prefer that deeper flavor. Either way will be good though!
Why Oats?
The oats used are a substitute for bread crumbs. They help keep the meatballs moist and tender.
I recommend avoiding things like almond flour, almond meal, or coconut flour for this recipe.
Meal Prep Options
This is a fantastic make-ahead meal prep dish. Particularly the meatballs. The sauce, you’ll want to make fresh. It only keeps in the fridge for about 3-4 days and does not freeze well. But the meatballs will freeze super well.
Gluten-Free Swedish Meatballs
The way to make these gluten-free is simply to make sure that the ingredients you purchase (such as the oats) are labeled gluten-free. There is no wheat in this recipe, so as long as your ingredients are labeled gluten-free, the whole recipe should be naturally gluten-free.
What To Serve With Swedish Meatballs
There are so many options when it comes to serving Swedish meatballs! Here are just a few suggestions:
Serve Over:
- Rice
- Mashed potatoes
- Cauliflower mash
- Cauliflower Rice
- Zucchini noodles
- Regular pasta
Can You Make Swedish Meatballs In An Instant Pot?
You can! It’s best to cook them in a few batches.
Brown meatballs first using the sauté setting. Secure the lid, close the vent valve, and then adjust cook time to 8 minutes using the Manual button.
Can You Cook These Swedish Meatballs On The Stove Top?
Yes, you can, but it will require more oil for cooking. Try olive oil or coconut oil and brown the meatballs first over medium heat, then cover and lower the heat to fully cook them. Check them about every 3-5 minutes, flipping as you do.
What Do You Eat With Dairy-Free Swedish Meatballs?
Typically, the sauce for Swedish meatballs is a roux-based sauce. However, because this is a dairy-free version, I’ve used a cashew sauce instead with a little extra chicken broth to make it more fluid. You can choose to not use the broth if you want the thicker consistency in the sauce.
Ingredient Checklist
Meatballs
Lean ground turkey
Eggs
Old-fashioned oats
Salt
Garlic powder
Onion powder
Dried parsley
Paprika
Celery
Sauce
Raw cashews – soaked overnight or for at least 4 hours. If soaking overnight, make sure to store them in the fridge.
Vegetable broth – or ½ cup chicken broth ½ cup water – You can add more when this is done to get the consistency you want. I added approximately another 3-4 tbsp. But each batch will vary.)
Garlic granules – Or garlic powder
Onion granules – Or onion powder
Paprika – Or 1 tsp. if you want a tiny bit of peppery kick)
Salt – I used pink Himalayan salt, but you can use whatever salt you normally cook with.
Garnish
Garnish with fresh parsley if desired.
How To Make Dairy-Free Swedish Meatballs
Prep
Soak the cashews in water overnight (or at least 4 hours in advance). Set them in the fridge if soaking overnight.
Meatballs
Preheat oven to 350° F. In a large mixing bowl, knead together all the ingredients.
Spray the baking pan with a light layer of oil to grease the pan. Roll the meatball mixture into small meatballs, smaller than a walnut, and place in a baking pan. Bake for 20 minutes, or until meatballs reach at least 165° F. on a meat thermometer.
Sauce
While the meatballs cook, blend all the sauce ingredients in a blender until smooth. Adjust the thickness with extra liquid as needed.
When the meatballs are done, pour the sauce over them in the baking dish and serve. Garnish with chopped fresh parsley if desired.
More Healthy Meatball Recipes
- Italian Meatballs
- Cheesy Baked Meatballs
- Ground Turkey Meatballs
- Danish Meatballs
- Meatball Sandwiches
SUBSCRIBE
Remember to subscribe to my free newsletter to receive all my latest recipes in your inbox. Click here to sign up!
Dairy Free Swedish Meatballs
CLICK TO WATCH THIS RECIPE IN ACTION!
Ingredients
Meatballs
- 2 lbs. ground turkey
- 2 large eggs
- ½ cup old fashion oats
- 1 tsp. salt
- 1 tbsp. garlic powder
- 1 tbsp. onion powder
- 1 tbsp. dried parsley
- 1 tsp. paprika
- 1 cup minced celery
Sauce
- 1 cup raw cashews (soaked)
- 1 cup vegetable broth (or ½ chicken broth ½ water)
- 1 tbsp. garlic powder
- 2 tsp. onion powder
- ½ tsp. paprika (or 1 tsp. if you want a tiny bit of peppery kick)
- ½ tsp. salt
Instructions
Prep
- Soak the cashews in water overnight (or at least 4 hours in advance). Set them in the fridge if soaking overnight.
Meatballs
- Preheat oven to 350° F. In a large mixing bowl, knead together all the ingredients.
- Spray the baking pan with a light layer of oil to grease the pan. Roll into small meatballs, smaller than a walnut, and place in a baking pan.Bake for 20 minutes, or until meatballs reach at least 165° F. on a meat thermometer.
Sauce
- While the meatballs cook, blend all the sauce ingredients in a blender until smooth. Adjust the thickness with extra liquid as needed.
- When the meatballs are done, pour the sauce over them in the baking dish and serve.