Every cupcake is handcrafted with real butter, farm-fresh eggs, and the kind of care that turns an ordinary afternoon into a little celebration.
Cupcake Menagerie was born from a simple belief: that the best treats come from real ingredients, honest recipes, and a genuine love of baking. We opened our doors on South 9th Street to give our neighborhood a place where every visit feels like a warm welcome.
Whether you're grabbing a morning coffee with a fresh-baked cupcake or planning a custom cake for a milestone, we pour the same care into every order — big or small.
The warmth, the smells, the display case full of possibilities — here's what it feels like to walk through our doors.





We're your neighborhood destination for baked goods, café culture, and memorable moments — here's how we make it happen.
Pull up a chair, order a coffee, and let us surprise you with today's freshest batch. No appointment needed — just follow the smell of vanilla.
From elegant wedding tiers to silly birthday themes, we design and bake custom cakes to match your occasion — and your taste buds.
We bring the bakery to your event — office parties, celebrations, corporate gatherings. Beautiful dessert tables, zero stress for you.
The best compliment is a regular customer who keeps coming back. Here's what some of them have shared.
"We ordered a custom cake for our daughter's sweet sixteen and it was absolutely stunning — and even better than it looked. Everyone kept asking who baked it."
"My go-to spot for Friday morning coffee and a fresh cupcake. The salted caramel is unreal, and the staff always makes you feel like family."
"They catered our office holiday party and the dessert table was the highlight of the day. Professional, creative, and incredibly delicious."
Stop by South 9th Street for a cupcake, a coffee, or a custom creation. We're here when you are — and we can't wait to welcome you.
We're located in the heart of Council Bluffs, easy to find and always happy to see you.
| Monday – Friday | 7:00 AM – 7:00 PM |
| Saturday | 8:00 AM – 8:00 PM |
| Sunday | 8:00 AM – 5:00 PM |
Thanks for reaching out — we'll get back to you within 24 hours.