Foodaholic – Restaurant Astro Template
The Foodaholic restaurant design as an Astro 7 project: menu dishes and recipe cards as JSON collections, a reservation form that posts to your endpoint, two ready-made HTML emails, SEO and sitemap built in.
Astro Template · single-site commercial license · included with Pro
- Astro
- Bootstrap 5
- HTML
- CSS
- JS
- Released Nov 2026
- v1.0 · Nov 2026
- 5 pagesin the live demo
- v1.0updated Nov 2026
- 2views
The Foodaholic restaurant design, bold red on black and white, as an Astro 7.3.3 static-site project. Copy, menu and contact details live in content files; npm run build gives you plain HTML, CSS and JS to host anywhere, with no server and no database.
- Content collections with a schema: every menu dish in
menu.json(breakfast, lunch, dinner and bar, each with a price) and the recipe cards inrecipes.json. Add a line and the dish appears on the menu page in the right course. - Three pages as JSON: home, menu and recipe are
src/content/pages/<page>.json. Reorder sections, change copy, swap photos; brand, navigation and footer are insite.json. - Reservation form that opens from every page, validates name, phone, email, date, time and guests, and posts to the endpoint you set in
.env(Formspree, Basin, Netlify Forms or your own). - Two HTML emails in the same design, table-based and inline-styled for Gmail, Outlook and Apple Mail: a newsletter and a recipe-of-the-month mail.
- SEO built in: titles, descriptions, canonical URLs, Open Graph and Twitter cards, structured data, sitemap and robots.txt. Photos are resized and served as WebP by
astro:assets. - Scrollspy navigation, a navbar that turns red on scroll and smooth scrolling in vanilla JavaScript (no jQuery); Bootstrap 5, self-hosted fonts, Font Awesome icons, strict TypeScript with
npm run check. Deploys to Netlify, Vercel, Cloudflare Pages, GitHub Pages or any static host.
Includes a README, a CONTENT guide to every file and field, and an online documentation page with screenshots. Photos in the download are blurred placeholders for your own. The free HTML version of this design is on ThemeVault too; this Astro project has the same pages and look.
- Menu dishes and recipe cards as JSON collections; add a line and it shows on the page
- Reservation form on every page that posts to Formspree, Netlify Forms or your own endpoint
- Two ready-made HTML emails: a newsletter and a recipe of the month
- SEO head, sitemap and WebP photos built in
- Strict TypeScript, Astro 7 pinned, deploys to any static host
Pages
Features
| Template Type | Premium |
|---|---|
| Compatible Browsers | Opera, Firefox, Google Chrome |
| Link hover effetcs | No |
| Coding | HTML 5, CSS 3, 1170 Grid System, Bootstrap 5 |
| Forms | Reservation Form |
| Additional Features | Favicon, Stick To Top, Responsive Design, Social Links |
| Image Sources | Freepik, Flaticon, Pexels |
| WordPress Theme? | No |
| HTML Template? | No |
| Next.js Template? | No |
| Astro Template? | Yes |
What’s new
- Initial release: the Foodaholic HTML template as an Astro 7.3.3 project: menu and recipe collections, a reservation form that posts to your endpoint, two HTML emails, Bootstrap 5.
Already downloaded this template? Your My Downloads page always serves the latest version — re-download free.
Download Details
- Published
- November 07, 2026
- Categories
- Food & RestaurantNewsletter
- Tags
- Email NewsletterEmail websiteFoodMenuNewsletterPremiumReservationRestaurantresponsivewebsite template
Source
- Astro
- Bootstrap 5
- HTML
- CSS
- JS
- TypeScript
Please note that the images in the template will be blurred in the downloaded package.
Support
Facing issues with this template? Write to support@themevault.net and we'll help you out.
License
Single-site license; see full terms. Read the license.
Reviews
No reviews yet — be the first to review this template.
See all 5 pages at a glance
Each page is built and ready, as it looks in the live demo.
Homeindex.html
Menumenu.html
Reciperecipe.html
Newsletter recipenewsletter-recipe.html
Newsletternewsletter.html
The home page on a phone, as it looks in the live demo.
About this template
What does the license cover?
One website, commercial use included. Read the license for the full terms.
Is Foodaholic Astro included with Pro?
Yes. Pro includes every format of every design, with the credit link removed, for $49.00₹2,999 a year as one payment.
Will I get updates?
Yes. Your My Downloads page always serves the latest version, so you can re-download an update free. The What's new tab lists what changed in each version.
Are the photos included?
The images in the template are blurred in the downloaded package, and the photos in the live demo are for the demo only. Add your own images.
Subscribe Us
View Similar Templates
FoodFries Next.js
$29.00₹1,499Blog, Food & Restaurant, Landing Page, One page, Admin
- WordPress
- Next.js
- Astro
FoodFries WordPress
$19.00₹999Blog, Business & Services, Food & Restaurant, Landing Page, One page
- WordPress
- Next.js
- Astro
View Blog
- Web Development
- November 03, 2026
Astro vs Next.js for a Business or Marketing Website (2026)
We built the same restaurant website in Astro and in Next.js with an admin panel, then measured both. Where Astro wins, where Next.js wins, and how to choose.
- Wordpress
- Web Development
- November 03, 2026
HTML Template to WordPress: Convert It Yourself or Use a WordPress Version?
We turned our Bistrofeast HTML template into a WordPress theme by hand. Every step, the mistakes, how long it took, and when a WordPress version saves you days.
- Wordpress
- Web Development
- November 02, 2026
How to Install an Elementor Template Kit (2026 Guide)
We installed the same kit both ways on a clean WordPress site. Where each kind of kit goes, the steps people miss, and what to do when it looks wrong.



