15 Best Foods for a Small Appetite

When appetite is low, every bite needs to count. These foods are useful because they are relatively easy to eat, still nutrient-dense, and do not require a huge portion to feel worthwhile.

The Rankings

1 🥬

Brussels Sprouts

56 cal · 4.0g protein · 11.0g carbs · 0.8g fat · 4.1g fiber · 1 cup (88g)

At 56 calories with 4.0g protein per 1 cup (88g), brussels sprouts is a compact option when you do not feel like eating much.

2 🫐

Artichoke

60 cal · 4.2g protein · 13.0g carbs · 0.2g fat · 6.9g fiber · 1 medium (128g)

At 60 calories with 4.2g protein per 1 medium (128g), artichoke is a compact option when you do not feel like eating much.

3 🫛

Green Peas

62 cal · 4.1g protein · 11.0g carbs · 0.3g fat · 3.6g fiber · 1 cup (145g)

At 62 calories with 4.1g protein per 1 cup (145g), green peas is a compact option when you do not feel like eating much.

4 🥚

Egg

72 cal · 6.3g protein · 0.4g carbs · 5.0g fat · 0.0g fiber · 1 large (50g)

At 72 calories with 6.3g protein per 1 large (50g), egg is a compact option when you do not feel like eating much.

5 🍲

Chicken Soup

75 cal · 4.0g protein · 8.4g carbs · 2.5g fat · 0.7g fiber · 1 cup (241g)

At 75 calories with 4.0g protein per 1 cup (241g), chicken soup is a compact option when you do not feel like eating much.

6 🍞

Whole Wheat Bread

81 cal · 4.0g protein · 14.0g carbs · 1.1g fat · 1.9g fiber · 1 slice (28g)

At 81 calories with 4.0g protein per 1 slice (28g), whole wheat bread is a compact option when you do not feel like eating much.

7 🐟

Cod

82 cal · 18.0g protein · 0.0g carbs · 0.7g fat · 0.0g fiber · 1 fillet (180g)

At 82 calories with 18.0g protein per 1 fillet (180g), cod is a compact option when you do not feel like eating much.

8 🦀

Crab

82 cal · 16.0g protein · 0.0g carbs · 1.0g fat · 0.0g fiber · 3 oz (85g)

At 82 calories with 16.0g protein per 3 oz (85g), crab is a compact option when you do not feel like eating much.

9 🥩

Beef Jerky

82 cal · 15.0g protein · 3.0g carbs · 1.0g fat · 0.4g fiber · 1 oz (28g)

At 82 calories with 15.0g protein per 1 oz (28g), beef jerky is a compact option when you do not feel like eating much.

10 🥛

Skim Milk

83 cal · 8.3g protein · 12.0g carbs · 0.2g fat · 0.0g fiber · 1 cup (245g)

At 83 calories with 8.3g protein per 1 cup (245g), skim milk is a compact option when you do not feel like eating much.

11 🦐

Shrimp

84 cal · 20.0g protein · 0.2g carbs · 0.2g fat · 0.0g fiber · 3 oz (85g)

At 84 calories with 20.0g protein per 3 oz (85g), shrimp is a compact option when you do not feel like eating much.

12 🧀

Mozzarella

85 cal · 6.3g protein · 0.7g carbs · 6.3g fat · 0.0g fiber · 1 oz (28g)

At 85 calories with 6.3g protein per 1 oz (28g), mozzarella is a compact option when you do not feel like eating much.

13 🫐

Scallops

94 cal · 17.0g protein · 4.3g carbs · 0.8g fat · 0.0g fiber · 3 oz (85g)

At 94 calories with 17.0g protein per 3 oz (85g), scallops is a compact option when you do not feel like eating much.

14 🥣

Greek Yogurt

100 cal · 17.0g protein · 6.0g carbs · 0.7g fat · 0.0g fiber · 1 cup (245g)

At 100 calories with 17.0g protein per 1 cup (245g), greek yogurt is a compact option when you do not feel like eating much.

15 🧀

Swiss Cheese

111 cal · 7.5g protein · 0.4g carbs · 8.8g fat · 0.0g fiber · 1 oz (28g)

At 111 calories with 7.5g protein per 1 oz (28g), swiss cheese is a compact option when you do not feel like eating much.

Quick Comparison Table

Here is a side-by-side nutritional comparison of all the foods on this list:

#FoodCaloriesProteinCarbsFatFiber
1🥬 Brussels Sprouts564.0g11.0g0.8g4.1g
2🫐 Artichoke604.2g13.0g0.2g6.9g
3🫛 Green Peas624.1g11.0g0.3g3.6g
4🥚 Egg726.3g0.4g5.0g0.0g
5🍲 Chicken Soup754.0g8.4g2.5g0.7g
6🍞 Whole Wheat Bread814.0g14.0g1.1g1.9g
7🐟 Cod8218.0g0.0g0.7g0.0g
8🦀 Crab8216.0g0.0g1.0g0.0g
9🥩 Beef Jerky8215.0g3.0g1.0g0.4g
10🥛 Skim Milk838.3g12.0g0.2g0.0g
11🦐 Shrimp8420.0g0.2g0.2g0.0g
12🧀 Mozzarella856.3g0.7g6.3g0.0g
13🫐 Scallops9417.0g4.3g0.8g0.0g
14🥣 Greek Yogurt10017.0g6.0g0.7g0.0g
15🧀 Swiss Cheese1117.5g0.4g8.8g0.0g

Summary and Recommendations

The foods above are not magic, but they do make best foods for a small appetite a lot easier to execute in real life. The trick is building a pattern you can repeat, not chasing a perfect day. Use Calory to keep the numbers visible so the plan stays practical when the week gets messy.

Track your nutrition in Calory

Scan barcodes, search foods, or use AI-powered photo recognition. Calory makes calorie tracking effortless.