Munch - Restaurant Template
A restaurant template with a full menu showing price and calories per item, an order cart that persists in the browser, and MDX news and legal pages. Available in Next.js and Astro editions.
- $79
- Price
- Aug 26, 2026
- Listed
Overview
Munch is a premium restaurant template from Shadcnblocks. It has 15 pages and 40+ components. The menu is organized into categories and lists a price and calorie count for each item, and an order cart keeps selections in the browser between visits.
Munch is built with shadcn/ui and Tailwind CSS 4, and one purchase includes both a Next.js edition and an Astro edition (version 1.0.0, updated August 2026). Pages are assembled from block sections, so other blocks from the Shadcnblocks library can be added.
You can preview shadcn presets on real landing pages with Shadcn Preview before restyling it.
Features
- 15 pages: Home, menu, news, about, contact and legal pages
- Full menu: Categories with price and nutrition details per item
- Order cart: Cart state persists in the browser
- MDX content: News articles and legal pages in MDX
- Block-based pages: Built from Shadcnblocks sections for easy extension
- SEO: Next.js SEO and metadata, or Astro SEO and sitemap
- Deployment: Tested for one-shot deploys on Vercel, Netlify and Cloudflare Pages
Tech stack
- Next.js or Astro (with React)
- shadcn/ui, Tailwind CSS 4, TypeScript
- Markdown and MDX