This post may contain affiliate links, which means I may receive a commission, at no extra cost to you, if you make a purchase through a link. Please see my full disclosure for further information.

25 Best Spots for Brunch in Zagreb (Local Guide)

Are you looking for the best brunch in Zagreb? I’ve got you covered!

I’ve been living in Zagreb full time since 2014, and as someone that absolutely loves a good brunch, you best believe I’ve scoped out all the top spots in town.

Olivia, the founder of Inspired by Croatia

Hi! I’m Olivia, a US-born Croatian who’s been living in Croatia full-time since 2014. I’ve spent over 30 years exploring the country, from childhood visits to now traveling every corner as my job.

📍 Make sure to grab my free Croatia map with 500+ places I’ve personally visited and recommend.

While brunch is relatively new to Zagreb’s otherwise exciting restaurant scene, there is no shortage of delicious and unique options to choose from. Lucky for you, I’ve done all the research for you so that you can skip straight to the best brunch Zagreb has to offer.

From cute and cozy bistros to gluten free bakeries, I’ve listed them all here for you.

Best Spots for Brunch in Zagreb

1. Broom44

Overlooking the bustling stalls of Dolac, Zagreb’s oldest farmer’s market, Broom44 is one of the most popular spots among locals for brunch.

Vegetarian and vegan-friendly, this brunch restaurant gets its ingredients fresh from the market everyday. You’ll find classic items on the menu like omelettes and avocado toast alongside more innovative dishes like peach and tomato gazpacho.

Broom44 also serves gourmet coffee in beautiful handmade mugs, made by local artisans, which is always a huge plus in my book!

📍Dolac 8, 10000, Zagreb, Croatia

2. Balance Brunch Bar


This image shows two beautifully arranged brunch plates. The top plate features a sunny-side-up egg, sliced ham, purple pickled eggs, small chunks of cheese, sautéed mushrooms, roasted tomatoes, spinach with peas, and bread. The bottom plate includes scrambled eggs atop a bed of mixed greens, smoked salmon, dollops of cream cheese, carrots, and toasted bread slices on the side. In the corner, there’s a glass of what looks like a smoothie or juice, adding to the fresh brunch vibe.

Located slightly outside of the downtown area, Balance is a tasty brunch spot and specialty bakery that prides itself on using natural, locally sourced ingredients.

Their tableware is absolutely gorgeous, and each of the dishes is beautifully plated. Choose from Eggs Benedict, veggie omelettes, a delicious selection of pastries, and more. To order, you’ll have to go up to the self-service bar, where you can also grab a specialty coffee or freshly squeezed juice.

To reach this spot, you can take buses 226, 201 or 203 from the cathedral.

📍Bijenička Cesta 14, 10000, Zagreb, Croatia

3. Cynic (100% Vegan Brunch in Zagreb)

Plates of beautifully presented food on a light wooden tabletop with a cup of matcha and vase with festive winter flowers in it.

Located in Martićeva, my favorite Zagreb neighborhood, Cynic is one of those places that gets the vibe just right.

It’s stylish without trying too hard, with a modern industrial look softened by warm wood, pink details, and high ceilings that make the whole place feel cool and inviting. And the best part for my plant-based friends is that the entire menu is completely vegan.

They run on three menus that shift throughout the day, so the atmosphere changes with it.

Mornings are calm and perfect for easing into the day with a specialty coffee and something simple like a fresh pastry, chia bowl, or avocado toast.

Later on, it turns into a lively neighborhood spot with creative dishes and a fun food lineup that goes way beyond what you’d expect from a fully vegan kitchen. Their twist on lasagne (pictured above) is a standout, and pairs perfectly with their natural wines, craft beers, or one of their playful cocktails.

📍Martićeva ul. 13, 10000, Zagreb, Croatia

4. Bistro Fetiš

This image shows two plates of food and two cups of coffee on a black table. The top plate contains two wraps filled with greens, served with a side salad of mixed leafy greens and cherry tomatoes. The bottom plate features an open-faced sandwich with smashed avocado, a sunny-side-up egg, crispy bacon, and what looks like a dollop of cream on toasted bread. The cups of coffee appear to be lightly frothed, and one hand is visible resting on the table, adding a personal touch to the scene.

