DopeLab
INKby DopeLab
Back
AI-Powered Menu Engineering — Your Best Seller Might Be Losing You Money
Restaurant BusinessMarch 5, 20264 min read

AI-Powered Menu Engineering — Your Best Seller Might Be Losing You Money

A popular dish doesn't always mean a profitable one. Menu Engineering Matrix sorts every item into 4 groups — Star, Plow Horse, Puzzle, Dog. AI analyzes sales and cost data, then tells you exactly what to do with each dish.

Tor Supakit

Tor Supakit

AI × Digital Marketing Agency

Your Best Seller Might Be Your Worst Earner

I learned this the hard way from a restaurant I manage.

One dish sold every single day. Customers ordered it all the time. But when I looked at the actual cost — the profit per plate was almost nothing, because the ingredients were expensive and the portion was too generous.

Meanwhile, another dish barely got ordered, but the profit per plate was massive — low cost, high perceived value.

The problem is you don't know which dish falls into which category until you have the data.


Tools I Actually Use

Primary tools:

  • Claude Code — feed it sales data + ingredient costs, and it runs the full Menu Engineering Matrix analysis for every item
  • Google Sheets — store menu data, sales volumes, and costs as input for AI
  • Airtable — if you already have a menu database, just export and use it

Alternatives if you don't use Claude Code:

  • ChatGPT + Excel — keep data in Excel, copy-paste it to ChatGPT for analysis
  • Google Sheets + Gemini — use the built-in Gemini AI right inside Google Sheets without leaving the app

The Menu Engineering Matrix

Menu Engineering analyzes every dish across two dimensions:

  • Popularity — how often does this item get ordered?
  • Profitability — how much profit does it make per plate?

Plot these two dimensions and you get a matrix with 4 quadrants:

Star — High Popularity + High Profit

The dream dish. Customers love it and it makes you money.

What to do: Promote it aggressively. Place it in the prime spot on your menu (top-right corner or center of the page). Photograph it beautifully. Feature it in ads. Don't raise the price unless you absolutely have to.

Plow Horse — High Popularity + Low Profit

The dish everyone loves but quietly drains you. You produce a lot of it, but the margins are thin.

What to do:

  • Cut costs — tweak the recipe, slightly reduce the portion, find substitute ingredients
  • Raise the price gradually. If demand doesn't drop, people are willing to pay more.
  • Pair it with high-margin side dishes to bump up the average check

Puzzle — Low Popularity + High Profit

The hidden gem. If more people knew about it, it would help your bottom line significantly. But right now, it flies under the radar.

What to do:

  • Reposition it on the menu — make it more visible
  • Rename it — give it a name that sounds more appetizing
  • Have staff recommend it — "I'd really suggest this one today"
  • Bundle it with a Star to encourage trial

Dog — Low Popularity + Low Profit

The menu item that's just taking up space. It makes the menu longer without adding value.

What to do: Remove it. Don't be sentimental. A shorter menu makes it easier for customers to decide, and reduces complexity in the kitchen.


The Process: Export > Analyze > Action Plan

Step 1: Export Sales Data from POS

Most POS systems let you export sales reports by menu item. Look for Reports > Sales by Product > export as CSV or Excel.

Data you need per item:

  • Dish name
  • Orders per month
  • Selling price
  • Ingredient cost per plate (if available — a rough estimate works too)

Step 2: Organize Data in Google Sheets

Set up a simple table:

DishOrders/MonthSelling PriceCost/PlateProfit/Plate
Dish A320$6.00$3.20$2.80
Dish B280$5.00$4.30$0.70

Step 3: Send the Analysis Prompt to AI

Menu Engineering Matrix prompt:

Analyze these menu items using the Menu Engineering Matrix.

[paste your Google Sheets data here]

Analysis steps:
1. Calculate Gross Profit per plate for every item (if not already in the data)
2. Calculate average popularity (order volume) and average profitability (profit/plate)
3. Classify each item as: Star / Plow Horse / Puzzle / Dog
   - Star = above-average orders + above-average profit
   - Plow Horse = above-average orders + below-average profit
   - Puzzle = below-average orders + above-average profit
   - Dog = below-average orders + below-average profit

Output: full table with every item + classification + specific recommendation for each.

Step 4: Have AI Generate a Prioritized Action Plan

Pricing and positioning prompt:

Based on the Menu Engineering Matrix above, create an action plan for a restaurant owner.

Goal: maximize total profit without increasing customer count.

Recommend:
1. Which items to raise prices on — by how much, and why
2. Which items to cut costs on — how (portion / ingredients / recipe)
3. Which items to reposition on the menu — where to move them
4. Which items to remove — and why
5. Which items to bundle together — how to structure bundles for better margins

Rank by impact, highest first. For each action, estimate the approximate profit increase in %.

AI Does the Analysis from Real Data

Before, doing this matrix meant manual Excel work — pulling sales data, calculating cost per plate, plotting graphs by hand. Half a day minimum.

Now I send AI two things:

  1. Sales data — order count per item per month
  2. Ingredient costs — cost per plate

AI will:

  • Calculate Gross Profit per plate for every item
  • Compare against averages and assign each dish to its quadrant
  • Generate an Action List for what to do with each item
  • Rank by impact — which dish to fix first

Example Output

DishOrders/MonthProfit/PlateCategoryRecommendation
Dish A320$2.80StarFeature on menu front page
Dish B280$0.70Plow HorseAdjust recipe, cut cost by 15%
Dish C45$4.00PuzzleReposition, reshoot photos
Dish D12$0.60DogRemove from menu

With just two sets of data — sales and costs — AI runs this entire analysis in 5 minutes.


More Profit Without Selling More

The exciting thing about Menu Engineering is that you don't need new customers. You don't need more ad spend. You just need to manage the menu you already have more intelligently.

  • Turn Dogs into Puzzles by adjusting pricing and positioning
  • Make Plow Horses more profitable by reducing costs
  • Promote Stars so people order them more

In my own restaurant, just removing 4 Dogs and repositioning 2 Puzzles led to higher orders per table and a bigger average check — with the exact same number of customers.


The Bottom Line

A menu isn't just a list of dishes. It's a money-making tool that should be designed with data.

The Menu Engineering Matrix sorts items into 4 groups — Star, Plow Horse, Puzzle, Dog — each with a different playbook.

AI can run this analysis from the sales and cost data you already have. You don't need to be a data analyst to do this.


Read More

menu-engineeringfood-costrestaurantai-restaurantpricing
Share this article

Related Articles

Restaurant Sales Dropping? 7 Free Checks Before You Spend a Dime on AdsContent Marketing
March 22, 2026

Restaurant Sales Dropping? 7 Free Checks Before You Spend a Dime on Ads

Before throwing money at Facebook Ads, check these 7 things first — all free, all actionable today. Sometimes fixing just one brings sales back.

5 min
AI Sales Analytics Across 3 Channels — One Dashboard to Rule Them AllData & Analytics
March 5, 2026

AI Sales Analytics Across 3 Channels — One Dashboard to Rule Them All

Restaurants selling on 3 channels get reports in 3 different formats. AI pulls data from email automatically every day, merges it into one dashboard — and reveals that real profit is very different from what you'd expect.

4 min
Building a Chat Bot for Staff Inventory Reports — Just Type to LogAI for Restaurant
March 3, 2026

Building a Chat Bot for Staff Inventory Reports — Just Type to Log

A chat bot where staff just type 'received 5 bags sirloin 12.5 kg' and the system handles the rest — Bag IDs, database entry, and real-time stock updates, all automatically.

2 min