Skip to content
Sugarfreechic
Guides

Keto Pesto Carbs by Variant: Which Is Lowest, and What to Eat It On

By SugarFreeChic Editorial

Research-developed from documented published recipe variants and cited nutrition data (USDA FoodData Central). Not kitchen-tested. How we research.

Traditional basil pesto is one of the easiest sauces to keep on a keto plate: our own Pesto Chango runs about 1 gram of net carb per 2 tablespoons, all basil, parmesan, and olive oil with no sugar or flour. But keto pesto carbs are not one number. Swap the pine nuts for pistachios, make the Sicilian tomato version, or open a jar off the shelf, and the count moves. The nut you pick barely changes it. The tomato styles do, and a store jar's added sugar and starch can push it to several times the carbs of a homemade bowl. Every variant below carries a computed figure, and what you spoon it over is ranked by the carbs the base adds.

Keto pesto carbs, ranked by variant

Net carbs are per 2 tablespoons, the amount you spoon over a plate. The homemade numbers start from our tested Pesto Chango base (1 gram) and adjust for the ingredient that changes; USDA FoodData Central supplies the per-ingredient carb math, and the two tomato styles are marked as estimates because their ratios vary batch to batch. Read the table top to bottom and the pattern is plain: the nut you choose barely registers, while raw tomato, sun-dried tomato, and jar sugar are where the carbs collect.

Pesto variantBase and nutNet carbs / 2 tbspWhat drives the number
Classic Genovese (our Pesto Chango)basil, pine nutsabout 1 g (verified)measured in our kitchen
Walnut pestobasil, walnutsabout 1 gwalnut is the leanest nut, no change on the spoon
Almond pestobasil, almondsabout 1 gcheaper nut, same carbs at serving size
Pistachio, Bronte-stylepistachios as the baseabout 1 to 2 gnut-forward sauce, so the nut is the bulk
Trapanese (Sicilian)almonds + raw tomatoabout 2 g (estimate)the raw tomato, not the almond
Rosso (sun-dried tomato)nuts + sun-dried tomatoabout 3 g (estimate)densest of the homemade styles
Store-bought jarvaries by brandabout 1 to 8 gadded sugar and starch filler

The nut barely moves the needle

In a Genovese-style pesto, the nut you pick is a rounding error on carbs. Per ounce, USDA FoodData Central puts pine nuts near 2.6 grams of net carb, walnuts near 2, almonds near 2.5, and pistachios near 4.6. Pistachios carry the most, roughly double a walnut. But a batch of pesto holds about 2 tablespoons of nuts and yields about a cup, so a single 2-tablespoon serving contains only around 2 grams of nut. Two grams of pistachio adds about a third of a gram of net carb; two grams of pine nut adds about a fifth. The gap between the carbiest nut and the leanest, at the size you eat, is roughly a tenth of a gram.

So pick the nut on cost, flavor, and tradition. Walnuts run cheaper than pine nuts and taste a touch earthier; almonds are cheaper still and stay mild; pine nuts are the Ligurian classic and the sweetest of the three. Any of them lands the sauce at about 1 gram per 2 tablespoons. The pistachio is the one exception in the table, and only because a true pesto di pistacchio makes the nut the base rather than a handful of texture, which is a different sauce, covered next.

Regional styles, carb-decoded

Pesto is a family of regional sauces, and their carb outcomes diverge for reasons of place, not diet. Four styles cover the ground, and their facts come from Italian and Sicilian tradition rather than the recipe SERP.

Pesto alla Genovese is the Ligurian original from the north-west coast of Italy, and its reference recipe is a short list codified by a Genoa consortium: young Genovese basil, Ligurian extra virgin olive oil, pine nuts, garlic, coarse salt, and two cheeses, Parmigiano and a sharper aged pecorino. Traditionally the basil is bruised in a marble mortar, which keeps the leaf cool and green and gives pesto its name. It is an herb sauce with nuts for texture, and it carries almost no carbs. Our Pesto Chango is this style, about 1 gram per 2 tablespoons.

Pesto alla Trapanese comes from the port of Trapani at the western tip of Sicily: almonds in place of pine nuts, and raw summer tomato worked into the paste, called agghiata trapanisa in dialect. Blanched almonds, garlic, basil, pecorino, olive oil, and ripe tomatoes pound into a coarse, tomato-pink sauce traditionally tossed with busiate, the region's twisted pasta. The tomato is what lifts the carbs above the Genovese, to about 2 grams per 2 tablespoons, climbing with how tomato-heavy the batch runs. The almond swap, as the table showed, does nothing to the count.

Pesto rosso, the red pesto sold in jars across Italy, is built on sun-dried tomato instead of fresh. Drying concentrates the sugar: where raw tomato is about 3 grams of net carb per 100 grams, oil-packed sun-dried tomato is closer to 17. Because the dried tomato is a lead ingredient and not a splash, pesto rosso is the carbiest of the common homemade styles, roughly 3 grams per 2 tablespoons. It earns its place for depth of flavor, but it is the one to count.