Located in my favorite neighborhood of Martićeva, Fetiš is a super charming corner bistro with a warm and inviting interior. If you’re dropping in for brunch, they specialize in gluten free breakfast options such as their tasty “egg tortilla” (pictured above) or classic sunny side up eggs on gluten-free toast.

They also have casual outdoor seating where you can sit back and enjoy a cup of coffee or tea while people-watching. Bistro Fetiš is very dog friendly (at least 3 dogs came in while I was there for brunch), so you can bring your furry friend to breakfast with you too!

📍Ul. Antuna Bauera 9, 10000, Zagreb, Croatia

5. SALO

This image shows a simple meal setup on a wooden table. A black and blue ceramic bowl holds a mixed greens salad, dressed lightly with vinaigrette. Next to the bowl is a cup of coffee with latte art, featuring a heart shape in the foam. A laptop is partially visible in the top right corner, indicating a work or study setting. The atmosphere suggests a relaxed, productive breakfast or lunch break.

Situated just above the Dolac Market, SALO is a bistro and craft bakery serving whole foods and healthy bites. Using only the freshest ingredients from local suppliers, SALO offers a one-of-a-kind breakfast experience in the heart of Zagreb.

I had the kimchi scrambled eggs on sourdough topped with fresh salad, and it was a wonderfully tasty surprise! I would totally order it again. In addition to eggs, you can pick up freshly baked traditional pastries and homemade yogurt.

📍Opatovina 13, 10000, Zagreb, Croatia

6. Al Dente Home

A view of a dark brown wooden table top with plates of different brunch foods including eggs Benedict, poached eggs on toasted sourdough bread, French toast with berries on top, a cup of coffee, and a glass of red juice.

Al Dente Home is the sister spot to the popular pasta place near Cvjetni Trg, but this one leans cozy brunch instead of bowls of tagliatelle. It’s situated on the west side of town, away from the usual city center buzz, so you’ll need to hop on a tram or grab a cab from Zagreb city center to get there. Honestly, the little bit of effort is worth it.

Their menu is small but well thought out, and everything we tried hit the spot. The French toast was the star for me, rich, filling, and exactly the kind of thing you want on a slow weekend morning. Their specialty coffee pairs with it beautifully and makes the whole experience feel complete.

One thing I really appreciate about Al Dente Home is that you can actually reserve a table for brunch, which almost never happens in Zagreb. If you’re tired of waiting in lines or playing the “brunch roulette” game, this place is a breath of fresh air.

📍Veslačka ul. 17, 10000, Zagreb

7. Eateria

A table covered in a white tablecloth with two mimosas, a vase with a red flower, and two dishes each served on a wooden cutting board, and a bowl of sour cream and fresh cheese. The background is a blurred view of a restaurant with people sitting at tables.

Located on the 7th floor of one of Zagreb’s “skyscrapers,” Eateria is a modern brunch spot with a couple of standout perks.

The first is the view. Since it’s outside the city center and higher up, you get a beautiful look at Zagreb with Medvednica Mountain in the background.

The menu is also more unique than most brunch places in town. They lean into traditional Zagreb and Zagorje dishes like uštípci, štrukli, and a Slavonian-style eggs Benedict, which you won’t see on many other brunch menus.

Brunch also comes with bottomless cocktails, including mimosas, bellinis, Bloody Marys, and a house cocktail inspired by local flavors.

One more thing I love: you can reserve a table, which is rare for brunch in Zagreb. If you want good food, no waiting, and a view, Eateria is a solid pick.

📍Koranska ul. 2, 10000, Zagreb

8. Boogie Lab

This image shows two plates of food on a round orange table, along with a beverage. The top plate features scrambled eggs garnished with green onions on toasted bread, accompanied by a small side salad of mixed greens and cherry tomatoes. Next to it, there’s a partially finished cup of matcha latte with foam art. The bottom plate contains a large salad with slices of beef, blueberries, shredded cheese, and a drizzle of balsamic glaze. A glass of lemon-infused water sits beside the salad, with a straw placed in it.

