Skip to content
Return to Nav
Pizza Ranch Store Front Photo
9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM
Buffet Hours & Pricing
Closed
Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99Lunch10:30 AM - 4:00 PM$14.99
Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 9:00 PM$16.99Evening4:00 PM - 10:00 PM$16.99
Weekend10:30 AM - 10:00 PM$16.99Weekend10:30 AM - 9:00 PM$16.99

Kids Pricing

1-12:
$1.00 / year of age
Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Urbandale

Come on down to the Ranch in Urbandale and join us for dinner! Indulge in all the savory pizza, fresh salads, potato wedges, and delectable desserts that await you on our mile-long Buffet Your Way. If we’re missing your flavor, just let us know—we’ll make any pizza you’re craving and bring you the first slice.

We’re right down the street from Urbandale High School and the perfect place to refuel after theater practice or the big J-Hawks game. Bring the whole crew and help us support the community with a fundraiser or Community Impact event. We have the space and tastes to satisfy any group.
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

Tuesday4pm-8pm
Free
One child 12 & under per paying adult.

Senior Pricing

EverydayLunch: $13.99
Dinner/ Weekend: $15.99
Must be 65 years or older. Cannot be combined with other offers.

Senior Lunch Special

Monday - Thursday11 AM - 4 PM
$12.99
Must be 65 years or older. Cannot be combined with other offers.

Military Pricing

EverydayLunch: $13.99
Dinner/ Weekend: $15.99
Must show military ID. Cannot be combined with other offers.

Take 2

EverydayRegular Buffet Hours
$8.00
To-go only. Includes 2 slices of pizza or 2 pieces of chicken (or one of each) plus 2 sides. Or build your own salad from the salad bar. Drinks and additional sides are available for additional cost.
Explore the Local Menu

Available at Pizza Ranch Urbandale

Room 1: Seats 30
Room 2: Seats 36
Room 3: Seats 25
Rooms can be combined to seat 86.

New at Pizza Ranch Urbandale

Kids Eat Free on Tuesday Nights!

Kids love Pizza Ranch and parents love that kids eat free on Tuesday nights. One child eats free per paying adult! Check out our Special Pricing section on our location page to learn the times available and the restrictions that apply to this offer.

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Spring! Get two points for every dollar spent on qualifying purchases. Once you reach 100 points, we'll reward you with $5 to use on a future Pizza Ranch purchase!

Recent Reviews

4.0 out of 5
Rating 4.0
(237 Total Reviews)
  • Rating 5.0
    Service was very good & the blueberry desert pizza was out of this world.
    Response from Pizza Ranch Urbandale
    We're glad you enjoyed your visit, Shirley! Come back any time!
  • Rating 3.0
    the new cicken sauce was gloppy mess and disrupted our meal because we had kids with us who to wash 3 times during meal!
    Response from Pizza Ranch Urbandale
    Sorry to hear this, we hope the rest of the meal was great! We always appreciate feedback and will share this with our team.
  • Rating 3.0
    I am a faithful Pizza Ranch guy, yesterday I had a Dr. appointment and we always go across the street to eat there, yesterday we was there at 11:15 and we had it cket #24 and when we got in line there was hardly any chicken the Mac and cheese was not real hot and very dry but as people came in they did get more chicken out so it got better.
    Response from Pizza Ranch Urbandale
    Larry R., this doesn't sound legendary. At Pizza Ranch, we want to serve you the food you enjoy. We always appreciate feedback and will share this with our team.
  • Rating 5.0
    Excellent food only surpassed by the service
  • Rating 5.0
    Staff was quick and nice. Salad bar was fresh and full, lots of pizzas available.
  • Rating 5.0
    Always a great experience with great food!
  • Rating 5.0
    The best service. The best fried chicken I have ever had in my whole life.
  • Rating 5.0
    Consistently terrific food! The staff was genuinely friendly..... a terrific place to escape the winters cold and enjoy the warmth of this local family restaurant!
  • Rating 5.0
    Everyone was really friendly and helpful
  • Rating 2.0
    No. We forgot to show are rewards card and the cashier seemed upset because he had to do the transaction again. Once finished he took off.
  • Rating 5.0
    Great job
  • Rating 5.0
    Fresh food and friendly staff
  • Rating 5.0
    Food was on time, hot and delicious. The staff who helped me checkout was very courteous and efficient.
  • Rating 5.0
    We had a family reunion and the Pizza Ranch Team was outstanding and had our room all setup. The team was friendly and helpful!
  • Rating 4.0
    Food was great! They were out of regular iced tea & didn't have any Santa Fe Salad even though they had a big sign that showed they did.
  • Rating 5.0
    Food was very good and great customer service- very friendly, too. Thanks
  • Rating 1.0
    Getting overpriced! Received an email for $1.50 off, wouldn't honor it as I am a senior and wouldn't give me both discounts.
  • Rating 5.0
    Outstanding service. Had to wait for new biscuits to be made for my takeout order, but the manager (?) went above and beyond providing coupons for my next visit. I wasn't even upset about waiting...more places could learn from this. Don't just reward the cranky customers! ;)
  • Rating 1.0
    not very happy at all
  • Rating 5.0
    Great food. Full pizza bar, salad bar and lots of fresh fried chicken.

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch

Waukee

Main Phone
(515) 978-6603(515) 978-6603
10:00 AM - 10:00 PM10:00 AM - 10:00 PM10:00 AM - 10:00 PM10:00 AM - 10:00 PM10:00 AM - 10:00 PM10:00 AM - 10:00 PM10:00 AM - 10:00 PM
448 SE University Avenue Waukee, IA 50263 US
Pizza Ranch & FunZone Arcade

Ankeny

Main Phone
(515) 964-9990(515) 964-9990
9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM9:00 AM - 10:00 PM
201 SE Oralabor Road Ankeny, IA 50021 US