Skip to content
Return to Nav
Pizza Ranch Store Front Photo
10:00 AM - 8:00 PM10:00 AM - 8:00 PM10:00 AM - 8:00 PM10:00 AM - 8:00 PM10:00 AM - 9:00 PM10:00 AM - 9:00 PM10:00 AM - 8:00 PM
Buffet Hours & Pricing
Lunch11:00 AM - 2:00 PM$13.25Lunch11:00 AM - 2:00 PM$13.25Lunch11:00 AM - 2:00 PM$13.25Lunch11:00 AM - 2:00 PM$13.25Lunch11:00 AM - 2:00 PM$13.25
Evening5:00 PM - 8:00 PM$14.50Evening5:00 PM - 8:00 PM$14.50Evening5:00 PM - 8:00 PM$14.50Evening5:00 PM - 8:00 PM$14.50Evening5:00 PM - 8:00 PM$14.50
Weekend11:00 AM - 2:00 PM5:00 PM - 8:00 PM$14.50Weekend11:00 AM - 2:00 PM5:00 PM - 8:00 PM$14.50

Kids Pricing

Drink is included in buffet pricing. All prices listed are before tax and subject to change without notice.

About Pizza Ranch Marshalltown

Come in for a legendary dining experience! We’re serving up all your Ranch Favorite pizza flavors, mouthwatering chicken, fresh salads, nutritious sides, and sweet desserts. Find casual dining and flavor-filled favorites your whole family will love! Our Buffet Your Way® and Cactus Bread® will satisfy your every craving.

We proudly offer online ordering, delivery, catering, and two community rooms that are perfect for your next party or get-together! Across from the Marshalltown Mall, we’re just a short drive from Elmwood Country Club or the community college. Ask about fundraising with our Community Impact events.
We're Hiring - Apply Now!
Special Pricing

Kids Eat Free

One child 12 & under per full-priced paying adult.

Take 2

EverydayRegular Buffet Hours
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.

Senior Pricing

EverydayLunch: $12.25
Dinner/Weekend: $13.50
Must be 65 years or older. Cannot be combined with other offers.
Explore the Local Menu

Available at Pizza Ranch Marshalltown

New at Pizza Ranch Marshalltown

Pizza Ranch has put a twist on our beloved Cactus Bread for our newest limited time offering - Sweet Almond Cactus Bread! With almond flavored streusel, sliced honey roasted almonds, and our signature icing, this sweet treat is the perfect way to end, or start, any meal at Pizza Ranch.

Pizza Ranch is offering Double Points on Ranch Rewards accounts every Wednesday all Winter! 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.1 out of 5
Rating 4.1
(198 Total Reviews)
  • Rating 4.0
    The cashier was friendly and offered to make a preferred pizza that we may have wanted. The buffet was well stocked and the food was really good! One of the best places to eat at for the money in Marshalltown! We will be back, over and over! The only thing I can see for improvement is the workers were smoking outside the business. That turns me off! It is my understanding that they are supposed to smoke 200' away from the business.
  • Rating 5.0
    Always friendly staff, good customer service.
  • Rating 4.0
    I asked for onions on the side. There were no onions on the pizza as ordered, but there were no onions on the side as requested. Otherwise, the pizza was fine.
  • Rating 5.0
    Very good. Don't usually get salad but noticed chopped up lettuce which I really like. So now I am going to start eating salad.
  • Rating 5.0
    Everything was good except the ice cream machine wasn't working. This isn't the first time this has happened.
  • Rating 3.0
    Good pizza and chicken, but price for buffet is out of control.
  • Rating 5.0
  • Rating 5.0
    Best pizza and chicken
  • Rating 4.0
    Floors could be cleaner, did keep tables cleaned off of dirty dishes
  • Rating 5.0
    A very polite & helpful phone representative!
  • Rating 5.0
    Hot food, kept buffet stocked and good, kind service
  • Rating 4.0
    Very friendly staff buffet was well stocked
  • Rating 5.0
    all personnel and food were wonderful.
  • Rating 5.0
    Good people,the boss was there to he's always there.
  • Rating 5.0
    was greeted by a very happy employee which took us by surprise . He continued to check on us throughout our stay so we know he was sincere. Please give him a good review. Also noticed another young lady was on the move as she was picking up and removing dirty dishes ans sweeping the floor regularly. the meal was great but service was noticeable and better than expected. Thanks
  • Rating 4.0
    Cashier could be more welcoming
  • Rating 5.0
    The buffet and salad bar were well stocked. The staff was friendly! Clean restaurant to enjoy a nice meal!
  • Rating 5.0
    The chicken and potatos and gravy are awesome as usual. Love the green beans. The people are so accomodating and friendly.
  • Rating 5.0
    Great customer service. Reece was so cheerful and helpful. Nice supply of chicken, pizza, sides, and desserts.
  • Rating 5.0
    Great food

Nearby Locations

Pizza Ranch Store Front Photo
Pizza Ranch


Main Phone
(641) 260-8020(641) 260-8020
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
613 West Street S Grinnell, IA 50112 US
Pizza Ranch Store Front Photo
Pizza Ranch & FunZone Arcade


Main Phone
(641) 792-3447(641) 792-3447
11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 8:00 PM11:00 AM - 9:00 PM9:00 AM - 9:00 PM9:00 AM - 8:00 PM
1500 W 18th Street S. Newton, IA 50208 US