Montana is known for its stunning landscapes and rich culture, but it also offers some great dining experiences. If you’re looking for a satisfying meal, the buffets in this state provide a variety of delicious options to please any appetite. Whether you’re in a bustling town or near a peaceful mountain lodge, you can find a buffet that meets your cravings.
From breakfast to dinner, these places serve up all-you-can-eat selections that highlight local flavors. You’ll discover a mix of traditional cuisine and more adventurous dishes, making each visit a unique experience. Enjoying a meal at one of these buffets is a great way to fuel your adventures in Montana.
1) China Buffet

China Buffet is a popular spot in Missoula, known for its wide range of delicious dishes. You can find a mix of traditional Chinese cuisine and American favorites, allowing you to try something new or stick with your favorites. The buffet is well-stocked, making it easy for you to go back for seconds.
The restaurant is clean and has a welcoming atmosphere. It’s a great place for families and friends to gather and enjoy a meal together. Whether you’re in the mood for sweet and sour chicken or sushi, there’s plenty to choose from.
With many positive reviews, patrons often highlight the friendly service and variety of food options. The staff works hard to keep everything fresh and satisfying. You can easily find something for everyone at your table.
If you’re looking for a nice buffet in Missoula, China Buffet is worth trying. Their quality and selection make it a favorite among locals and visitors alike.
Rating: 4 (920 reviews)
Location: 1910 Brooks St, Missoula, MT 59801
Contact: (406) 829-8881
Website: Visit Website
2) Pizza Ranch – Billings Heights

Source: Pizza Ranch (Billings Heights) Instagram
At Pizza Ranch, you can enjoy a delicious buffet filled with a variety of pizzas and chicken options. The buffet features flavors that are sure to please everyone in your group. During lunch hours, you can indulge in freshly made dishes that cater to both kids and adults.
There are special deals such as “Kids Eat Free” on Tuesdays. This offer allows one child under 12 to eat free with a paying adult. Seniors can also take advantage of discounts for lunch and dinner throughout the week.
Don’t forget about the FunZone Arcade, which adds extra fun for families. The arcade has a wide selection of games suitable for all ages, making it a perfect spot for children to entertain themselves while you enjoy your meal.
Pizza Ranch is conveniently located in a shopping center and is a great choice for a meal after a busy day of shopping. You can easily grab food to go or enjoy a sit-down meal with family and friends.
Rating: 4.4 (1300 reviews)
Location: 1327 Main St Ste. 6, Billings Heights, MT 59105
Contact: (406) 839-2366
Website: Visit Website
3) Pizza Ranch – Helena

Source: Pizza Ranch (Helena) Instagram
Pizza Ranch offers a fun dining experience with a variety of meals to choose from. You can enjoy savory pizzas, the Country’s Best Chicken®, and delicious desserts. The buffet style makes it easy to sample different dishes, catering to various tastes.
Lunch and dinner options are available, and drinks are included with the buffet pricing. Special promotions like “Kids Eat Free” on certain days add extra value for families.
Aside from the food, Pizza Ranch has a FunZone Arcade for entertainment. This is a great spot for birthday parties or group events with private party rooms.
Whether you’re dining in or getting food to go, the atmosphere is welcoming and family-friendly. You will find something for everyone to enjoy.
Rating: 4 (1800 reviews)
Location: 3200 N Sanders St, Helena, MT 59602
Contact: (406) 996-1235
Website: Visit Website
4) HuHot Mongolian Grill

Source: HuHot Mongolian Grill Instagram
HuHot Mongolian Grill offers a unique dining experience where you can create your own stir-fry dish. You choose from a variety of fresh ingredients, including meats, vegetables, and sauces. Once you have made your selection, a skilled chef cooks your meal on a large grill.
The restaurant has lunch and dinner options at different price points. On weekdays, lunch is $14.99, while the weekend and holiday lunch costs $16.99. Dinner is priced at $18.99, giving you a great value for an all-you-can-eat experience.
Located in Billings, this grill is perfect for families or anyone looking to enjoy a casual meal. The vibrant atmosphere makes it a popular choice for both locals and visitors.
You can visit HuHot Mongolian Grill from 11:00 am to 9:00 pm on weekends. Make sure to check their website for more details before you go.
Rating: 4.2 (1100 reviews)
Location: 1806 King Ave W, Billings, MT 59102
Contact: (406) 656-8822
Website: Visit Website
5) Pizza Ranch – Billings