Boogie Lab is hip spot in town that has become a favorite among locals. The interior is super inviting and elegant, with a beautiful bar and art deco style furnishings.

The atmosphere at Boogie Lab is always lively and energetic, with people coming and going to grab brunch, lunch, and cocktails in the evening. It’s one of my go-to spots now for pastries, and a place that I love taking friends when they visit me in Zagreb!

Boogie Lab is usually pretty busy, so be prepared to wait for a seat.

📍Ul. kneza Borne 26, 10000, Zagreb

9. Melt

This image shows a colorful smoothie bowl topped with various fresh fruits and garnishes. The bowl contains a vibrant purple smoothie base, topped with sliced bananas, strawberries, blueberries, mango chunks, and coconut flakes, along with granola and a drizzle of peanut butter. In the background, there are additional plates of food, including what looks like bread or cake, contributing to a wholesome and healthy dining experience. The setting suggests a café or brunch spot.

Tucked away from the busy streets of Zagreb, Melt is a cozy cafe that serves a delicious brunch.

The atmosphere is warm and inviting, making it the perfect spot to enjoy fluffy blueberry pancakes, classic eggs and bacon, or a healthy granola bowl.

Melt also serves specialty coffee from one of my favorite Zagreb cafes and coffee roasters, Cogito.

📍Dalmatinska ul. 5, 10000, Zagreb, Croatia

10. 201 Studio

Two dark gray handmade mugs filled with flat whites sitting on a red picture frame on a red tile bar.

201 Studio is one of the most unique spots in Zagreb, mixing food, coffee, and flowers in a way that just works.

The menu is small, seasonal, and always changing, with ingredients sourced from local farms and small Croatian producers. Their specialty coffee is excellent too, made with beans from Lively Roasters.

What makes this place interesting is that it’s not strictly a brunch spot or a restaurant. In the morning you can grab a coffee to go or stay for breakfast, and later you can pop in for a soup, a sandwich, or something light. You can come alone, meet friends, or swing by for one of their wine evenings or cooking workshops.

In the back room they also put together beautiful rustic bouquets and wreaths using fresh and dried flowers that you can actually buy.

11. Eggspress

This image shows a plate of smoked salmon slices served with a salad of fresh arugula, avocado slices, and radishes, sprinkled with seeds and a light drizzle of olive oil. The dish is arranged on a speckled white plate, creating a vibrant and healthy presentation. Part of another plate featuring ham and a poached egg is partially visible in the background. The setting suggests a light and refreshing meal, likely enjoyed at a café or brunch spot.

Hidden away in an unassuming alley right off of Vlaška Street, Eggspress is the only brunch place in Zagreb that specializes in egg dishes. I had the Eggs Royale, which is a traditional Eggs Benedict but with smoked salmon, and let me tell you, it was absolutely divine.

Vegans and vegetarians will also be happy to find tofu scramble and granola bowls on the menu.

Overall, if you love a savory breakfast, Eggspress hits the spot for a leisurely brunch on a lazy weekend morning. Just know that the portions are generous, so come hungry!

📍Vlaška ul. 81a, 10000, Zagreb, Croatia

12. SOI Fusion

This image shows a table set with a variety of dishes, featuring a Middle Eastern or Mediterranean-inspired meal. The table includes plates of flatbread, a dish with poached eggs in a spicy sauce, a salad with crispy fried pieces and fresh greens, and a glass of orange juice. Also visible is a cup of coffee with sugar packets on the side, along with glasses of water. The setting appears to be casual, with friends gathered for a flavorful meal.

For a slightly different type of breakfast, head over to SOI Fusion for their Asian brunch.

If it looks closed when you arrive, don’t be alarmed. Just walk straight through the entrance to Swanky Monkey and up the stairs to the outdoor terrace and you’ll see them serving brunch (Mondays through Saturdays).

