KNOXVILLE’S FAVORITE COFFEE SHOP

We prepare top-notch coffee and espresso drinks with our own roasted coffee, organic milk from a local dairy farm, organic syrups and organic chocolate. Our handmade bagels are made fresh daily, and don’t forget about our house-made cream cheese.

With four locations in Knoxville, we offer blazing fast wifi with plenty of seats, including hammocks!

K Brew coffee cup on bar

Shop Online

COFFEE, MERCH, GIFT CARDS & MORE

GIVE THE GIFT OF COFFEE

PURCHASE A GIFT CARD ONLINE

Whether you’re treating yourself
or a loved one, we’ve got you covered.

K Brew coffee shop in North Knoxville, TN

SERVING KNOXVILLE FOR A DECADE

K Brew is one of the best coffee shops in Knoxville, with four locations featuring single origin coffees, signature blends, delicious espresso, and handmade bagels. We roast our coffee to perfection, then brew it using the finest equipment in the industry. K Brew combines our amazing coffee with handmade bagels, with over 8 varieties prepared every morning at our Knoxville bakery. Combine your bagel with one of our house-made cream cheeses, with over 6 delicious varieties, like Bacon and Chive, Honey Ginger, and Strawberry.

KIND WORDS FROM
OUR GUESTS

quote mark
Kbrew inside the embassy downtown never disappoints! They have quick service, and you can even order online! The food and drinks are consistent and great! You can even bring it to the rooftop to eat with a view!

- Hailey Crowe

5 star rating
quote mark
Had a great experience with K Brew while I was visiting Knoxville. Great shop with amazing coffee and delicious bagels! Warm and welcoming from staff, can’t say enough positive things!!!

- Josh

5 star rating
quote mark
K Brew is definitely a Knoxville gem. Make sure you try their seasonal special lattes and always splurge for a homemade bagel! Great atmosphere to chat, hang out or study and always smiling, friendly staff!

- Ivy Mize

5 star rating

Newsletter

Be the first to know about what’s new with us!
This field is for validation purposes and should be left unchanged.