Source: Pizza Ranch (Billings) Instagram
Pizza Ranch offers a great buffet experience featuring a variety of pizzas, chicken, and sides. You can enjoy lunch or dinner in a casual setting where everyone can find something they like.
The lunch buffet runs from 11:00 AM to 4:00 PM. For dinner, it’s available from 4:00 PM to 8:00 PM. You’ll also find special deals, like Kids Eat Free on Tuesdays.
If you’re looking to take food home, the restaurant provides a to-go buffet option. This includes two slices of pizza or two pieces of chicken, along with two sides.
Pizza Ranch also supports the community through various events. This makes it a good choice for family gatherings or casual outings with friends.
Rating: 4.3 (2000 reviews)
Location: 2505 King Ave W, Billings, MT 59102
Contact: (406) 294-3663
Website: Visit Website
6) Chau Kitchen

Chau Kitchen offers a variety of delicious Chinese dishes in a welcoming setting. You can enjoy favorites like sweet and sour chicken, fried rice, and lo mein. The menu caters to different tastes and includes options for both meat lovers and vegetarians.
You can visit the restaurant for a dine-in experience or order online for convenience. The business hours are consistent throughout the week, making it easy to find a time that works for you.
Chau Kitchen is located at 225 E Airport Rd in Billings. This spot is popular among locals and visitors alike, known for its great food and friendly service. If you’re in the area, it’s worth stopping by.
Rating: 4.5 (156 reviews)
Location: 225 E Airport Rd, Billings, MT 59105
Contact: (406) 969-1163
Website: Visit Website
7) Montana Jack’s

Montana Jack’s is a popular buffet destination in Billings. You can expect a wide variety of delicious dishes that cater to different tastes. The atmosphere is family-friendly and welcoming.
During your visit, you will find options ranging from classic comfort food to unique local flavors. The staff is known for being helpful and attentive, ensuring you have a pleasant dining experience.
They also offer online ordering for those who prefer to enjoy meals at home. Keep an eye out for special events and promotions that can enhance your visit.
Rating: 4.3 (1500 reviews)
Location: 520 Hansen Ln, Billings, MT 59105
Contact: (406) 252-0243
Website: Visit Website
8) Grand Garden | Chinese Cuisine

At Grand Garden, you will find a diverse selection of authentic Chinese dishes. This restaurant focuses on using high-quality ingredients to ensure a flavorful experience. Each dish is crafted with care, aiming to provide a satisfying meal.
The friendly service enhances your dining experience. Staff members are dedicated to making sure you feel welcome and taken care of. Whether you’re dining in or taking out, they strive to make you happy.
Grand Garden takes pride in offering a comfortable atmosphere for enjoying your meal. The restaurant also updates its menu regularly with new items. This way, there is always something new to explore.
If you’re looking for a great place to enjoy Chinese cuisine, Grand Garden is worth a visit.
Rating: 4.2 (1200 reviews)
Location: 3839 Grand Ave, Billings, MT 59102
Contact: (406) 656-9898
Website: Visit Website
9) JIN’S GARDEN

Jin’s Garden offers a delicious variety of Japanese cuisine. You can enjoy hibachi dishes, sushi, and more in a welcoming environment. The restaurant is a popular choice for families, especially for special outings.
Many visitors love the house lo mein and rolled ice cream. The meal options are not only tasty but also affordable. You will appreciate the friendly and attentive service, making your dining experience pleasant.
While the restaurant does not cook hibachi meals right in front of you, the flavors still impress. The fried rice and General Tso’s chicken are highlighted favorites among guests.
Located in Billings, Jin’s Garden stands out for both quality and value.
Rating: 4.7 (136 reviews)
Location: 1310 Main St STE B, Billings, MT 59105
Contact: (406) 894-2025
Website: Visit Website
10) Pizza Ranch – Butte

Source: Pizza Ranch (Butte) Instagram
Pizza Ranch is a popular dining spot in Butte, Montana, known for its buffet style meals. You can enjoy a range of options, including savory pizza, roasted chicken, fresh salad, and delicious desserts. The buffet allows you to customize your meal, ensuring everyone finds something they like.
Kids eat free on Tuesdays, making it a great option for families. There are also discounts available for seniors and military personnel. During special promotions, you can grab exceptional deals like two large pizzas for $25 or an 8-piece chicken box for just $20.
For fun beyond food, Pizza Ranch features a FunZone Arcade. It has a variety of the latest games and prizes. It’s a perfect place for kids and the young at heart to enjoy some entertainment after your meal.
The restaurant offers ample space for gatherings. You can reserve one of their five party rooms, which can accommodate up to 162 guests if combined.
Rating: 4.2 (1700 reviews)
Location: 3541 Harrison Ave, Butte, MT 59701
Contact: (406) 494-2822
Website: Visit Website









