This site is privately owned and the information provided is free of charge. Learn more here.
One of the biggest surprises people discover when they start making pesto from scratch is how affordable it really is compared to store-bought versions. A single jar of prepared pesto from a grocery store typically costs between $6 and $12, depending on the brand and quality. That same amount of homemade pesto—enough to sauce pasta for four people or use in multiple meals—costs roughly $2 to $4 in ingredient expenses.
Free Guide to Making Shirley Temple Drinks at Home →
The math becomes even clearer when you break down what you're actually paying for in each container. Commercial pesto includes costs for packaging, shipping, shelf space, marketing, and profit margins for multiple retailers. When you make it yourself, you're paying only for the actual food. A bunch of fresh basil costs about $2 to $3. A handful of pine nuts (or a more budget-friendly substitute like walnuts or sunflower seeds) runs $1 to $2. Parmesan cheese, olive oil, and garlic—ingredients many households already have on hand—make up the rest.
Beyond the per-batch savings, homemade pesto also reduces food waste in your kitchen. Store-bought pesto in a jar sits in your refrigerator until you remember it's there, often expiring before you use it. When you make pesto fresh in small batches, you use what you make within days. You control the portion size, so nothing goes to waste waiting for an occasion to use it.
Another hidden cost people overlook: specialty pesto varieties. Want sun-dried tomato pesto? Cilantro-lime pesto? Kale pesto? These variations cost significantly more at stores, sometimes $10 to $15 per jar. Making them at home costs just slightly more than basic pesto, since you're still using the same techniques and mostly just swapping one green ingredient for another.
Practical takeaway: Track how often you buy store-bought pesto over a month. Multiply that by the annual cost. Most households could save $50 to $100 yearly just by making pesto twice a month at home.
The traditional pesto recipe contains just five core ingredients, and you probably have most of them in your kitchen right now. This simplicity is part of what makes homemade pesto so practical—there's no special equipment needed, no weird ingredients to track down, and no complicated steps to master.
Free Guide to Colorado DMV Office Services →
The foundation is fresh basil, typically about 2 cups of loosely packed leaves. This comes to roughly one large bunch from a grocery store or farmers market. Unlike dried basil, which has little flavor impact in pesto, fresh basil is the entire point—the leaves should smell bright and strong when you crush them. The variety matters less than the freshness; any green basil works, though some people prefer sweet basil for its milder taste.
Pine nuts traditionally make up the bulk of the texture in pesto. About one-half cup provides that creamy, slightly grainy consistency people expect. However, pine nuts are expensive (often $12 to $20 per pound), so this is where many home cooks adapt the recipe. Walnuts, sunflower seeds, almonds, or even cashews work well and cost one-third to one-half the price. Each creates a slightly different flavor, but all produce recognizable, delicious pesto.
Garlic adds sharpness—typically one to three cloves, depending on how bold you want the flavor. Fresh garlic is much stronger than powdered, so start with one clove if you're unsure. Parmesan cheese (about one cup, grated) provides saltiness and richness. You can use pre-grated versions, though freshly grated melts more smoothly into the paste. Extra-virgin olive oil ties everything together—about one-half to three-quarters cup, depending on how wet or dry you want your finished pesto.
Salt and pepper round out the ingredient list. This is where personal taste takes over—start with one-quarter teaspoon of salt and adjust based on your palate and how salty your cheese is.
Practical takeaway: Buy basil and pine nuts (or substitutes) fresh, but keep garlic, olive oil, and cheese on hand year-round. This means you can make pesto whenever you have fresh basil available, without a special shopping trip.
One persistent myth about pesto is that you need a specific tool to make it properly. In reality, you have several options, and each produces slightly different results depending on how much control you want over the texture.
How to Build Built-In Bookshelves Guide →
A food processor is the fastest method and what most busy households use. Put your basil, garlic, and nuts into the bowl, pulse until roughly chopped, then add cheese and olive oil while pulsing to combine. The whole process takes three to five minutes. The result is slightly more uniform and finely ground than other methods, with a creamy consistency. This works beautifully for pasta or spreading on sandwiches.
A blender also works but requires more attention. Add ingredients in stages—greens and garlic first, then nuts and cheese, then oil last—because blenders work better with some liquid already present. You may need to stop and scrape down the sides several times. The result can be slightly smoother than a food processor version, sometimes almost pourable, depending on how long you blend.
A mortar and pestle is the traditional method and produces a distinctly chunkier, more textured pesto. This approach takes longer (10 to 15 minutes) and requires more arm strength, but many cooks find the manual process therapeutic. The resulting pesto has visible flecks of basil and nuts, which some people prefer for appearance and flavor distribution. If you already own a mortar and pestle, this costs zero dollars in equipment.
Even a simple bowl and fork work in a pinch. Finely chop your basil and garlic with a knife, then crush nuts and combine everything with a fork. It takes patience, but the pesto works fine and tastes the same as processor versions.
The key variable across all methods: don't overmix or over-blend. Once ingredients are combined, stop. Excessive processing heats the basil and can turn pesto dark and bitter. If your pesto looks dark green or brown instead of bright green, you've processed too long. Plan to work quickly, especially with food processors and blenders.
Practical takeaway: Use whatever tool you have available. The method doesn't change the flavor significantly—what matters is stopping before the basil starts looking bruised or darkened.
Once you understand the basic pesto structure, you can adapt it in countless directions using ingredients you probably already have or can source inexpensively. Each variation uses the same technique but swaps or adds to the core ingredients.
Free Guide to Windows 11 Licensing Options →
Herb-based variations are the easiest entry point. Cilantro pesto follows the exact same ratio and process as basil pesto but uses cilantro instead. Mint pesto (mixing fresh mint with half the amount of basil) works well with lamb or chicken. Arugula pesto, using peppery arugula leaves instead of basil, costs less because arugula is often cheaper. Parsley pesto, using fresh parsley as the base, produces a milder, less intense version and works when you have parsley but no basil on hand.
Vegetable additions let you create specific flavor profiles. Sun-dried tomatoes (using about one-half cup) create a slightly sweeter, warmer pesto. Roasted red peppers add gentle heat and sweetness. Kale pesto requires slightly less kale than basil because the leaves are tougher, but it's cheaper and lasts longer before wilting. Spinach pesto, using fresh spinach, costs even less and produces a mild flavor.
Nut and seed swaps were mentioned earlier but deserve emphasis here. Walnuts create an earthy flavor. Sunflower seeds produce a lighter taste. Almonds are slightly sweeter. Cashews create the creamiest result without additional oil. Pumpkin seeds work but produce a distinctive, peppery taste. You can even use sesame seeds for a completely different direction.
Cheese substit
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.