How to Make a Menu That Sells: 6 Steps for Restaurant Owners

May 19, 2026

How to Make a Menu That Sells: 6 Steps for Restaurant Owners

Every guest who walks through your door or visits your website interacts with your menu. It's the first impression, the sales pitch, and the brand statement all rolled into one. Yet so many independent restaurant owners treat menu creation as an afterthought, something they threw together during a late night before opening day and haven't revisited since.

Learning how to make a menu the right way can genuinely transform your restaurant's profitability. We're not talking about a minor tweak here. Restaurants that take a strategic approach to menu design consistently see higher average ticket sizes, lower food costs, and happier customers who come back again and again.

In this guide, we'll walk through the entire process step by step. From choosing the right dishes to pricing them profitably, from designing a layout that guides the eye to keeping your menu fresh over time. Whether you're opening your first spot or finally giving your current menu the overhaul it deserves, you'll walk away with a clear plan you can act on this week.

Start With Your Concept and Customer

Before you write a single menu item, you need to get crystal clear on two things: what your restaurant is about and who you're feeding.

Your concept is your anchor. Are you a fast-casual taco shop? A family-friendly Italian place? A modern brunch spot? Every dish on your menu should feel like it belongs under the same roof. When a menu tries to be everything to everyone, it ends up feeling scattered, and customers sense that. They get overwhelmed, they take longer to order, and they're less satisfied with their choices.

Know Your Ideal Guest

Think about the people who already love your food or the people you want to attract. Are they families looking for affordable comfort food? Young professionals who want something Instagram-worthy? Retirees who value generous portions and classic flavors? Your ideal guest should shape everything from your dish names to your portion sizes to your price points.

Spend some time in your dining room watching how people order. Talk to your regulars. Look at which items get ordered most and which ones sit untouched on the ticket. If you've been open for a while, your existing customers are already telling you what your menu should look like. You just have to listen.

Once you have a firm grasp on your concept and your customer, you'll find that the rest of the menu-building process becomes much easier. Decisions that used to feel like guesswork start to feel obvious.

Choose Your Dishes Strategically

This is where most restaurant owners go wrong. They put every dish they know how to make on the menu, thinking more options means more appeal. In reality, the opposite is true. A focused menu almost always outperforms a bloated one.

Here's a good rule of thumb: aim for 7 to 10 items per category, and keep your total categories manageable. A menu with 25 to 40 items total is plenty for most independent restaurants. Some of the most successful spots in the country operate with fewer than 20 items.

When selecting dishes, think about three things:

Popularity. What do people already love? What would they be disappointed to see removed? Those are your anchors. Build around them.

Profitability. Not every popular dish is profitable. You need a mix of high-margin items (often pasta dishes, rice bowls, or anything with inexpensive base ingredients) alongside your show-stoppers that might cost more to produce but draw people in.

Kitchen efficiency. Every item you add creates complexity in your kitchen. Can your team execute this dish consistently during a Friday night rush? Does it share ingredients with other items on the menu, or does it require a unique ingredient that might spoil? The best menus are designed with the kitchen in mind, not just the guest.

Trim ruthlessly. If an item accounts for less than 5% of your sales and doesn't serve a strategic purpose (like a kid's option or a dietary accommodation), consider cutting it.

Price Your Menu for Profit, Not Just Competition

Pricing is one of the most stressful parts of learning how to make a menu. Many owners just look at what the restaurant down the street charges and match it. That's a mistake, because your costs, your rent, your labor, and your concept are all different from theirs.

Start with your food cost percentage. For most independent restaurants, you want each dish to land somewhere between 28% and 35% food cost, meaning if a dish costs you $4 in ingredients, you'd price it between roughly $11 and $14. Some items will fall outside this range, and that's fine. A well-designed menu has a blend of items at different margin levels that average out to a healthy overall food cost.

The Psychology of Menu Pricing

Small formatting choices influence how customers perceive your prices. Here are a few well-established practices:

Drop the dollar sign. Research from the Cornell Hotel School found that removing the "$" from menu prices makes guests less price-conscious. Instead of "$14.00," just write "14."

Avoid price columns. When prices are lined up neatly on the right side of the menu, guests scan straight to the numbers and pick the cheapest option. Nest your prices at the end of the dish description instead.

Use anchor items. Place one or two premium items (a $38 tomahawk steak, for example) near the top of a section. This makes your $22 entrees feel very reasonable by comparison, even if they're your highest-margin dishes.

Don't end prices in .99. It works for retail, but in a restaurant it can cheapen the perception of your food. Round numbers or prices ending in .50 tend to feel more appropriate for dining.

Design a Layout That Guides the Eye

The visual design of your menu matters more than most owners realize. Studies on menu reading patterns show that guests spend an average of about 109 seconds looking at a menu. In that brief window, your layout needs to do the selling.

The golden triangle. On a single-page or two-panel menu, guests' eyes tend to land first in the middle, then move to the top right, then to the top left. Place your highest-margin items in those zones.

