Best Brunch in Terre Haute, IN

Finding the best brunch in Terre Haute, IN can feel a bit like hunting for treasure—minus the compass and the eye patch. Whether you’ve been in town for decades or you just rolled off I-70 hungry enough to eat your own steering wheel, Terre Haute’s brunch scene holds its own with quirky spots, classic diners, and cozy cafes. From my own brunch adventures in this city, I can tell you that there’s something about a perfect stack of pancakes or a plate of soft, flaky biscuits that makes even a grey Midwest morning feel a little sunnier.

If you’re serious about hunting down brunch that’s worth your time, you’ve landed on the right list. I’ve sampled fresh-baked pies, sipped perfectly foamed lattes, and quietly judged scrambled eggs so you don’t have to. Whether you’re after traditional breakfast fare, a savory start to your day, or a sweet treat paired with great coffee, you’ll find your new favorite spot in Terre Haute—without any distractions or surprises on the menu.

1. Grand Traverse Pie Company

Grand Traverse Pie Company
Image by: TripAdvisor
75 N 3rd St, Terre Haute, IN 47807-2916
+1 812-235-1582
See Menu

If you ever dreamt of pie for breakfast, Grand Traverse Pie Company justifies that dream. The aroma hits you the moment you step inside, equal parts cozy bakery and casual café. Their breakfast menu brings comfort food classics, but their pie game steals the show—think luscious fruit fillings and golden, flaky crusts. Sitting by the big window with a hot mug and a slice of apple crumb pie is a mood all its own.

For brunch, the quiche is a must. It balances creamy filling and a delicate crust, paired perfectly with their fresh salads. If you like things sweet, the cherry pie is bright and tangy. Everything feels homemade and honest, which is hard to beat in Terre Haute.

2. CackleBerries

CackleBerries
Image by: TripAdvisor
303 S 7th St, Terre Haute, IN 47807-3602
+1 812-232-0000
See Menu

CackleBerries is the sort of spot that knows just what breakfast means in the Midwest—quick, hot, and unfussy but somehow memorable every time. Walking in, you’re likely to hear regulars passing the time with servers who actually remember their favorite order. That’s always a good sign.

Standout dish? The veggie omelet, loaded with crisp peppers and fresh tomatoes. Their pancakes manage to hit that rare balance: fluffy, golden, and never too sweet. Pair them with a side of seasoned potatoes and you have brunch handled.

Everything at CackleBerries feels genuine—the coffee comes piping hot, and the portions are made for real appetites. When you’re after a casual place that gets the details right, this is it.

3. M Moggers Restaurant and Pub

M Moggers Restaurant and Pub
Image by: TripAdvisor
908 Poplar St, Terre Haute, IN 47807-3726
+1 812-234-9202
See Menu

M Moggers Restaurant and Pub brings a slice of Terre Haute’s heritage straight to your plate. This historic brick building oozes character, with vintage touches that make brunch linger in the best way. The staff strikes the right balance—friendly but never overbearing. I find the cozy booths especially inviting on lazy Sunday mornings.

Brunch here leans savory. The veggie burger is a standout, crafted for flavor and substance, with fresh toppings that don’t skimp on quality. Their potato skins loaded with cheese and green onions make a perfect starter to share. Sides are generous, which means you won’t leave hungry.

If you want local history with your hot coffee and hearty food, this is where past and present meet for a relaxing brunch.

4. Cracker Barrel

Cracker Barrel
Image by: TripAdvisor
429 E Margaret Dr, Terre Haute, IN 47802-3755
+1 812-235-6593
See Menu

Cracker Barrel leans into all things comfort, serving up classic favorites in a setting that feels more like grandma’s living room than a chain restaurant. Wooden rocking chairs out front and a general store inside set the scene for a nostalgic brunch experience.

The Old Timer’s Breakfast is the benchmark—perfectly scrambled eggs, hashbrown casserole, and a stack of warm buttermilk pancakes. For lighter bites, try the fresh fruit and yogurt parfait, which keeps things simple and satisfying. The whole place pulses with hospitality, every mug of coffee refilled with a smile.

If you’re after tried-and-true eats that still feel special, Cracker Barrel makes brunch both relaxing and reliably delicious.

5. New Day Cafe

New Day Cafe
Image by: TripAdvisor
2919 S 3rd St, Terre Haute, IN 47802-3707
+1 812-235-3200
See Menu

New Day Cafe is the kind of place that makes mornings feel brighter, whether you’re a regular or just passing through Terre Haute. The simple, cheerful décor and relaxed energy set the tone for a satisfying brunch. I remember the way the staff made even a quiet Tuesday morning seem like a special occasion.

Their veggie skillet is a highlight—crisp potatoes, peppers, mushrooms, and melty cheese piled high and served piping hot. If you lean sweet, their blueberry pancakes are light as air and packed with flavor. Portions are generous without being overwhelming, so you’ll leave happy but never stuffed.

For unfussy food done well, New Day Cafe always delivers on freshness and comfort.

6. The Sunrise Family Restaurant

