4.8 out of 5 stars and 116 reviews Best of Weddings (7x).
4.8
(116)Des Moines Metro Area, Ames and Central Iowa.
About this vendor
Due to our family's move out of the area, we will be closing our business in November 2026. We are not booking any events for Nov/Dec 2026 and beyond. We still have a few dates open this summer and fall!
Based in Slater, Iowa, B Fabulous Catering brings bold flavor and heartfelt hospitality to weddings and events across Central Iowa. Known for our mouthwatering barbecue and diverse menu options, we serve everything from intimate gatherings to large, fun receptions — all with the same dedication to quality and care.
Owners Billy and Deanna share a passion for food as a way to bring people together. With over 15 years of experience and hundreds of weddings behind them, they’ve built a reputation for personalized service, flavorful dishes, and a warm, down-to-earth approach that helps couples feel confident and relaxed on their big day.
At B Fabulous Catering, we offer private tasting events so you and your partner can select the perfect entrees and sides for your celebration. On your wedding day, our team takes care of delivery, setup, and cleanup — so you can focus on what really matters. Our full-service buffet ensures that every guest leaves happy, full, and raving about the food.
Let us help you make your wedding reception as fabulous as the love you’re celebrating!
Details
Business Attributes
- Woman-owned Business
Cuisine
- American
- BBQ
Dietary Options
- Gluten Free
- Nut Free
- Vegan
- Vegetarian
Food & Catering
- Buffet
- Catering Clean Up
- Catering Delivery & Setup
- Menu Tastings
Awards and Affiliations
7-Time 'Best of Weddings'
2026.2025.2024.+4 more.
Best of Weddings
The Knot independently assesses vendors for this award—it’s never self-reported. We base it on firsthand experiences from real couples and guests, and they must have a 4.5-star average across 7+ reviews in the qualifying year.
Hall of Fame
Earned by winning 'Best of Weddings' four or more times.
Reviews
Your trust is our goal. Our community relies on honest reviews to help
you make those big decisions with ease.
4.8
out of 5.0116 reviews
B Fabulous allowed my event to go smoothly. Everyone was well fed, they even had enough left over for people to grab seconds. They were quick to return emails and gave lots of opti...
ons to meet our needs. Their prices are unmatched! I would recommend to anyone.
B Fab did an excellent job with making our food, bringing everything on time, and even helping slice our cake.
B Fabulous Catering was very fair with their pricing and easy to work with. I loved how clear expectations were for how the night would go and that there was no hidden pricing- wha...
t you see was what you get- which was not our experience with other caterers in the area. Great food, kind people, and would recommend!
B-Fabus was the perfect choice to cater our wedding! The food was excellent (OMG beef merlot was to die for!!!), service was professional, they even accomedated some special reques...
ts for food allergies and picky eaters. They are a small opperation, but they are dedicated to providing good service! It was a pleasure to work with them and I will hire them again in the future for other events. They were recommended by friends, and the word of mouth continues to spread! Great food, great value, great service! However, this review site won't let me include my actual wedding date because it was this past September 2025.
We wanted to extend our heartfelt thanks for the incredible food and service you provided on our wedding day. Everything was absolutely delicious—and our guests are still raving ab...
out it!
Your team was professional, attentive, and made the whole experience seamless. We truly appreciate the care and effort you put into every detail. Thank you for helping make our celebration so special (and so tasty!).
Food was delicious and got so many compliments!
B Fabulous was an excellent choice for our Wedding in September! Great food, friendly staff, and very quick and efficient with their set up/tear down. I would highly recommend them...
! :)
Working with B Fabulous was truly incredible in every way. The tasting experience was a great way to be introduced to the fare and all that would come alongside it. Deanna and Bill...
y were always willing to help and were very communicative during the entire process. The day-of execution was flawless, and the food was excellent. Would absolutely recommend!
The food was absolutely amazing for my wedding this past August. Sweet and savory options and literally every single person invited to our wedding spoke of how delicious everything...
was for our meal. 10 out of 10 would recommend using their catering!
Be Fabulous made planning food for our wedding so easy! From the tasting, to great communication throughout the planning process, and to a stress free wedding meal. My husband and ...
I were very glad we went with them!
B Fabulous catering was the perfect caterer for our wedding. The food was delicious, we continue to get raving reviews about the food. The service leading up to the wedding and at ...
the wedding was phenomenal. They were willing to work with us and make sure everything would go smoothly. The taste testing prior to the wedding to decide which food we wanted was amazing too so that we could decide which food we loved. Also accommodated to my allergies as well which was huge!
B Fabulous was great to work with! We were late in the game and they were thankfully able to accommodate our wedding. They worked with us to create a sides only menu as we did the ...
main course ourselves. Their communication was great, drop off was seamless and they are reasonably priced. We loved being able to come try a lot of their dishes before we decided with their tasting. Our guests loved the cheesy potatoes and I loved the green bean casserole. Would recommend!
Overall, we were very impressed with B Fabulous Catering. They arrived promptly on time, set up quickly and the food was fantastic! They also pack up all the leftover food for you ...
once dinner is over and make it very convenient to take home for leftovers. One of the first things that drew us to them was the price. The one issue we had was we asked for a buffet set up upstairs as well as downstairs and they did not set up upstairs so the food line took longer than expected. They are very well priced for the quality of the food and I would highly recommend to anyone in the Des Moines or Ames area.
B Fabulous was the best. They did an amazing job. I still get complimented on the food at our wedding. Everything went smoothly.
We absolutely loved the experience of BFab BBQ for our wedding! From the taste dinner where we got most of our suggestions served, to the actually night where they worked flawlessl...
y to get our food out and ready on time! Super hot and served people through super fast! Would highly rec for an affordable bbq catering company!
B Fabulous was absolutely amazing and we would recommend it to everyone in the dsm area!! They were right on time, very responsive, and left my guests wanting more! Our guests love...
d the food and still talk about it. Can’t recommend them enough for your wedding!
We recently had B Fabulous Catering for our wedding this month and it was amazing and a seamless process. At the beginning of our planning, they invited us in for a buffet tasting ...
of all of their food to find what was the best fit for us and our wedding. They have a wide variety of options that all taste amazing and of high quality. They had excellent communication all along the way. On the day of our wedding they were prepared, set up, tore down, and even packaged leftovers in containers for us. We as well as all of our guests were very pleased with how everything tasted. We highly recommend B Fabulous for anyone looking to book. They made it a smooth process that we didn't have to think or worry about.
We had B Fabulous cater our wedding and it was a GREAT choice! They were very easy to contact and work with, they were organized and the food was DELICIOUS!! In addition, there wer...
e a several people that needed specific dietary accommodations they worked to ensure everyone could eat!
We had an amazing experience with B Fabulous Catering. The staff is very professional and polite. They have a wide range of options for food and are willing to travel. They made...
planning and ordering easy. We were extremely happy with how the food for our wedding tasted and was presented. We had so many guest tell us how amazing the food was.
Food was fantastic and sooo many options to pick from! Survive was great and we didn’t have to worry about anything! I would 100% recommend them to anyone for catering!!
We could not have asked for a better experience with B Fabulous! They catered our wedding on 6/3/23 south of Des Moines, IA and we could not be happier that we chose them to cater ...
our event. They hold wonderful tastings for their food, have a generous menu with lots of different options, as well as several different package options depending on how many dishes you want to serve. The owners are very kind and super easy to work with, and you can tell they really care about the service they provide. Communication was clear and consistent, and day-of was super easy as well. They are definitely a well-oiled machine and know how to handle a big event. We also received endless compliments from guests on how much they enjoyed dinner and all of the options offered. HIGHLY recommend checking them out for your wedding if you haven't already and getting them booked ASAP!
B Fabulous Catering was very easy to work with and they had great communication with us before the wedding. The food was delicious, and the staff was great.
We were absolutely happy with B Fabulous Catering! The food was so delicious and all the guests kept telling us how they loved it! They were also so helpful with helping put cupcak...
es out on display for us even though they weren't their cupcakes that they made. It saved us one little step. They were also amazing as they helped us out by getting their a little earlier so that my husband and I could enjoy eating in private together before the reception started!
They made the whole process super easy! We got to taste all the food we were interested in and even more that we weren't really sure about. All of their food was delicious and we w...
ish we could have had all of it at our wedding. They delivered the food on time and everything was exactly as promised. I would recommend them to anyone for any occasion!
B Fabulous Catering & BBQ did a fantastic job at centering our wedding!! The food was delicious, they quickly answered any questions we had, and ensured everything went smoothly th...
e day off. We received SO many compliments from our guests about both the quality of the food and the level of service provided. We highly recommend their services!!!
We selected B Fabulous Catering for our wedding and couldn't have chosen a better caterer! They were so easy to work with from the beginning and very professional. Their team was t...
imely with set up and serving our guests. We received many compliments on how incredible the food was! Would definitely recommend them!
Food was great. Our guests loved their brisket. However I did have a few issues with them. As a bride, I wanted to accommodate my guests as much as possible, especially when it cam...
e to food. It was my understanding (& on my invoice) that my guests, who were vegan/vegetarian, were going to get a vegan burger AND a hearty salad. Unfortunately, that was not the case. They did not have the hearty salad and instead of an actual vegan burger, the “burger” was literally just plain vegan patty. When asked, they simply had forgotten the rest of the burger. And when asked about the salad, they said they didn’t have it, which wasn’t true because the day after when we went to go pick up the leftovers at the venue, the hearty salad was in the fridge in its original container with the dressing….
It was very sad, as the bride, to see my guests feel like they had no food options for them at my own wedding, even though we had planned on that. My bridesmaid, who was a vegan, had to reheat some leftovers she had from the night before because the patty was not filling enough for her. I felt extremely bad.
Additionally, some of the emails that were exchanged back and forth were not professional whatsoever. In some of the exchanges, they made me out to look like I didn’t know math.
They were very great to work with from the beginning. The communication was easy the invoice was clear and we were able to make the changes we needed as time went on and it got clo...
ser to the wedding date. But most important the food was delicious. Our wedding was a bit cold and windy but they had everything set up hot and easy for the guest to access. The quality was amazing for such a difficult day and I was definitely a full and happy bride.
Service was great and service was even better. Would hire them again for big events. The owner was at our event and they specifically came to check on us!
The best of the best! Friendly and wonderful at what they do!
B Fabulous did an outstanding job at our wedding. They delivered for a high guest list and everyone raved about you great the food turned out. If you’re looking for a small town bu...
siness who can deliver big town quality, then look no further! Plus, the pricing is spot on.
We had a change in vendor about 6 weeks before our wedding and B Fabulous was able to get everything prepared for us with no problem. They were very professional and made everythin...
g easy for us. The food was a hit with all of our guests and I would recommend to anyone!
We had B Fabulous at our wedding last weekend and the food was amazing! We had plenty to go around, and so many people got seconds! Would definitely recommend!!!
B Fabulous BBQ was amazing! They were efficient in setting up, tearing down, and the food was SO GOOD! We received so many compliments from guests about how much they enjoyed the f...
ood.
B Fabulous was very communicative and responsive. I was very pleased with their service and the food. I would highly recommend hiring them for your wedding!
We loved B Fabulous catering! They were on time (if not, early), they had great service and awesome food! The display of food was really good too. We had the perfect amount of food...
for our guests. We would definitely recommend them. The overall price of food was very affordable as well.
The food was delicious, and they are so responsive and understanding! I would definitely use them again for any event! My guests kept saying how delicious the food was, and there w...
as no pulled pork left at the end of the night!
B Fabulous Catering is AMAZING! Deanna and Billy offer great customer service and are very helpful when planning a wedding dinner. All of our wedding guests raved about how great t...
he food was. My husband and I loved the food when we had a tasting, and it was even better the day of our wedding. The caterers helping with our buffet at our wedding were very kind and kept a nice flow. I love that most of their food options are gluten free so we didn’t have to worry about our guests with allergies. The quality of food is outstanding and the price is affordable to work in to a wedding budget. My husband and I will recommend B Fabulous Catering to anyone we know getting married in the DSM area, and we will definitely be dining at their restaurant whenever we’re in the area!
So glad we picked B Fabulous catering. They were on time, set up quickly and did it without us even knowing they were there. The food was fabulous everyone loved it and raved how g...
ood it was. Definitely recommend them for any event. Our son’s wedding was great.
I do not recommend using bfab for catering. After booking for our wedding we read reviews online about portion sizes being off, which worried me so we chose to pay for extra portio...
ns ahead of time to mitigate, but they STILL ran out of both entrees before all the guests were through the line. And this was with bfab staff serving! I was devastated to hear some of our guests did not get served a main dish.
Bfab was also unable to meet my request to have one of the BBQ sauces we choose labeled as tomato free, so the father of the bride (who's allergic) wasn't sure which one was safe on the day of so he ended up going without sauce. He was the one who paid for the catering, so I found this very disappointing.
Food was okay, but no chance for seconds (or firsts, for some). Hopefully they figure out the portion sizing and are able to improve service.
B Fab BBQ was amazing, and I'd 10000% recommend them for any wedding or catering services. From communication, to pricing and food quality, all exceeded our expectations. We receiv...
ed nothing but endless comments from our guests stating how good the food was, even from those with dietary restrictions. Thank you for making our day so fabulous!!
We hired B Fabulous BBQ to cater our wedding rehearsal dinner and reception after finding them on The Knot. We were so impressed with their catering services! From the delicious fo...
od to the service they provided for our rehearsal dinner and wedding reception, we would HIGHLY recommend B Fabulous BBQ for all of your catering needs!
Punctual, professional, tons of options, and absolutely delicious food. Would give 100 stars if I could. Loved the variety at such a reasonable price, and the food taste home-cooke...
d but also had so much sophistication. We had 175 guests at our wedding and everyone RAVED about the food and service! Thank you, B Fab!
B Fabulous Catering did our wedding in June this year (2021). They did an outstanding job. Everyone loved the food. They were very professional and so awesome to work with. They al...
ways had great communication!
Great couple to work with. Booked immediately after the free tasting. Guests loved the food, so much variety.
We chose Ames as our destination for our daughter's wedding. It was a midpoint location for both families. Since we were not from this area, we looked into B Fabulous Catering fr...
om ratings on The Knot. We set up a time to do taste testing and to decide our menu which was great. We found them professional, efficient, easy to work with. I would recommend them for any event.
My husband and I had the best experience at our free tasting. We got to try so many different options that honestly it was hard to choose! Everything was delicious! We postponed ou...
r wedding reception due to Covid-19 and B Fabulous BBQ was extremely accommodating and flexible as we figured out how to change our plans. The food was a hit and most people went back for seconds! We wish we lived closer so we could eat there more often. But definitely the most affordable catering option we found! We didn't even look anywhere else. Highly recommend if you're in central Iowa!
B fabulous was great! They communicated well, were very flexible and super friendly. The food was delicious and not too terribly priced either. We did the buffet style and had baco...
n cheeseburger, Turkey, mashed potatoes and macaroni cheese corn all of it was amazing! Even had multiple people go up for seconds! If you’re looking for a BBQ themed caterer that’s fairly priced I recommend B-Fabulous!
The food and service was absolutely incredible! We got so many compliments on the food from our guests at our wedding!
Deanna, Billy, and the rest of the B Fabulous staff provided us with exactly what we were looking for for our wedding. The service, promptness, and flexibility they demonstrated wa...
s unmatched. The amount of comments our guests had about the quality of food and how delicious everything was blew us away as much as the taste of the food. We chose the bbq beef, chicken, and veggie bow-tie pasta and all of them were a hit amongst all of our family and friends. I cannot recommend them enough for helping make our wedding night perfect.
We booked B Fab for our wedding after enjoying their food at a friends wedding. However, at our friends wedding and my own, they ran out of meat, despite us ordering for 160 guests...
when we only had 120 there. There is no reason meat should run out, ESPECIALLY as they have someone scooping it. Not sure if it’s a training error, but it would be beneficial for staff to only give out one piece of meat per guest, or make enough for the wedding size. As stated above we ordered food for 160 guests and only had 120 there, and we were sent home with 2 pieces of chicken breast and no pulled pork.
My other friend is getting married in the fall of next year and I recommended she choose somewhere else for their catering as BFABs numbers and calculations don’t correlate with food and guests. Staff was friendly, food was good and the process was ok, but I unfortunately would not recommend to anyone who’s looking for catering as you can’t rely on the quantity of meat you will get.
Contact
600 Linn Street, Slater, IA | Des Moines Metro Area, Ames and Central Iowa.
B Fabulous Catering