Feast logo

Bengali Sweet House: Jersey City’s Must-Visit Indian Food Haven

Best Indian restaurant in Jersey City, NJ

By john doePublished 8 months ago 3 min read

Jersey City, NJ, is a food lover’s dream, and Indian cuisine is totally stealing the show. Think fragrant curries, sizzling tandoori, and sweets that make your heart sing. Right in the middle of the bustling India Square, Bengali Sweet House Jersey City is the spot everyone’s raving about. It’s at 836 Newark Ave, Jersey City, NJ 07306, and let me tell you, it’s a game-changer. This place is hands-down one of the best 10 Indian restaurants in Jersey City, NJ, serving up authentic Indian food in Jersey City that’ll have you hooked. Here’s why Bengali Sweet House is the best Indian restaurant in Jersey City, NJ you need to check out ASAP.

What’s the Deal with Bengali Sweet House?

Bengali Sweet House Jersey City has been dishing out deliciousness for over 20 years, and it’s practically a legend around here. The name might make you think Bengali vibes, but the real star is their Gujarati vegetarian grub. It’s like your auntie’s cooking—full of love and flavor. The folks behind this Indian restaurant in NJ wanted to bring a slice of home to Jersey City, and they nailed it. Fresh ingredients, bold spices, and a cozy feel make it a go-to for locals and newbies alike. No wonder it’s a best restaurant in Jersey City, NJ!

Dishes That’ll Blow Your Mind

The menu at Bengali Sweet House is a total crowd-pleaser, packed with Indian cuisine in Jersey City that hits all the right spots. Their weekend lunch buffet, about $8, is a steal. You get stuff like Bhindi Masala (okra with a spicy kick), Palak Paneer (spinach and paneer in creamy heaven), and Mixed Vegetable Curry. Plus, there’s fresh rotis, dal, rice, and chutneys that tie it all together. I’m obsessed with their Spinach Pakoras—crispy, golden bites of joy.

And don’t even get me started on their mithai. The Kaju Katli is like a sweet hug, and the Jalebi? Pure magic. They’ve also got samosas and chaats if you’re just peckish. These goodies put Bengali Sweet House high on the list of the best 10 Indian restaurants in Jersey City, NJ, making it a spot for every kind of foodie.

A Vibe That Feels Like Home

Stepping into Bengali Sweet House Jersey City is like walking into your favorite relative’s kitchen. It’s chill, family-friendly, and smells amazing—spices everywhere! The decor’s simple but colorful, and the energy of India Square makes it feel alive. It’s super close to Journal Square Path station, so getting there’s a breeze, but parking? Yeah, good luck. Whether you’re chilling at a table, grabbing takeout, or ordering online at mymozoorder.com, it’s always a good time. That’s why it’s the best Indian restaurant in Jersey City, NJ in my book.

What People Are Saying

Everyone’s got something nice to say about Bengali Sweet House, and it’s no surprise it’s a best restaurant in Jersey City, NJ. A Yelp reviewer was like, “This Gujarati food tastes like home—love the dal bati!” Someone on Tripadvisor raved, “Their sweets are next-level. The Jalebi is unreal.” A few folks mentioned the buffet could have more options or that service lags when it’s packed, but honestly, the food’s so good you barely notice. The love for this Indian restaurant in NJ is real, and the prices? Total win.

How It Compares to Other Spots

Jersey City’s Indian food game is strong, with places like Clove Garden, Rasoi, and Laree Adda also killing it among the best 10 Indian restaurants in Jersey City, NJ. Clove Garden feels fancier with a huge menu, Rasoi is your go-to for North Indian faves, and Laree Adda brings cool Pakistani-Indian fusion. But Bengali Sweet House? It’s all about that vegetarian Gujarati goodness and prices that don’t hurt. It’s authentic Indian food in Jersey City done right, making it a top contender for the best Indian restaurant in Jersey City, NJ.

How to Get Your Food Fix

Craving Indian cuisine in Jersey City? Hit up Bengali Sweet House at 836 Newark Ave, Jersey City, NJ 07306. Call them at (201) 798-9240 or peek at their website, bengalisweethousenj.com. Want to order from your couch? Go to mymozoorder.com. Whether you’re diving into the buffet, snagging some sweets, or munching on chaat, this Indian restaurant in NJ won’t disappoint.

Why You Gotta Go

Bengali Sweet House Jersey City is more than a restaurant—it’s a whole mood. The food’s legit, the vibes are warm, and it’s easy on your wallet. It’s no shock it’s one of the best 10 Indian restaurants in Jersey City, NJ. If you’re hunting for the best Indian restaurant in Jersey City, NJ, this is it. Round up your crew, head over, and get ready for a meal that’ll leave you happy and stuffed!

restaurantscuisine

About the Creator

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments

john doe is not accepting comments at the moment
Want to show your support? Send them a one-off tip.

Find us on social media

Miscellaneous links

  • Explore
  • Contact
  • Privacy Policy
  • Terms of Use
  • Support

© 2026 Creatd, Inc. All Rights Reserved.