My go-to is the labneh, which is served with a poached egg and buttery naan. Some other yummy items on the menu include the Hong Kong French Toast and the oven pancake served with fried chicken. All in all, this is a great spot for a casual brunch date or catching up with friends.

📍Ilica 50, 10000, Zagreb, Croatia

13. Figa Garden by Henrik

This image shows two large sesame-covered bread rings served on parchment paper. Beside the bread are small servings of creamy labneh topped with olive oil, a pile of za'atar spices, and a small bowl of what looks like tahini sauce. The setup suggests a traditional Middle Eastern meal, with the bread ready for dipping into the cream cheese, za'atar, and tahini. The rustic presentation adds to the casual, appetizing feel of the dish.

Figa Garden is the only cafe in the entire city that serves Jerusalem bagels, a crusty, fluffy bread that is a staple in the Middle East. These circular breads are made fresh daily and served with a side of Za’atar, tahini, and cream cheese for dipping.

In addition to Jerusalem bagels, Figa also offers a variety of cakes and sandwiches to compliment your specialty coffee or tea.

One thing I love about Figa is the cozy and welcoming vibe that you feel as soon as you step onto the terrace – like coming over to a friend’s house!

📍Gundulićeva ul. 39, 10000, Zagreb, Croatia

14. Marelica Art Latte

This image shows a vibrant salad served on a coral-colored plate. The dish features a bed of fresh arugula topped with halved cherry tomatoes, black olives, caper berries, and a piece of toast spread with avocado slices, sesame seeds, and drizzled with hot sauce. The plate is placed on a woven placemat with a pair of tortoiseshell sunglasses nearby. In the background, there is a green cup and saucer with a spoon, suggesting a casual, health-conscious meal setting.

This is a newer Zagreb brunch spot situated not too far from Zrinjevac Park. With only inside-seating, this cute cafe has a really lovely interior with bright and airy decor and rattan chairs.

Marelica serves all day brunch, pastries, freshly pressed juices, smoothies, and energy shots. They are also one of the only places in Zagreb that offers a ceremonial tea experience, complete with a tea pot, hourglass, and the meticulously measured tea to water ratio.

📍Petrinjska ul. 47, 10000, Zagreb, Croatia

15. ROOTS

A close up photo of a teal colored bowl filled with colorful salad, a toasted piece of sourdough bread with avocado on top, and two poached eggs.

ROOTS is a cool, casual hangout for cocktails in the evening, but in the A.M. they serve breakfast. The menu is filled with delicious items made with fresh, local ingredients, like shakshuka, a variety of sandwiches, oatmeals, and smoothie bowls.

As soon as you step inside this cozy restaurant, you can feel its laid-back atmosphere thanks to its arched brick ceilings. ROOTS also has a patio right next to the funicular that is a great place to relax with friends or family over some tasty drinks and bites.

📍Ul. Josipa Eugena Tomića 5, 10000, Zagreb, Croatia

16. Otto&Frank

A classic Eggs Benedict with hollandaise sauce on a dark blue plate that sits on a wooden table.

Situated along Zagreb’s famous walking street, Tkalčićeva, Otto&Frank has become a popular choice for a casual breakfast. On their menu, you’ll find both sweet and savory options like poached eggs, Nutella french toast, oatmeal, and the unique Zagreb Breakfast consisting of breaded poached eggs.

Try to get a table outside on the patio to have a view of the lively street as you enjoy your meal.

📍Ul. Ivana Tkalčića 20, 10000, Zagreb, Croatia

Over 500 locations at your fingertips

