I'm a private chef, and I compared croissants at Key Food, Trader Joe's, and Whole Foods.
Key Food sold the biggest croissant, but the inside looked more like bread than pastry.
I like Trader Joe's offering, but Whole Foods' pastry was the closest to a fresh croissant.
I like having croissants at home for a quick breakfast for me and my daughter before work or school. They're one of those staples I know will be enjoyed before they get moldy.
As a private chef, I know croissants are a highly technical pastry that requires a lot of time and effort. As a working mom, I don't have either of those.
Fresh croissants from our local bakery can be expensive, about $5 to $6 each, so it's more economical to grab a pack of four to six at the grocery store.
Here's how the bakery-section croissants at Key Food, Whole Foods, and Trader Joe's stack up.
Key Food is a staple grocery store throughout the boroughs of New York.
The first croissants I tried were from Key Food, an NYC-based chain with locations across the East Coast. A pack of four was $4.99, or about $1.25 each, which is a great deal.
The croissants were huge β easily the biggest I bought or saw at any store.
They were also slightly flat, with a pale golden-brown color.
When I cut them open, I was unimpressed with the lamination.
The Key Food croissant hardly had any lamination β thin layers created by folding butter into the dough.
There weren't many distinct layers, and it didn't have the crispy, airy texture I expect from a croissant.
I've tried Trader Joe's croissants before.
Trader Joe's croissants are regulars in my shopping rotation because I frequent the chain a lot.
The store sells a three-pack for $3.99, or about $1.33 each. I think that's a great price for the quality.
The croissants were medium-sized and had a nice golden-brown color.
The croissant was fine, but it was missing a textural element.
Trader Joe's pastries have a lovely buttery texture and slightly more lift and airiness than the Key Food ones.
However, they still lack the crackly, messy quality that is so identifiable when it comes to croissants.
I enjoy these from time to time with just some jam, but they're not the crème de la crème.
Whole Foods' croissant looked the most authentic.
The last croissants I tried were from Whole Foods, where a pack of four cost $7.49, or $1.87 apiece.
Despite being the most expensive of the bunch, they were absolutely worth it.
The croissants were the perfect size β exactly as big as my hand β and had nice domed tops that gave me a peek at the layers underneath. The deep-brown exterior was also tantalizing.
Whole Foods had the closest thing to a bakery croissant.
When I bit into the beautifully layered croissant from Whole Foods, I truly felt like I was eating a pastry, not just a piece of bread.
The flavor had a nice butteriness, but there was still that nice, slightly sour taste from the yeast.
For me, the winner was clear.
Whole Foods was my clear and obvious winner. I'd rather have a nice pastry that's so good I'm guaranteed to eat the whole thing than opt for a cheaper version that's unsatisfying.
Without a doubt, I'll be returning to Whole Foods' bakery section for the four-pack. On weeks when I'm on a tighter budget, though, Trader Joe's pack of three is my runner-up.
With other, better options available, I don't think I'd buy the Key Food croissants again.
I'm a private chef, and I buy all of my family's weekly staples at Trader Joe's for about $60.
I took that same budget to Whole Foods to see how the grocer compared.
I wasn't able to get nearly as much at Whole Foods, so I'll stick to Trader Joe's.
As a private chef, I get Whole Foods delivered for my clients a lot. But the total can often seem too high, so I've stayed away from shopping there for my family of three.
Plus, there's a Trader Joe's just down the street from me, and I can get all our weekly staples for about $60.
After seeing and hearing about the interesting, high-quality brands Whole Foods carries, however, my curiosity got the best of me.
I decided to take my Trader Joe's budget to Whole Foods. Here's a dollar-by-dollar breakdown from my trip.
Milk: $4.39
I always get milk for the house, and no matter where I shop, it has to be organic.
A half-gallon carton was $4.39 at Whole Foods, which isn't too far off from the $4.29 I usually spend at Trader Joe's.
Mandarin oranges: $4.99
Some sort of fruit makes it into my basket on every grocery trip, and when the weather cools off, it's usually citrus.
A bag of mandarins at Whole Foods cost a whopping $6.49, but luckily, I got it on sale for $4.99.
Unfortunately, that's still quite a bit more than the $3.49 bags I usually get at Trader Joe's. I balked at the $3 difference of the regularly priced oranges.
Avocados: $4.99
Avocados go quickly in my house, which is tough because they can be pricey.
At Trader Joe's, a bag of six organic avocados costs me $4.49, or about $0.75 apiece. At Whole Foods, however, they were $4.99 for four, or $1.25 each.
I can't justify that price difference, especially considering that the fruit tends to go bad quickly, making it hard to use it all up.
Seaweed packs: $2.99
Seaweed packs are an essential part of our snack arsenal.
I get individual packs for $0.99 at Trader Joe's, so I was shocked to see the same-sized packs go for $2.99 at Whole Foods.
Gluten-free pasta: $3.19
I like buying the 1-pound bags of organic brown rice and quinoa fusilli at Trader Joe's for $3.49. They're a great gluten-free starch option for any given week.
The only gluten-free pasta option I found at Whole Foods was a half-pound box of organic chickpea shells for $3.19. That's almost double the price I pay at Trader Joe's.
Truffle cheese: $8.51
I love picking up a block of cheese for the week for snacking, grilled-cheese sandwiches, and eggs.
My block of choice is the Trader Joe's store-brand truffle cheese. It comes from Italy, isn't too truffley, and costs $13.99 a pound.
I found a similar store-brand truffle option at Whole Foods. Though the block I picked up was similarly priced to what I tend to get atTrader Joe's, this one went for $22.99 a pound, so it was quite a bit smaller than I'm used to.
Plus, I like the taste of the Trader Joe's brand more.
Tofu: $2.29
I make stir-fried tofu at least once a week. It's a reliable protein source I know the whole family will eat.
A block of Whole Foods organic firm tofu cost me $2.29 β a jump from the $1.99 pack I typically get at Trader Joe's.
Chicken tenders: $11.99
I buy breaded chicken cutlets when I don't have time to prepare them at home. It's easy to crisp them up in my air fryer for lunchboxes and salads, so I'm happy to spend $8.99 for nearly 2 pounds of frozen tenders at Trader Joe's.
At Whole Foods, all I could find was a less-than-1-pound bag for $11.99.
It was a name-brand offering made with a cauliflower coating, so I'm not that surprised it was pricier than a standard store-brand option. I also enjoyed that it was gluten-free, and the meat was a little juicier than my usual Trader Joe's bag.
Still, I'm not sure I'd spend that much again.
Garbanzo beans: $1.39
Garbanzo beans are another trusted source of protein in my house β my daughter will eat them just rinsed out of the can. I also like to get them crispy in a pan with seasonings and some oil.
The $1.39 can of organic chickpeas at Whole Foods was more expensive than I expected, especially since I get the same thing for $1.09 at Trader Joe's.
Tortillas: $4.59
I like having tortillas on hand so I can quickly make cheese quesadillas or breakfast tacos.
Trader Joe's sells a store-brand pack of eight tortillas for $1.99, or $0.24 a tortilla.
The 10-pack I found at Whole Foods from the Vista Hermosa brand was staggeringly more expensive at $4.59, or about $2 apiece. But the quality of the name-brand bag was noticeably better, and I'd buy them again if I had room to splurge.
Butter: $7.39
I stock up on butter each week because I love baking and spreading it on toast.
A pound of unsalted organic was $6.29 at Trader Joe's and $7.39 at Whole Foods. I found them to taste virtually the same, so the $1.10 difference isn't worth it for me.
Cucumbers: $2.99
Mini cucumbers are another must-have in our fridge. My daughter loves snacking on them, and I like them as an addition to any meal.
At Trader Joe's, a pack is usually $2.49, and the same size pack at Whole Foods was $2.99.
The $0.50 jump isn't that much, but again, Whole Foods' consistently higher prices add up.
I'll stick to shopping at Trader Joe's.
I couldn't help chuckling as I walked out of Whole Foods with my $60 haul β the price differences were that staggering.
The same list of groceries would cost me only $48 at Trader Joe's, and I would've been able to grab the frozen dumplings and chocolate-covered pretzels I like without breaking my budget (those items at Whole Foods were too expensive for me to include on this trip).
Plus, that price difference doesn't even take value into account. I got considerably less food at Whole Foods, largely because many of my items cost more for noticeably less product.
To be fair, some basic items were fairly close in price, and this was ultimately only comparing one list on one specific shopping trip. The things you buy every week may be a different story.
There are even a couple of higher-quality items I'd go back to Whole Foods for every once in a while. For a casual essentials run, however, Trader Joe's is still much more economical for my family.