Nutrition Facts for Whole30 sweet and sour meatballs
Blog Research API Download App

Whole30 Sweet and Sour Meatballs

Image of Whole30 Sweet and Sour Meatballs
Nutriscore Rating: 62/100

Transform your mealtime with these Whole30 Sweet and Sour Meatballs—a delightful blend of healthful ingredients and bold flavors! Made with tender ground chicken or turkey, almond flour, and a savory mix of spices, these baked meatballs are perfectly paired with a tangy and naturally sweet sauce featuring coconut aminos, unsweetened pineapple juice, and grated ginger. The dish is finished in a skillet, allowing the meatballs to soak up the vibrant, thickened sauce for maximum flavor. Ready in just 35 minutes, this gluten-free, dairy-free, and paleo-friendly recipe is ideal for those following Whole30 or anyone looking for a wholesome, satisfying dish. Serve these protein-packed meatballs over cauliflower rice or as a crowd-pleasing appetizer—they’re sure to become a new favorite!

🐾 Premium Pet Nutrition

Return the Unconditional Love

Premium natural pet food made with 100% New Zealand ingredients.

100% Natural
Made in New Zealand
No Fillers or Additives
Shop Pet Food →

Wholesome nutrition for your furry family

ZEAL Pet Food

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 pound Ground chicken or turkey
  • 1 large Egg
  • 1 cup Almond flour
  • 1 teaspoon Garlic powder
  • 1 teaspoon Onion powder
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 cup Coconut aminos
  • 0.5 cup Pineapple juice (unsweetened)
  • 2 tablespoons Apple cider vinegar
  • 2 tablespoons Tomato paste (no added sugar)
  • 1 teaspoon Ginger (grated)
  • 2 teaspoons Arrowroot powder
  • 2 tablespoons Water
  • 2 tablespoons Avocado oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper or a silicone baking mat.

2

In a large mixing bowl, combine the ground chicken or turkey, egg, almond flour, garlic powder, onion powder, salt, and black pepper. Mix until fully combined but do not overwork the meat.

3

Using your hands or a small cookie scoop, form the mixture into 1-inch meatballs and place them on the prepared baking sheet.

4

Bake the meatballs in the preheated oven for 15-18 minutes, or until cooked through and lightly browned.

5

While the meatballs bake, prepare the sweet and sour sauce. In a medium saucepan over medium heat, combine coconut aminos, pineapple juice, apple cider vinegar, tomato paste, and grated ginger. Stir well and bring to a gentle simmer.

6

In a small bowl, mix the arrowroot powder with water to create a slurry. Gradually stir the slurry into the simmering sauce, whisking constantly, until the sauce thickens (about 1-2 minutes). Remove the sauce from heat.

7

In a large skillet, heat the avocado oil over medium heat. Add the baked meatballs to the skillet and pour the sweet and sour sauce over them. Toss gently to coat the meatballs in the sauce.

8

Cook the meatballs in the sauce for an additional 2-3 minutes, allowing them to absorb the flavors.

9

Serve warm as a main dish with cauliflower rice or steamed vegetables, or as an appetizer. Enjoy your Whole30-compliant sweet and sour meatballs!

Cooking Tip: Take your time with each step for the best results!
520
cal
30.8g
protein
26.1g
carbs
32.5g
fat

Nutrition Facts

1 serving (277.6g)
Calories
520
% Daily Value*
Total Fat 32.5 g 42%
Saturated Fat 5.3 g 26%
Polyunsaturated Fat 0.0 g
Cholesterol 143 mg 48%
Sodium 1663 mg 72%
Total Carbohydrate 26.1 g 9%
Dietary Fiber 3.6 g 13%
Total Sugars 17.5 g
Protein 30.8 g 62%
Vitamin D 0.3 mcg 1%
Calcium 96 mg 7%
Iron 2.5 mg 14%
Potassium 582 mg 12%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

20.0%%
23.8%%
56.2%%
Fat: 1170 cal (56.2%%)
Protein: 495 cal (23.8%%)
Carbs: 416 cal (20.0%%)