Homemade Greek Salad Cost Calculator

See how much homemade Greek salad costs per serving vs. a restaurant.

$
$
$
$
$
$

How Much Does Homemade Greek Salad Really Cost?

Greek salad is one of the most beloved dishes in Mediterranean cuisine — crisp cucumbers, ripe tomatoes, briny Kalamata olives, creamy feta, and a drizzle of olive oil with dried oregano. Ordering it at a Greek restaurant typically costs $12–$18, but making it at home can bring that down to under $2.50 per serving if you shop smart.

The key to an authentic Greek salad (known in Greece as horiatiki) is quality ingredients. Unlike American versions, the classic recipe skips lettuce entirely and features chunky-cut vegetables with a generous slab of feta on top rather than crumbled cheese. Understanding the cost of each component helps you see where your grocery dollars go.

Typical Ingredient Costs for a 4-Serving Greek Salad

  • Tomatoes: 2–3 medium vine-ripened tomatoes typically cost $2.00–$3.50 depending on season and region.
  • Cucumber: One English cucumber runs $1.00–$1.50 at most grocery stores.
  • Feta cheese: A 4 oz block of block feta (preferred over pre-crumbled) costs $2.00–$3.50. Block feta stays creamier and has better flavor.
  • Kalamata olives: A small jar or 1/2 cup of pitted Kalamata olives costs $1.50–$2.50.
  • Red onion, olive oil, oregano: These pantry staples together account for about $0.75–$1.50 per batch, since you use small amounts from larger packages.

At those price points, a full 4-serving batch costs roughly $7.25–$12.50, or about $1.80–$3.15 per serving — a fraction of what restaurants charge. Even premium imported ingredients keep the per-serving cost well below restaurant prices once you factor in the markup restaurants add for labor, overhead, and profit margin.

What Drives Restaurant Prices Up

When you order a Greek salad at a restaurant for $14, you're not just paying for the vegetables. The full price covers kitchen labor (prep and plating), front-of-house staff, rent, utilities, credit card processing fees, and the restaurant's profit margin. Industry estimates suggest food costs represent only 28–35% of a restaurant menu price, meaning the actual ingredient cost for that $14 salad might be just $4–$5.

Tips to Lower Your Homemade Cost

  • Buy olives from the bulk olive bar — you pay only for what you need rather than a full jar.
  • Shop seasonal tomatoes — summer farmers market tomatoes are often cheaper and far tastier than hothouse winter varieties.
  • Use block feta — it's usually less expensive per ounce than pre-crumbled and has better texture.
  • Buy olive oil in larger bottles — the per-ounce cost drops significantly compared to small bottles.
  • Double the batch — prep a larger salad and the per-serving cost drops further since you use the same amount of pantry staples.

Frequently Asked Questions

What ingredients are in a traditional Greek salad?
A traditional Greek salad (horiatiki) contains tomatoes, cucumber, red onion, Kalamata olives, green bell pepper, and a block of feta cheese, dressed with olive oil, dried oregano, and sometimes a splash of red wine vinegar. Notably, it does not include lettuce — that's an Americanized adaptation.
How much does homemade Greek salad cost per serving?
A typical 4-serving batch of homemade Greek salad costs around $7–$12 in ingredients, putting the per-serving cost at roughly $1.75–$3.00. This varies based on where you shop, the season, and ingredient quality.
Is it worth making Greek salad at home vs. ordering it?
Almost always, yes. Restaurant Greek salads typically cost $12–$18 and contain a similar quantity of ingredients to what you'd use at home for $2–$3 per serving. Even accounting for your time, making it at home saves $10 or more per serving, and the prep only takes about 10 minutes.
What type of feta is best for Greek salad?
Block feta packed in brine produces the best results — it stays creamy and moist compared to pre-crumbled feta, which tends to be drier. Authentic Greek feta (PDO-certified, made from sheep's milk or a sheep/goat blend) has the richest flavor. Domestic feta made from cow's milk is milder but significantly less expensive.
How long does homemade Greek salad keep in the refrigerator?
Undressed Greek salad keeps well for 2–3 days in the refrigerator. Once dressed with olive oil, it's best eaten within a few hours as the tomatoes release liquid and the vegetables soften. For meal prep, store the dressing separately and combine just before serving to extend freshness.