Use boxes and callouts sparingly. A single highlighted box around a "Chef's Favorite" or "House Specialty" draws the eye effectively. But if you highlight five items, nothing stands out anymore.

White space is your friend. A cramped, text-heavy menu feels overwhelming. Give your dishes room to breathe. If you need to cut items to make the layout less cluttered, that's a sign your menu is too long.

Descriptions sell. Don't just write "Grilled Salmon, $24." Write something like "Atlantic salmon, herb-crusted and grilled, served over roasted garlic risotto with seasonal vegetables." Sensory, descriptive language increases the perceived value of a dish and makes guests more likely to order it. Keep descriptions to two lines max. You're writing a menu, not a novel.

For fonts, stick to something clean and readable. Script fonts look elegant but become illegible at small sizes, especially in dim lighting. And please, print a test copy and read it in the actual lighting conditions of your restaurant before you finalize anything.

Build Your Menu for Online and In-Person

Here's something a lot of restaurant owners overlook: in today's world, your menu lives in more places than just a laminated sheet on the table. It's on your website, your Google Business Profile, your social media, and your online ordering platform. Each of these versions needs attention.

Your online menu should be easy to read on a phone screen. That means no PDFs that require pinching and zooming. Use a native web format with clear categories, item names, descriptions, and prices. If a potential customer finds your menu online and can't read it easily, many of them will just pick a different restaurant.

For online ordering specifically, your menu needs to be even more thoughtful. Clear item names, accurate descriptions, and well-organized modifiers (like "Add bacon +$2" or "Choose your sauce") reduce order errors and improve the customer experience. A confusing online menu leads to phone calls, wrong orders, and frustrated guests.

If you're running your own online ordering through your website rather than relying on third-party marketplaces, you keep more of the revenue and own the customer relationship. That's a significant advantage for building long-term profitability. Platforms like SWIPEBY's AI Online Ordering are built specifically to help independent restaurants create clean, mobile-friendly ordering menus without needing any tech skills.

Keep Your Menu Alive

Making a menu isn't a one-time project. The best restaurant operators treat their menu as a living document that evolves with their business.

Review performance quarterly. Pull your sales mix report and look at what's selling and what isn't. Calculate the actual food cost on your top sellers to make sure your margins haven't shifted as ingredient prices change. If the cost of chicken thighs jumped 20% since you last set your prices, your margins are shrinking silently.

Rotate seasonal items. Adding a seasonal special or rotating a section of your menu every few months gives regulars a reason to come back and try something new. It also gives you an opportunity to test new dishes before committing to them permanently.

Get feedback. Ask your servers what guests say. Ask your kitchen team which items are a pain to execute during busy shifts. The people working with your menu every day have insights that no spreadsheet can give you.

Update everywhere. When you change your in-house menu, update your website, your Google Business Profile, your online ordering platform, and your social media. Nothing frustrates a customer more than showing up excited about a dish they saw online, only to learn it's no longer available.

FAQ

How many items should a restaurant menu have? Most independent restaurants do well with 25 to 40 total items across all categories. Smaller menus are easier to execute consistently, reduce food waste, and actually make it easier for guests to decide. If your menu is running over 50 items, it's probably time to trim.

How often should I update my menu? At minimum, do a thorough review every quarter. Check your sales data, recalculate food costs based on current supplier pricing, and cut any under performers. Many successful restaurants also rotate seasonal specials monthly or bi-monthly to keep things fresh.

Should I hire a designer for my menu? If your budget allows it, a professional designer can make a real difference in how your menu looks and performs. But if money is tight, there are affordable tools like Canva that offer restaurant menu templates. The most important thing is readability, clear organization, and accurate information. A clean, simple menu beats a fancy but confusing one every time.

What's the best menu format for a small restaurant? A single page (front and back) or a two-panel format works great for most small restaurants. It forces you to be selective about what makes the cut, and guests can see all their options without flipping through pages. Laminated single sheets are also easy and cheap to reprint when you make changes.

Do I need a different menu for online ordering? Not a completely different menu, but you should adapt it. Some items don't travel well for delivery or takeout, so consider removing those. Make sure descriptions are detailed enough that someone ordering from their couch understands exactly what they're getting. And organize your modifiers clearly so customers can customize without confusion.

Your Menu Is Your Biggest Marketing Asset

Learning how to make a menu is one of the highest-return investments you can make in your restaurant. It touches every single transaction, shapes how guests perceive your brand, and directly impacts your bottom line. The good news is that you don't need to be a designer or a marketing expert to build a great one. You just need to be intentional.

Start with your concept and your customer. Be strategic about what makes the cut. Price for profit. Design for clarity. Make sure your online presence matches what's happening in the dining room. And never stop refining.

If you're looking to streamline how your menu shows up online, from your website to your ordering platform to your social media, SWIPEBY helps independent restaurants bring it all together without the tech headaches. But wherever you are in the process, the best time to rethink your menu is right now.

Share this:

SWIPEBY AI

Interested in Increasing Sales Using AI?

Book a demo today and learn how SWIPEBY can help you automate marketing, serve more guests, and grow revenue without working more hours.