BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Anyone who sells food · ⏱️ 3 min read

How do I calculate the cost price per component in a build-your-own-bowl concept?

📝 KitchenNmbrs · updated 15 Mar 2026

Build-your-own-bowl restaurants face a hidden profit killer: customers who pile on expensive ingredients while you charge one flat rate. Most owners guess at average costs and watch their margins disappear. You need precise component pricing to stay profitable.

Why component-based cost prices are crucial

Your customers control your costs in bowl concepts. One guest picks rice and veggies (€2.50 cost), another loads up salmon and avocado (€8.50 cost). Using average pricing means expensive bowls eat your profits.

⚠️ Heads up:

Bowl concepts often fail because they don't track component costs. Customers gravitate toward premium ingredients, pushing food costs to 45-50%.

The foundation: cost price per 100 grams

Work with 100-gram units consistently. This simplifies comparisons and calculations across different portion sizes.

  • Base (rice, quinoa, pasta): €0.30 - €0.80 per 100g
  • Vegetables (raw salad): €0.40 - €1.20 per 100g
  • Vegetables (grilled/roasted): €0.60 - €1.50 per 100g
  • Proteins (chicken, tofu): €1.50 - €3.00 per 100g
  • Premium proteins (salmon, shrimp): €3.50 - €6.00 per 100g
  • Toppings (nuts, seeds): €2.00 - €4.00 per 100g
  • Sauces: €0.15 - €0.40 per serving (30ml)

Calculate actual purchase price per component

Convert purchase prices to cost per 100 grams of finished product. Account for trimming losses with fresh ingredients - they're bigger than you think.

💡 Example: Grilled chicken

Chicken fillet purchase: €8.50/kg

  • Trimming loss (fat, tendons): 8%
  • Cooking loss (shrinkage): 15%
  • Total loss: 23%
  • Yield: 77%

Cost price per 100g ready: €8.50 / 0.77 = €11.04/kg = €1.10 per 100g

Set standard portion sizes

Define exact portions for each component. This prevents generous scooping and maintains cost control across shifts.

  • Base (rice, quinoa): 120-150g
  • Vegetables: 80-120g per type
  • Main protein: 100-120g
  • Extra protein: 50-80g
  • Toppings: 15-25g per type
  • Sauce: 30ml (2 tablespoons)

💡 Example: Premium salmon bowl

  • Quinoa (150g): €0.90
  • Grilled salmon (120g): €6.60
  • Avocado (80g): €1.60
  • Edamame (60g): €0.45
  • Wakame salad (40g): €0.80
  • Sesame seeds (15g): €0.30
  • Teriyaki sauce (30ml): €0.25

Total cost price: €10.90

Calculate average bowl cost price

Review sales data to identify popular combinations. From analyzing actual purchasing data across different restaurant types, the most expensive options get chosen 40-60% of the time. Calculate weighted averages based on real ordering patterns.

💡 Example: Average calculation

Bowl price: €14.95 (incl. 9% VAT) = €13.72 excl. VAT

  • Cheapest combination: €4.20 (30.6% food cost)
  • Average combination: €6.80 (49.6% food cost)
  • Most expensive combination: €10.90 (79.4% food cost)

If 60% of customers choose average to expensive options, your food cost hits around 55%

Adjust pricing and portions

Food costs at 55% kill profitability. You can fix this by raising prices, reducing portions, or charging extra for premium ingredients.

  • Raise base price: €16.95 drops food cost to 47%
  • Premium add-ons: Salmon +€3.50, avocado +€1.50
  • Smaller standard portions: Reduce protein base (80g instead of 120g)
  • Promote cheaper alternatives: Push tofu, tempeh, chicken over salmon

⚠️ Heads up:

Train staff on exact portion sizes. One extra spoonful of salmon per bowl costs you €2,000+ annually at 50 bowls daily.

Digital support for component tracking

Manual component tracking consumes hours weekly. Tools like a food cost calculator help you monitor all ingredients and portions, showing exactly what each combination costs.

You can quickly test different pricing strategies and see profit impacts without wrestling with spreadsheets.

How do you calculate cost price per component? (step by step)

1

Make a list of all components

Write down all ingredients guests can choose from: bases, vegetables, proteins, toppings and sauces. Group them by category and determine which come as standard and which as premium add-ons.

2

Calculate the cost price per 100 grams ready-to-use

Take your purchase price and convert it to 100 grams after processing. Add trimming loss and cooking loss for vegetables and meat. For sauces, calculate per serving of 30ml.

3

Determine standard portion sizes per component

Set fixed gram amounts per ingredient and train your staff on this. Measure this with scoops or scales until everyone uses the correct amounts.

4

Calculate popular combinations

Analyze which bowls are ordered most frequently and calculate the cost price of these combinations. This gives you the actual average food cost of your concept.

5

Adjust your pricing strategy

If your food cost exceeds 35%, raise your base price or make expensive ingredients paid add-ons. Test different scenarios until you have a profitable mix.

✨ Pro tip

Track your 15 most popular ingredient combinations over the next 30 days to identify which bowls customers actually build. This reveals your true average cost instead of guessing from all possible combinations.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

Do I need to recalculate every bowl individually?

No, calculate cost per component and track popular combinations. Focus on the 5-10 most ordered bowls to determine your average food cost.

How do I prevent staff from over-portioning?

Train with standard scoops or scales for each ingredient. Post clear photos of correct portions in the prep area as visual guides. Check portion weights randomly during shifts.

Can I use one fixed price for all bowls?

You can, but base your cost calculations on the most popular (often expensive) combinations. Otherwise premium bowls with salmon and avocado will destroy your margins.

What food cost percentage should I target for bowl concepts?

Bowl concepts run higher than traditional restaurants due to customization. Aim for 30-35%, though 40% works if you have low labor costs.

How often should I update component prices?

Review purchase prices monthly, especially for proteins and seasonal vegetables. Update calculations when any ingredient increases more than 10%.

Should I weigh ingredients during service or use scoops?

Use calibrated scoops for speed during service, but verify scoop weights weekly. Weighing every portion slows service too much during peak hours.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

Food Standards Agency (FSA) https://www.food.gov.uk

The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.

JS

Written by

Jeffrey Smit

Founder & CEO of KitchenNmbrs

Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

Selling food? Then you need KitchenNmbrs

Whether you run a restaurant, food truck, catering company, or meal kit business — you need to know what each dish costs. KitchenNmbrs gives you that insight. Start your free trial.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