Get access to my 🇭🇷 Croatia Google Map for FREE, including my top recommendations for restaurants, bars, beaches, must-visit attractions and more. Drop your email below and I’ll send it to you so that you can travel Croatia like a local! 🇭🇷

    We respect your privacy. Unsubscribe at any time.

    17. Meet Mia

    What once started out as a patisserie, Meet Mia has since added breakfast to their menu. Serving up a variety of fresh and delicious pastries, flaky croissants, breakfast sandwiches, and specialty coffees, this quaint cafe has quickly become a local favorite.

    You can find it on the pedestrian-only section of Old Vlaška Street. They’ve got a lovely patio where you can sit and enjoy your breakfast outdoors.

    📍Vlaška ul. 43, 10000, Zagreb, Croatia

    A tabletop view of brunch on a white table featuring a foamy cup of coffee, eggs benedict, and yogurt bowl.

    18. SquareONE

    If you’re searching for bottomless brunch in Zagreb, then this is your spot! SquareONE is the only Zagreb brunch place that does bottomless mimosas for €7 on Saturdays along with any dish you order.

    A few brunch menu highlights include Eggs Benedict (my favorite), mini waffles, and their club sandwich served with sweet potato fries.

    📍Trg Žrtava Fašizma 1, 10000, Zagreb, Croatia

    19. Darling & Shegrts

    Located near Maksimir Park in the Ravnice neighborhood, this Zagreb brunch spot is a true hidden gem. The place itself feels like going to grandma’s house for the weekend, prices are reasonable, and the staff is simply wonderful.

    They’ve got omelettes, English breakfast, club sandwiches, and pancakes. Plus, they are kid-friendly, so the entire family can come and enjoy breakfast together! The Zagreb Zoo is nearby, so you can even make a day out of it.

    📍Radauševa ulica 9, plato, 10000, Zagreb, Croatia

    20. Jolie Petite Patisserie

    This image shows two elegant plated desserts on a dark marble table, each accompanied by silver utensils resting on black napkins. One dessert appears to be a glossy caramel square topped with fresh raspberries, while the other is a white mousse dome garnished with a layer of green matcha or herbs and gold leaf. Also on the table are a partially finished cup of coffee on a turquoise saucer and a tall glass of iced latte with a striped green and white straw.

    Primarily known for their photogenic desserts (which are, by the way, some of the best in Zagreb), Jolie Petite also brunch fare that’s equally worth the Instagram post. Situated outside of the Zagreb city center near Jarun Lake, this gorgeous cafe offers a charming atmosphere and delicious food to match.

    On the brunch menu, you’ll find BLT sandwiches, savory quiches, vegan Cesar Salads, salmon focaccia sandwiches, and other tasty options. If you go for dessert, be sure to try the Nina Mia cake. 😉

    📍Ujevićeva ul. 17, 10000, Zagreb, Croatia

    Breakfast and Brunch in Zagreb TO GO

    21. Oakberry

    Oakberry Açaí Bowls is an international chain that serves, you guessed it, Açaí Bowls! All of their bowls are made-to-order, so you can choose everything from the size of the bowl you want to your toppings. It’s a great place to stop by when you need a morning pick-me-up but don’t have time to sit down and eat a full meal.

    📍Petrinjska ul. 31, 10000, Zagreb, Croatia

    22. Korica

    This image shows a cozy café scene with a close-up of a plate featuring a croissant topped with slivered almonds, placed on a turquoise plate. Next to it is a matching turquoise cup filled with frothy coffee or cappuccino, along with a small sugar bowl and a potted succulent plant for decoration. The background reveals the café's counter area, where patrons and staff are visible, creating a warm, inviting atmosphere. The café’s interior is styled with wooden tables and dark chairs, adding to the relaxed vibe.

    Korica is an artisan bakery with several locations throughout Zagreb. My go-to is the one in Marticeva – my favorite neighborhood in Zagreb!

    They pride themselves on serving bread that is unspoiled by additives and unnecessary mechanical treatment, consisting of only flour, water, yeast, salt, and time. At Korica, you’ll find everything from classic baguettes with perfectly crunchy crusts and soft, airy interiors to irresistible pastries like cruffins (a cross between a croissant and a muffin).

    If there’s one thing you should absolutely try from Korica, it is their heavenly almond croissant. 😋

    📍Martićeva ul. 19, 10000, Zagreb, Croatia

    23. Bread Club

    Bread Club burst into Zagreb’s bakery scene with sourdough loaves and pastries that quickly gained a loyal following. The natural fermentation process allows the bread to develop a unique flavor and texture, making it stand out from mass-produced bread in other chain bakeries.

    In addition to bread, they also make croissants, cruffins, cookies, and Danish pastries. Personally, I love their Didov kruh (Grandfather’s Bread in Croatian).

    📍Vlaška ul. 27, 10000, Zagreb, Croatia

    24. Kata Brunch Bar 100% Gluten Free

    The image shows the exterior of a café named "Kata Brunch Bar," featuring a black and white storefront with a sign above the entrance. The black sign has "Kata" written in white cursive, with "Brunch Bar" underneath in block letters. The facade is decorated with a white panel that has circular wooden accents, and there is a small green sticker on the door indicating "100% Gluten Free." The sidewalk in front of the café has a yellow line, and the building has a weathered appearance.

    In addition to Bistro Fetiš, Kata Brunch Bar is one of the only places in Zagreb that specializes in gluten free breakfast options. Everything they make and sell is 100% gluten free, from breads, cakes, tarts, sandwiches, and even a selection of snacks.

    📍Martićeva ul. 15, 10000, Zagreb, Croatia
    📍Petrinjska ul. 29, 10000, Zagreb, Croatia

    25. Noel Bread & Deli

    With several locations throughout the city, Noel Bread & Deli is a craft bakery owned by the Michelin star restaurant, Noel. Their baked goods are next-level delicious, and perfect for breakfast on-the-go. One must-try item from Noel is the mortadella sandwich with homemade pesto on focaccia bread, it is to die for.

    📍Masarykova ul. 24, 10000, Zagreb, Croatia

    FAQs

    Where can I find bottomless brunch in Zagreb?

    SquareONE is the only place in Zagreb that serves bottomless brunch.

    Final Thoughts on the Best Brunch in Zagreb

    That wraps up the best Zagreb brunch spots! I hope you found something on here that will satisfy your breakfast cravings, weather it’s a classic Eggs Benedict, gluten free options, or vegan brunch, Zagreb has got you covered.

    But there’s so much more to this city than just brunch! Explore Zagreb’s food scene on a food tour like this one where you can sample all of the best local and authentic dishes. 

    You Might Also Like

    Croatia Travel Planning Guide

    💸 What is the currency in Croatia?
    As of January 1st, 2023, the official currency of Croatia is the Euro and NOT the Kuna (which is also the name of the national animal of Croatia).

    🇭🇷 What language do they speak in Croatia?
    Croatian is the official language of Croatia. Learn some phrases in Croatian before your trip with the Ling app!

    🚑 Should I buy Croatia travel insurance?
    10000% YES – Seriously, don’t leave home without it. You never know what can happen on the road. I like SafetyWing because they provide excellent coverage for as little as $1.50 a day.

    📱 Will my phone work in Croatia?
    Maybe – check with your provider to see if you’ll have service while traveling Croatia. If you don’t have service (or it’s too expensive) I recommend getting an eSIM like Airalo. Airalo allows you to have data while traveling without the high costs of roaming. They have super affordable plans available for 190+ countries, including Croatia. Download the app and get your plan before you leave home so that you have data as soon as you touch down in Croatia!

    🏨 What’s the best way to book my Croatia accommodations?
    For Croatia hotels, Booking is by far the best site.

    🛫 What’s the best site to buy Croatia flights?
    I always use Skyscanner to find the cheapest flights.

    🚗  Is it safe to rent a Car in Croatia?
    Yes! – In fact, renting a car in Croatia is one of the best ways to see the country! I recommend Discover Cars because they check both local and international rental companies to ensure you get the best deal. (Get your Croatia road trip itinerary here)

    💦 Is it safe to drink the water in Croatia?
    Tap water in Croatia is completely safe to drink, so bring your reusable water bottle and fill up!

    🪪 Do I need a visa for Croatia?
    Depending on where you are coming from you may or may not need a visa to enter Croatia. Check the official Republic of Croatia Ministry of Foreign Affairs website for more information on who should apply for a visa.

    Similar Posts