Foods

Pesto Calories and Macros — Nutrition Facts per 2 tbsp (32g)

Pesto: 134 cal, 3.1g protein, 3.2g carbs, 12g fat per 2 tbsp (32g). Full nutrition breakdown, how pesto fits common goals, and the fastest way to track it.

By Bento Bunny Team

Tracking pesto? Expect 134 calories per 2 tbsp (32g), with 3.1g of protein, 3.2g of carbs, and 12g of fat. The full micronutrient picture and goal-fit notes follow, with figures drawn from USDA FoodData Central.

Pesto nutrition facts

NutrientPer 2 tbsp (32g)% Daily Value*
Calories134 kcal7%
Protein3.1 g6%
Carbohydrates3.2 g1%
Fat12 g15%
Saturated fat2.3 g12%
Fiber0.6 g2%
Sugar2 g
Sodium193 mg8%
Potassium179 mg4%
Calcium98 mg8%
Iron0.2 mg1%
Vitamin C0 mg0%

*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.

Oil, nuts, and cheese make pesto very calorie-dense — around 130 calories per 2 tbsp, so a sauced pasta bowl can carry several hundred from the pesto alone.

How does pesto fit your goals?

Most of the calories in pesto come from fat (12g per 2 tbsp (32g)), which makes it calorie-dense — easy to under-portion if you're eyeballing. Dietary fat is essential for hormone production and absorbing fat-soluble vitamins, but at 9 calories per gram it's also the macro most people accidentally over-consume when they stop weighing portions.

Diet-wise, pesto fits keto and low-carb eating patterns.

How pesto compares to other condiments & sauces

Food (per 100g)CaloriesProteinCarbsFat
Pesto4189.8g10.1g37.6g
Ranch Dressing4301.3g5.9g44.5g
Whipped Cream2573.2g12.5g22.2g
Caesar Dressing5422.2g3.3g57.8g

The fastest way to log pesto

You could search a food database for "pesto", scroll past a dozen near-duplicates, and guess at the serving size — or you could take one photo. Bento Bunny's AI photo tracking identifies pesto, estimates the portion, and files the macros into your day in a couple of seconds, with the AI running on-device on iOS 26+.

Related foods

Browse all condiments & sauces in the food database.

Pesto calories by serving size

ServingCaloriesProteinCarbsFat
2 tbsp (32g)1343.1g3.2g12g
100g4189.8g10.1g37.6g

Start tracking with Bento Bunny

AI calorie tracking — just Type what you eat.

Frequently Asked Questions

How many calories are in 2 tbsp (32g) of pesto?
Pesto contains 134 calories per 2 tbsp (32g), made up of 3.1g of protein, 3.2g of carbohydrates, and 12g of fat.
How many calories are in 100g of pesto?
Per 100g, pesto comes to 418 calories, with 9.8g of protein, 10.1g of carbs, and 37.6g of fat (USDA FoodData Central).
How much protein is in pesto?
A 2 tbsp (32g) serving of pesto provides 3.1g of protein, which is roughly 6% of the FDA daily value of 50g.
Is pesto keto-friendly?
Pesto has 3.2g of carbs per 2 tbsp (32g), which fits comfortably within most ketogenic plans (typically 20-50g net carbs per day).
What's the easiest way to track pesto?
Photo-based logging is the fastest path — apps like Bento Bunny identify pesto and estimate portion size from a single picture, removing the need to search a database or weigh every serving.