One of the best feelings is drinking a hot (or iced) cup of coffee and there is no better match for coffee than doughnuts. While Dunkin' Donuts provides a nice pairing of coffee and doughnuts, most people have tried every kind of doughnut they have to offer. A unique doughnut shop should offer its customers a variety of options to keep them coming back for more.

I'm here to show you guys the 5 must-try doughnut shops in New Jersey. Sometimes you just need to switch it up and try a doughnut that's more exciting than plain chocolate glazed.

1. Montclair Bread Company

cake, pastry, sweet, doughnut, candy, chocolate
Zoe Zschack

The Montclair Bread Company is a doughnut shop that sells breads, sandwiches, coffee, and most importantly doughnuts. Offering classic, specialty, and premium doughnuts as well as seasonal varieties you'll want to get here early before all of the flavors are gone. Montclair Bread Company also offers doughnut making classes and hosts private events so you can spend your time with other doughnut lovers! My personal favorite doughnut is the maple-bacon glazed, which sounds strange but is a great way to start your morning.

2. Glaze Donuts

Glaze Donuts has doughnut shops in New Milford and Wayne and they cook their doughnuts throughout the day. Head there this weekend to pick up a batch of their Italian Rainbow doughnuts (pictured above) that are only availible Friday, Saturday, and Sunday. Also be sure to enjoy half-priced beverages until the end of February.

3. Broad Street Dough Co.

chocolate, cake
Zoe Zschack

Broad Street Dough Co. is the best doughnut shop to visit as you make your way to the beach. Their daily specialties include the S'mores Galore and Route 35—chocolate frosting with M&M's— both pictured above. Broad Street Dough Co. also features a whole menu named after the towns and highways of Monmouth County. These doughnuts pair great with the beach as a background especially for those of you who are eating for the 'gram.

4. Uncle Dood's Donuts

Uncle Dood's is famous for frying your doughnuts made to order. Creative minds are welcome choose their pick of icings, toppings, and fillings so there will always be a doughnut that is right for you. The menu changes every month, and March will be a People's Choice month. This means the fans get to vote on which doughnuts to feature. So prepare your tastebuds and head to Uncle Dood's to taste test and vote for your favorite flavors.

5. Krispy Kreme Doughnuts

Krispy Kreme has now officially opened a factory shop in Jersey City. While Krispy Kreme may not offer the extravagant doughnuts some of the other shops do, there's still nothing better than fresh Glazed Krispy Kreme doughnuts. People have been waiting for a Krispy Kreme doughnut shop to come to New Jersey and if you haven't been able to experience it yet now you have the chance! 

If your love for coffee and doughnuts hasn't been satisfied by any shop so far, then drop your Dunkin' Donuts doughnut and take a road trip all over New Jersey. You won't regret it.