Where to Eat and Drink in Bed-Stuy


Whether one is looking for vegan comfort food, a British-style pub or an expertly executed egg sandwich, Bed-Stuy nails it all. Photograph courtesy of Peaches HotHouse.

Bed-Stuy cannot be narrowed down. From Classon to Broadway, from Flushing to Atlantic, there is an incredible range of restaurants, bars and cafés. Whether one is looking for vegan comfort food, a British-style pub, or an expertly executed egg sandwich, the neighborhood nails it all.

Bed-Vyne Cocktail
305 Halsey St.

They have a wine and spirits shop in addition to a brew bar, and the cocktail spot brings ’em all together into one big party, with a patio and DJs.

Black Swan
1048 Bedford Ave.

Get some beans on toast with your pint here, where a local, neighborhood pub vibe rules. The bar is up front with a dining space in the back, and it’s open daily from 11 a.m. and 8 a.m. on weekends.

300 Malcolm X Blvd.
This narrow bar is all about the dancing, with evenings dedicated to R&B, hip-hop, baile funk and more, as well as their very cool vintage signage and seating.

1112 Bedford Ave.
A cozy cocktail bar perfect for dates nearby much rowdier Bed-Stuy bars. The bar, open since 2013, is most famous for its fireplace.

Glorietta Baldy
502 Franklin Ave.
While it feels like a beer bar, Glorietta Baldy can do it all—plus pinball. The beer and wine selection skews refreshingly local, and there is trivia on Wednesdays.


Golda’s tiny café makes eating in a squeeze, but it’s worth it. Photograph courtesy of Golda.

504 Franklin Ave.
An Instagram-friendly space with serious food that’s open for breakfast and lunch. The tiny café makes eating in a squeeze, but it’s worth it for dishes like babka French toast and eggplant menemen.

197 Patchen Ave.
This big, blue, inviting space serves up Haitian food and Haitian-style takes on the everyday, like fried chicken. Go for the akra-focused vegetarian sandwich, djon djon (black rice) and plantains Foster with fried dough and rum caramel.


Photograph courtesy of Hart’s.

506 Franklin Ave.
Everyone loves Hart’s, for good reason. The small, fashionable restaurant leans Mediterranean and seasonal, with a nice natural wine selection (plus a little sherry!).

Lovers Rock
419 Tompkins Ave.
If you like rum and a party, Lovers Rock, where the crowd tends to spill out onto the sidewalk, is for you.

486 Halsey St.
One might not expect exceptional cocktails from a place with daily live music, but LunÀtico delivers with one of the most surprising beverage menus in the borough and a simple Italian-leaning menu.

Peaches HotHouse
415 Tompkins Ave.
Southern comfort food abounds at this neighborhood staple that seems to extend for an entire block. Outdoor seating for brunch creates a party.

Pilar Cuban Eatery
397 Greene Ave.
Cuban food is hard to come by in the city, which is why Bed-Stuy is blessed to have Pilar, where croquetas, mojitos and ropa vieja rule. There is also a separate vegan section on the menu, a pressed Cuban sandwich and a long list of Cuban coffee options.

435 Halsey St.
They have a bakery, a tapas bar with a lovely Spanish wine selection and a restaurant that bakes up some of the best pizzas in the area. It’s possible to spend an entire day without leaving their corner.

View this post on Instagram

Beat the heat with a cool & refreshing banh mi! 💙

A post shared by Toad Style (@toadstylebk) on

Toad Style
93 Ralph Ave.
Pretty much everything is made in-house at this vegan restaurant that’s become a classic in record time. From their veggie burgers to salads to gyros made with mushrooms and artichoke hearts, everything here is thoughtful and fresh yet feels like something you grew up with. The owners now also have a coffee shop across the street called Familiars with vegan bagel sandwiches and doughnuts.

The Wilky
108 Patchen Ave.
A bar’s bar with a beer focus, plus a small menu of sandwiches and snacks. Happy hour runs Monday to Friday from 4 to 7 p.m., when there’s $2 off drafts, wines and some whiskeys. On Tuesdays and Thursdays, too, there are live jazz jam sessions from 10 p.m. to 1 a.m.