These Curry Meatballs are moist and flavorful, and healthy too! Delicious for even picky eaters!

How to make Curry Meatballs
Mix together the ground pork, spices, and flour.

Form into small meatballs and set aside.
In a large skillet or Dutch oven over medium heat, melt the shortening, then whisk in the flour.
Raise the heat and slowly whisk in the milk, allowing it to thicken before each addition. Repeat with the broth. When finished, turn the heat back to medium.
Add in the spices and mix thoroughly.
Add the meatballs in and gently stir to coat them. Turn down the heat to a low simmer, cover, and let cook for about 10 minutes, flipping halfway through.
They're done with the internal temperature reaches 165 degrees F.
Pairing Suggestions
Because these meatballs come with a killer gravy, what better to pair them with than potatoes? I suggest sweet potatoes! They absorb the curry flavor so well. I like to mash them to make the meal into comfort food!
To round out the meal, you'll want some type of veggie as well, and green beans go perfectly! You could also try Brussel sprouts drenched in the gravy, or even steamed cauliflower.
It'll be a complete, healthy meal you can feel good about with all the healthy spices in the meatballs and curry, and the nutrients from the plated veggies. It's so comforting and satisfying.
Alternatively, bring these to a game day! Everyone loves meatballs during a big game, and if you need more inspiration for game day food, check out this list!
Ingredients Needed
Ingredients for the Meatballs
- Pork
- Curry Powder
- Garlic
- Turmeric
- Salt
- Arrowroot Powder
Ingredients for the Sauce
- Palm Shortening
- Arrowroot Powder
- Almond Milk
- Chicken Broth
- Salt
- Curry Powder
- Turmeric
- Garlic Powder
FAQ's and Tips
The arrowroot is a grain free way of keeping the meatballs together in a totally paleo and gluten free way.
Be careful with the salt! Taste the gravy before adding the full teaspoon of salt incase you have a salty broth already! You wouldn't want to ruin it by having it be way too salty!
I typically use a sustainable palm shortening for the gravy. It's easy and gets the job done, especially if you're dairy free and are unable to use butter. If butter doesn't bother you, you can go ahead and use that.
Variations/Substitutions
- For extra veggies, go ahead and add pepper strips and onion slices to the mixture when you flip the meatballs halfway.
- You can also add some fresh cilantro at the end too!
- If you're out of arrowroot powder, go ahead and substitute it with tapioca flour. Many times you can swap one for the other.
How to Store
Store them in an airtight container in the fridge for up to 3 days.
You can freeze them as well! Freeze in an airtight container with the sauce. Defrost over a day or two in the fridge, then reheat on the stove.
Can I use Other Ground Meat Besides Ground Pork?
Yes you absolutely can! My favorite ground meat to use is pork, but I have made these with ground beef as well. Ground turkey or chicken would also be delicious.
More Healthy Recipes
More Meatball Recipes
- Whole30 Meatballs
- Gluten Free Meatballs
- Gluten Free Lemon Chicken Meatballs
- Whole30 Meatballs in Sofrito Sauce
Curry Meatballs
Equipment
- 1 medium-large mixing bowl
- 1 large pan or Dutch oven
- 1 wooden spoon
- Measuring spoons
- measuring cups
Ingredients
Meatballs
- 1 pound ground pork
- ½ Tbsp. curry powder
- ½ tsp. garlic powder
- ½ tsp. turmeric powder
- ¼ tsp. salt
- 1 Tbsp. arrowroot powder
Gravy
- 3 Tbsp. shortening can use ghee, or butter if not dairy free
- 3 Tbsp. arrowroot powder
- 1-¾ cup almond milk or dairy milk if not dairy free
- 1-¾ cup chicken broth
- 1 teaspoon salt less if broth is salty
- 1 Tbsp. curry powder
- ½ tsp. turmeric powder
- ½ tsp. garlic powder
Instructions
- Place all the meatball ingredients in a medium sized bowl. Mix thoroughly. Form into 12 balls and set aside.
- Melt the shortening in a large pan or skillet on medium heat. Whisk in the powder. While whisking, slowly add the milk followed by the broth. Whisk in the spices. Let simmer for just a few minutes to thicken and infuse flavors.
- Place the meatballs into the sauce. Gently stir to coat. Keep on a light simmer and cover. Cook for about 10 minutes or until internal temperature reaches 165. Turn over halfway through.
- Serve and enjoy!
Did you make this recipe? Let me know in the comments below! I'd love to hear what you thought and how it came out!
If you make this, share it and tag me on Instagram @thecleanhappylife! I love seeing your creations and how it all turned out! Show me what you served it with too!
Note-some of these links may contain affiliate links, which earn me a small commission but at no extra cost to you. Thank you for your support!
Leave a Reply