Pesto di pistacchio is a Sicilian sauce of its own, built on the Pistacchio Verde di Bronte, the intensely green pistachio grown on the volcanic slopes of Etna and protected as a DOP since 2010. This is a nut paste first, with oil and aged cheese as binders, not an herb sauce with a few nuts thrown in. Because the pistachio is the body of the sauce, its carbs do show up on the spoon, which is why it lands a notch above Genovese at about 1 to 2 grams per 2 tablespoons. It is the single case where the nut is the carb story, and only because the recipe makes it the base.

What to put keto pesto on, ranked by the carbs the base adds

A spoon of pesto is about 1 gram; what you put it on decides the rest of the plate. Ranked from the leanest base up, with a tested recipe on this site for each:

DishNet carbs / servingWhy
Salami and mozzarella pesto skewersabout 1 gcured meat and fresh mozzarella add almost nothing, so the pesto is the whole count
Pesto chicken saladabout 2 gchicken and a mayo base, pesto for the flavor
Queso fresco capreseabout 2 gfried fresh cheese and tomato slices under a pesto drizzle
Turkey pesto meatloaf spiral with baconabout 2 gpesto rolled through ground turkey and wrapped in bacon
Chicken salad with sun-dried tomatoes and pine nutsabout 3 gthe sun-dried tomato is where the extra gram comes from, same lesson as pesto rosso
Grilled chicken capreseabout 4 gtomato and fresh mozzarella add up together
Pesto "pasta" with chicken and green beansabout 5 ggreen beans stand in for noodles, the highest here and still a fraction of real pasta

To make the sauce itself, our Pesto Chango is the base recipe, about 1 gram per 2 tablespoons, with the nut swaps above and a note on how long it keeps. The one place pesto stops being keto is the classic one, tossed through wheat pasta or spread on bread, where the carbs come entirely from the vehicle. The pesto pasta above swaps in green beans for exactly that reason.

The jar carb trap, and how long homemade keeps

A jar of pesto can read anywhere from about 1 to 8 grams of net carb per 2 tablespoons, and the spread is not the basil. Three things push a jar up. Added sugar or dextrose, listed outright on many supermarket brands to round off the garlic and cheese. A starch or potato-flake filler, used to thicken a sauce that skimped on nuts and oil. And cheaper oil, sunflower or canola cut into or replacing the olive oil, which adds no carbs itself but flags a jar built down to a price rather than up to a recipe. Read the panel: if sugar or a starch sits in the first few ingredients, that jar is the carbiest pesto you can buy.

Homemade is the fix, and it keeps better than people expect with one honest caveat. Raw garlic in oil does not last indefinitely, so store pesto in the fridge under a thin film of oil for about a week, or freeze it in an ice-cube tray and drop a frozen cube straight into a hot pan for months of shelf life. That is the same storage line our Pesto Chango recipe holds to, and it is the reason a homemade batch beats the jar on carbs and on time both.

Sources

USDA FoodData Central, nutrient references for pine nuts, walnuts, almonds, pistachios, raw tomato, and oil-packed sun-dried tomato, used for the per-serving net-carb math.

Tested recipes on this site for the verified per-dish figures (Pesto Chango and the ranked carriers).

Cross-language tradition, facts only: Italian and Sicilian regional sources on pesto alla Genovese (Liguria and its Genoa consortium), pesto alla Trapanese (Trapani, Sicily), pesto rosso, and Pistacchio Verde di Bronte DOP (Etna, Sicily).

Frequently asked questions

How many carbs are in 2 tablespoons of pesto?

Classic homemade basil pesto is about 1 gram of net carb per 2 tablespoons, since basil, parmesan, pine nuts, and olive oil are all low in carbs with no added sugar or flour. Tomato styles and store jars run higher, from about 2 to 8 grams.

Is store-bought pesto keto?

It can be, but read the label. Jars range from about 1 to 8 grams of net carb per 2 tablespoons, and the ones at the top of that range have added sugar or dextrose, a starch or potato-flake filler, or both. If sugar or starch sits high in the ingredient list, put it back.

What is the lowest-carb nut for pesto?

Walnuts, at about 2 grams of net carb an ounce, just under pine nuts and almonds, with pistachios highest at about 4.6. But a 2-tablespoon serving of pesto holds only around 2 grams of nut, so the nut adds a fraction of a gram whichever you pick. Choose on cost and flavor, not carbs.

Can you freeze pesto?

Yes, and it is the best way to keep it. Freeze pesto in an ice-cube tray and drop a frozen cube straight into a hot pan. In the fridge under a thin film of oil it keeps about a week, since raw garlic in oil does not last indefinitely.

Is pesto keto on pasta?

The pesto is; the wheat pasta is not. Tossed through regular pasta, the carbs come almost entirely from the noodles. Use green beans, zucchini noodles, or spoon the pesto over meat and cheese instead.