Nutrition Facts for Whole30 fish ball soup

Whole30 Fish Ball Soup

Image of Whole30 Fish Ball Soup
Nutriscore Rating: 73/100

Warm, nourishing, and Whole30-friendly, this Fish Ball Soup is a wholesome twist on a comforting classic! Bursting with vibrant flavors, this recipe features tender homemade fish balls crafted from white fish fillets, coconut flour, and a hint of aromatics like garlic and onion powder. Simmered in a rich chicken broth infused with fresh ginger, carrots, celery, and a splash of coconut aminos, this soup delivers both protein and vegetables in every spoonful. Ready in under an hour, it's perfect for a hearty weeknight meal or a meal prep staple. Garnish with fresh cilantro and a squeeze of lime for a bright, zesty finish. Paleo, gluten-free, dairy-free, and packed with clean, feel-good ingredients, this Whole30 Fish Ball Soup will become your go-to for a comforting and healthy bowl of goodness!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

15 items
  • 500 grams white fish fillets
  • 1 large egg
  • 2 tablespoons coconut flour
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon sea salt
  • 0.5 teaspoon black pepper
  • 1 liter chicken broth
  • 2 medium carrot
  • 2 celery stalk
  • 1 medium onion
  • 1 inch piece fresh ginger
  • 2 tablespoons coconut aminos
  • 2 tablespoons fresh cilantro
  • 1 lime
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

15 steps
1

Begin by preparing the fish balls. Cut the white fish fillets into small pieces and place them in a food processor.

2

Add the egg, coconut flour, garlic powder, onion powder, sea salt, and black pepper to the food processor.

3

Pulse the ingredients together until well combined and a paste-like consistency is achieved.

4

With wet hands, form the mixture into small balls, about 1 inch in diameter, and set aside.

5

Next, prepare the vegetables for the soup. Peel and slice the carrots into thin rounds.

6

Chop the celery stalks into small pieces, and dice the onion.

7

Peel and grate the ginger.

8

In a large pot, bring the chicken broth to a boil over medium-high heat.

9

Add the prepared carrots, celery, onion, and grated ginger to the pot.

10

Reduce the heat to low and let the vegetables simmer for about 5 minutes.

11

Carefully add the fish balls to the simmering broth and cook for 10-12 minutes, or until the fish balls are cooked through and firm.

12

Stir in the coconut aminos and let the soup simmer for another 5 minutes.

13

Adjust seasoning with additional salt and pepper if necessary.

14

Ladle the soup into bowls, garnish with freshly chopped cilantro, and serve with lime wedges on the side.

15

Enjoy your Whole30 Fish Ball Soup hot!

Cooking Tip: Take your time with each step for the best results!
936
cal
128.6g
protein
61.6g
carbs
18.6g
fat

Nutrition Facts

1 serving (2065.6g)
Calories
936
% Daily Value*
Total Fat 18.6 g 24%
Saturated Fat 5.8 g 29%
Polyunsaturated Fat 2.0 g
Cholesterol 470 mg 156%
Sodium 5783 mg 251%
Total Carbohydrate 61.6 g 22%
Dietary Fiber 16.3 g 58%
Total Sugars 23.3 g
Protein 128.6 g 257%
Vitamin D 26.3 mcg 132%
Calcium 360 mg 28%
Iron 9.1 mg 51%
Potassium 3488 mg 74%

*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

26.5%%
55.4%%
18.0%%
Fat: 167 cal (18.0%%)
Protein: 514 cal (55.4%%)
Carbs: 246 cal (26.5%%)