Few dishes hug you back quite like a hot slab of lasagna, with its gooey cheese, rich sauce, and layer after layer of tender pasta. Making it at home takes hours, so most of us happily let a restaurant do the hard work.
Not every chain gets it right, though, and some versions are dry, bland, or tiny. We tracked down the spots that serve lasagna worth the drive, so your next pasta craving ends in a happy, sauce-stained napkin.
1. Maggiano’s Little Italy

Picture a lasagna so tall it practically needs its own chair. At Maggiano’s, the Mom’s Lasagna arrives stacked high with pasta sheets, Italian sausage, beef, and creamy ricotta, all sealed under a blanket of melted mozzarella.
The marinara is bright and slightly sweet, which keeps all that meat from feeling heavy. Every forkful pulls up a cheese stretch worthy of a slow-motion video.
Portions are huge, so plan on bringing some home.
Here is the insider trick. Maggiano’s runs a Classic Pasta deal where you often get a second entree to take home for later.
That means tonight’s dinner and tomorrow’s lunch are handled in one trip.
The dining rooms feel like an old-school Italian supper club, with dark wood, white tablecloths, and Sinatra humming in the background. It works great for birthdays, date nights, or any evening you want to feel a little fancy without dressing up much.
Fun fact: the first Maggiano’s opened in Chicago in 1991, inspired by the family-style restaurants of New York’s Little Italy. Ask for extra bread to swipe up the leftover sauce, because leaving it behind feels like a crime.
2. Carrabba’s Italian Grill

Two guys from Houston opened a restaurant in 1986 using recipes from their family, and Carrabba’s was born. That homemade spirit still shows up in their lasagne, which they spell the traditional Italian way.
Their version layers pasta with meat sauce, ricotta, and a mix of Italian cheeses, then bakes everything until the edges turn crispy and golden. Those crunchy corners are the best part, so don’t be shy about fighting for them.
What makes Carrabba’s stand out is balance. The sauce tastes slow-simmered and rich with herbs, while the cheese stays creamy instead of greasy.
It’s comfort food that still feels carefully made.
Start your meal with the famous bread and the herb-loaded dipping oil they pour right at the table. Ask your server for extra grated cheese on top of the lasagne for a salty, nutty finish.
Watching the cooks work the wood-burning grill in the open kitchen adds some fun dinner entertainment. If you go on a weeknight, look for specials and lunch-sized portions, which make it easier to save room for a slice of their sweet, creamy cannoli or tiramisu afterward.
3. The Old Spaghetti Factory

Ever eaten lasagna inside an old trolley car? At many Old Spaghetti Factory locations, you actually can, since the restaurants often park a real vintage streetcar right in the dining room as seating.
The quirky decor gets attention, but the lasagna holds its own. It comes baked with meat sauce, ricotta, and mozzarella, and it’s served piping hot with a golden cheesy top.
The real magic is the value. Most entrees come as a full meal with warm sourdough bread, a soup or salad, a drink, and a scoop of spumoni ice cream for dessert.
That’s a lot of food for one price.
Families love this place for a reason. Kids get their own menu, the vibe is loud and cheerful, and nobody cares if a little sauce ends up on a shirt.
The chain started in Portland, Oregon, back in 1969, and many locations sit inside restored old warehouses and historic buildings. Grab the browned butter and mizithra cheese on the side if you want to try their other famous dish.
Then save every bit of space for that pink, green, and brown spumoni.
4. Olive Garden

Let’s be honest, half of America learned to love lasagna at Olive Garden. The Lasagna Classico is a dependable crowd-pleaser, packed with layers of pasta, meat sauce, and a mix of parmesan, mozzarella, and ricotta.
It’s not trying to be fancy. It’s warm, cheesy, saucy, and exactly what you want after a long day of school, work, or errands.
Of course, the unlimited breadsticks and salad steal plenty of attention. A smart move is to pace yourself on those garlicky sticks so you actually have room for the main event.
Craving something richer? Look for the Lasagna Fritta appetizer, which features crispy fried lasagna pieces sitting on creamy alfredo and topped with meat sauce.
It sounds wild, but it disappears from the plate fast.
Olive Garden also makes takeout easy. Ordering family-style pans for a game night or a crowd costs less than you might think, and leftovers reheat beautifully in the oven.
With hundreds of locations, there’s probably one close to you right now. Ask for a box early, slide half the lasagna in, and your future self will thank you tomorrow.
5. Romano’s Macaroni Grill

Grab a crayon. Romano’s Macaroni Grill famously covers its tables with white paper, so you can doodle while waiting for dinner, and kids are not the only ones who join in.
Once the food lands, though, the drawings get forgotten. The lasagna here is hearty and meaty, layered with Bolognese-style sauce and generous amounts of melted cheese.
Indecisive eaters should order Mama’s Trio. This plate gives you lasagna alongside chicken parmesan and fettuccine alfredo, so you get a taste tour without picking just one.
The sauce leans savory and herby, with a deep, simmered flavor that tastes like someone stood over a pot for hours. The pasta layers stay tender without turning mushy, which is harder to pull off than it sounds.
Fun fact: the very first Macaroni Grill opened in Leon Springs, Texas, in 1988. While the chain is smaller today, the remaining spots still keep their cozy, laid-back charm.
The warm rosemary bread that shows up first is worth every crumb. Dunk it in olive oil, but leave a piece to mop up the lasagna sauce later.
6. Buca di Beppo

Walk into Buca di Beppo and you’ll see walls crammed with hundreds of quirky photos, statues, and goofy decor. Some locations even have a Pope Table in the kitchen with a bust of the Pope at the center.
The lasagna matches the over-the-top style. It’s served family-style, which means one giant portion meant for sharing with the whole table.
Each slice is a heavy brick of goodness, stuffed with meat sauce, sausage, ricotta, and melty mozzarella. One order can easily feed three or four hungry people, so don’t over-order unless you want a fridge full of leftovers.
This is the place for big celebrations. Birthday groups, team dinners, and holiday crews all fit right in, and the loud, happy atmosphere makes everyone feel welcome.
Planning a party at home? Buca offers catering and large takeout pans, and their lasagna travels well.
Just reheat it covered with foil so the cheese stays soft.
The name roughly means Joe’s basement in Italian, which fits the cozy, packed vibe. Bring friends, bring appetites, and maybe bring stretchy pants.
7. Brio Italian Grille

Brio feels like the dressed-up cousin on this list. The dining rooms are inspired by Tuscan villas, with arches, warm lighting, and a calm, polished mood perfect for a nicer night out.
Their Lasagna Bolognese al Forno is the star. Al forno means from the oven, and you can tell, because the cheese on top comes out browned, bubbly, and a little crispy around the edges.
Inside, the layers hold a rich Bolognese meat sauce, creamy ricotta, and mozzarella. The flavor is deep and savory, with a gentle sweetness from slow-cooked tomatoes.
Many fans say this lasagna tastes more like something from a small Italian trattoria than a chain restaurant. The portion is filling but not ridiculous, so you might actually have room for dessert.
Here’s a smart tip: check out Brio’s happy hour, which often includes discounted bites and flatbreads. It’s a budget-friendly way to try the menu before committing to a full dinner.
Pair the lasagna with a simple side salad to cut the richness. Then finish with their creamy tiramisu for a meal that feels like a mini vacation.
Share this story
