Ready & Packaged Foods
All →Vegetables & Legumes
All →Desserts & Confectionery
All →Meat & Protein
All →Grains & Bakery
All →Beverages
All →Milk & Dairy
All →
No added oil, high protein, lower fat
In season: Spring · Summer · Autumn · Winter
CALORIES
GI
POTASSIUM
FIBER
4 piece (medium) of Meatballs (Airfryer, no oil) (120 g) has 204 calories. That works out to 170 calories per 100 g. It contains 5 g of carbs, 23.4 g of protein, 9.8 g of fat and 0.8 g of fiber. Its 2 µg of B12 covers 85% of the Daily Value. Its glycemic index is 35 (low), so it raises blood sugar slowly.
These meatballs are Turkish-style köfte: seasoned minced meat shaped into small rounds or patties, often with onion and spices, though recipes vary from one household to another. Here they’re cooked in an air fryer without added oil.
The browned outside can turn lightly crisp while the inside stays tender. In Turkey, köfte is commonly served as a main dish with salad, rice, grilled vegetables or bread; meatballs are also familiar worldwide, often paired with pasta or tucked into sandwiches. They make a protein-forward meal with relatively little carbohydrate. For a lighter plate, serve them with plenty of fresh vegetables and a yogurt-based dip.
Selected: 100 g
170
KCAL / 100G
Carbs
4.2g
· 2% DV
Protein
19.5g
· 39% DV
Fat
8.2g
· 11% DV
Fiber
0.7g
· 3% DV
DV is the share of the daily value covered, on a 2,000 kcal reference diet.
Calories come from: Carbs 10% · Protein 46% · Fat 44%
Vitamins
B12
1.7µg · 71% DV
B3
3.8mg · 24% DV
B6
0.32mg · 19% DV
B2
0.21mg · 16% DV
Minerals
Zinc
4mg · 36% DV
Phosphorus
185mg · 26% DV
Selenium
13µg · 24% DV
Sodium
410mg · 18% DV
High
How many vitamins, minerals and how much fiber this food carries per calorie. A high score means a lot of nutrition for few calories.
Medium
An EatBetter score computed from fiber, protein and calorie density. A high score means staying full longer on the same calories.
Both scores are calculated per 100 g and do not change with the selected portion. The satiety score is EatBetter's own calculation, not a clinical measure.
GLYCEMIC INDEX
GLYCEMIC LOAD
Accounts for portion size — a more realistic measure than GI alone.
To burn the 170 calories in 100 g:
🚶
Walking (5 km/h)
🏃
Running (8 km/h)
🚴
Cycling
🏊
Swimming
Times are calculated with the MET equation for a 70 kg adult. Actual burn varies with your weight, age and pace.
NOVA 2
Minimally Processed
1. Unprocessed
2. Minimally Processed
3. Processed
4. Ultra-Processed
NOVA classifies foods into 4 groups by industrial processing. NOVA 1 (unprocessed) is the healthiest.
No known major allergens
Vegan
— Not suitable
Vegetarian
— Not suitable
Gluten-Free
✓ Suitable
Dairy-Free
— Not suitable
Mediterranean
✓ Suitable
Paleo
✓ Suitable
Whole30
— Not suitable
DASH
— Not suitable
Keto
✓ Suitable
Low FODMAP
— Not suitable
SATURATED
3.2g
MONOUNSATURATED
3.1g
POLYUNSATURATED
0.3g
Omega 6:3 ratio 2.3:1
Below the ideal 4:1 — a good omega balance.
No-oil air-fryer meatballs usually take about 10–12 minutes at 180°C (350°F), depending on their size and your appliance. Turn them halfway through so they brown more evenly, and check that the centres are fully cooked before serving.
Cook no-oil air-fryer meatballs at around 180°C (350°F) for a browned exterior and cooked centre. Larger meatballs may need longer, so check the thickest one rather than relying only on its colour.
No-oil air-fryer meatballs can turn dry if they are overcooked or made with very lean mince. Shape them evenly and check for doneness promptly; adding a little grated onion to the mixture can also help retain moisture.
Yes, you can cook frozen no-oil air-fryer meatballs straight from the freezer. Arrange them in a single layer and allow extra cooking time; check the centre of a large meatball to make sure it is hot and cooked through.
Preheating is helpful but not essential for no-oil air-fryer meatballs. A preheated basket can give them a more even start and better browning; if you skip preheating, allow a little extra time and check the centre for doneness.
No-oil air-fryer meatballs are commonly made from minced meat, seasoning and sometimes onion, egg or breadcrumbs. A homemade version is minimally processed; additions vary by recipe, so the meat mixture does not have one fixed ingredient list.
Yes, arrange no-oil air-fryer meatballs in a single layer with space around each one. Crowding the basket traps steam, which can leave the surfaces less browned; cook in batches if needed.
Use a food thermometer to check the centre of a no-oil air-fryer meatball: ground beef or lamb should reach 71°C (160°F). If the meatballs contain poultry, cook them to 74°C (165°F); browned surfaces alone do not confirm doneness.
Store leftover no-oil air-fryer meatballs in a covered container in the refrigerator and eat them within 3–4 days. Refrigerate them promptly after the meal, rather than leaving them at room temperature for an extended time.
Reheat no-oil air-fryer meatballs in the air fryer at a moderate temperature until hot all the way through. Check one of the larger pieces before serving; adding a spoonful of sauce can help keep reheated meatballs from drying out.
Ask the AI nutrition coach — calories, portions, alternatives and more, answered in seconds in the app.
Nutrition data compiled from USDA FoodData Central and scientific sources.