The Sunrise Family Restaurant
Image by: TripAdvisor
2949 S 5th St, Terre Haute, IN 47802-3717
+1 812-235-5505
See Menu

The Sunrise Family Restaurant brings a laid-back feel to the brunch table—a spot where everyone seems to know your name or at least your usual. The booths are roomy, and the whole space buzzes with a low-key energy that suits all ages. I found the staff eager to recommend their favorites, which always makes for a better meal.

The spinach and feta omelet is a standout, loaded with fresh greens and gooey cheese. It’s a plate that tastes both hearty and light, especially alongside their crisp hash browns. If you’re a fan of pancakes, their blueberry stack is a soft, sweet option worth trying.

Brunch here feels as familiar as a Sunday morning at home but with better coffee and zero cleanup.

7. Bob Evans

Bob Evans
Image by: TripAdvisor
3023 S 2nd St, Terre Haute, IN 47802
+1 812-232-1059
See Menu

Bob Evans offers reliable comfort food with a homespun vibe—even if the nearest farm is a few miles down the road. There’s a laid-back, family-friendly atmosphere that’s hard to fake, and the menu caters to every craving, morning or noon. I’ve found the servers to be genuinely attentive, striking up conversation while you sip your coffee.

The veggie omelet is a reliable favorite, packed with peppers, onions, and feta. For a sweeter start, the banana nut hotcakes live up to their name—fluffy, rich, and studded with walnuts. Sides like the seasoned home fries keep it classic.

If you like brunch served with zero pretense and maximum comfort, Bob Evans fits the bill every day of the week.

8. Oy Vey Bakery & Deli

Oy Vey Bakery & Deli
Image by: TripAdvisor
901 Lafayette Avenue, Terre Haute, IN 47804-4040
+1 812-223-8794
See Menu

Oy Vey Bakery & Deli brings welcome variety to Terre Haute’s brunch lineup, with hearty Jewish favorites and a warm, inviting setting. This is the kind of place where challah and bagels are baked with real care. I’ve come in for a quick coffee and pastry, only to linger over a table crowded with unique, house-made treats.

Their knish is a revelation—flaky on the outside and packed with savory filling, perfect for a mid-morning pick-me-up. Paired with a side of fresh fruit or a classic potato latke, brunch here feels both new and deeply comforting. Their menu has plenty of vegetarian and kosher choices for a worry-free meal.

If you seek a break from the familiar, Oy Vey delivers brunch with flavor, heart, and memorable style.

9. Delish Cafe

Delish Cafe
Image by: TripAdvisor
8775 Wabash Ave, Terre Haute, IN 47803-3989
+1 812-877-0001
See Menu

Delish Cafe does its name justice, offering a low-key spot for a leisurely brunch east of town. It’s the sort of place where sunlight fills the room and the staff greets you like an old friend—whether you’re a regular or not. I’ve lost track of the mornings spent here sipping coffee and catching up over breakfast plates.

The avocado toast here is fresh and lively, topped with plenty of ripe avocado, greens, and a sprinkle of seasoning that lifts the whole dish. If you want something heartier, their breakfast burritos are generous and flavorful, never heavy. Every dish feels crafted rather than rushed.

For brunch with plenty of charm—not to mention reliable coffee and quick service—Delish Cafe lives up to its reputation.

10. IHOP

IHOP
Image by: TripAdvisor
2901 S 3rd St, Terre Haute, IN 47802-3707
+1 812-232-3132
See Menu

IHOP has carved out a spot in Terre Haute for anyone who takes their pancakes seriously. The menu is a tribute to classic, no-fuss breakfasts that hit the right note, no matter the hour. Whether I dropped in at sunrise or leaned into a late brunch, the staff kept things cheerful and efficient.

The classic buttermilk pancakes here are consistently golden and tender, just begging for a splash of syrup. I’m partial to their veggie omelet, stuffed with fresh ingredients and never greasy. Combine that with a hot cup of coffee, and you’re set for a comforting meal.

If you want brunch fast, familiar, and filling, IHOP delivers every time.

Frequently Asked Questions

What time do most brunch spots in Terre Haute start serving?
Most places serve brunch from 7 or 8 am and keep the menu open through early afternoon, so you can stroll in late and still get breakfast favorites.

Are there vegetarian or vegan options for brunch in Terre Haute?
Absolutely. Many restaurants—like Grand Traverse Pie Company, Sunrise Family Restaurant, and CackleBerries—offer several vegetarian and vegan choices, including omelets, fresh salads, and specialty baked goods.

Can I find gluten-free brunch options in Terre Haute?
Yes. Spots including Grand Traverse Pie Company and Oy Vey Bakery & Deli have gluten-free choices such as pies, bread, and salads. Always check with your server to confirm ingredients.

Is brunch in Terre Haute family-friendly?
Definitely. Most brunch restaurants are set up for families. Bob Evans, Cracker Barrel, and Sunrise Family Restaurant offer welcoming atmospheres and kid-friendly menus.

Do any Terre Haute brunch spots take reservations?
Some do, particularly M Moggers Restaurant and Pub if you have a group or a special occasion. For others, walk-ins are the norm, especially at local diners.