7 Best Omelets in Virginia!

The art of the omelet is not to be overlooked. Perfect omelets can take years of discipline to create and knowing when and how to add additional ingredients is an art form all itself. Luckily, Virginians have an abundance of riches in the omelet department, with fantastic options throughout the Commonwealth. No matter where you are in Virginia, you’re never too far away from breakfast bliss with the following 7 restaurants.

Lucky Oyster, Virginia Beach, VA

Lucky Oyster is a six-time “Best of the Beach” winner for their seafood, raw bar, lunch, and, most importantly, brunch. This casual eatery embraces a nautical theme, bringing out the best that Virginia Beach has to offer. The three omelets on the menu offer something for everyone, whether you like yours packed with meat or overrun with veggies. But the true star of the menu is the seafood omelet. Jam packed with shrimp, crab, and scallops, you won’t find a better taste of the beach than at Lucky Oyster’s brunch.

Pop’s Diner Co., Chesapeake and Virginia Beach, VA

Pop’s Diner Co. in Chesapeake and Virginia Beach, Virginia has a vintage American diner vibe with powerful flavors. Customer reviews are sterling, so it’s no wonder they were recently awarded The Virginian Pilot’s Gold Award for Best Breakfast in their “Best of Hampton Roads” competition. Each of their seven omelets are cooked with three eggs and come with toast and a choice of home fries, grits, or fresh fruit. Try one of their suggested omelets or branch out on your own with the Pop’s Combo and create the omelet of your dreams.

821 Café, Richmond, VA

821 in Richmond, Virginia, is known for its hip vibe and intimate setting. Ten unique omelets make breakfast a delight. Options include crab, veggie, western, sun dried tomato, huevos, smoked salmon, chili, bacon and brie, and roast pork, along with the option to create your own three-egg omelet. Add specialty toppings for an even more unique experience.

Delia’s Pizzeria and Grill, Springfield, VA

No one could blame you for skipping a pizzeria and grill while searching for a perfect omelet in Springfield, Virginia, but if you don’t give Delia’s a shot, you’d be making a big mistake. Their Athenian Omelet is worth the trip, served with gyro, feta cheese, tomatoes, Kalamata olives and onions, as well as home fries and toast. Nine additional omelets round out the menu with classics and Mexican flavors to satisfy everyone in your party.

Kathy’s Restaurant, Staunton, VA

Kathy’s Restaurant in Staunton, Virginia, is this year’s first place winner for “Best Breakfast Restaurant” in the Shenandoah Valley, as awarded by Virginia Living magazine. Kathy serves everything, including a cornucopia of breakfast offerings. Choose from eleven omelets, including classics like bacon and ham, to Kathy originals, like Country Morning and Country Club.

Thunderbird Café, McGaheysville, VA

Thunderbird Café in McGaheysville, Virginia, is a funky café halfway between Massanutten and Harrisonburg that serves breakfast all day long. Southern comfort is the name of their culinary game, with massive portions that’ll become your new standard for home cooked meals. The menu is huge, and includes a plethora of breakfast, lunch, and dinner options alongside the six main omelets. Meat lovers will love the Steakhouse omelet, served with grilled sliced sirloin, peppers, onions, and cheddar. Don’t forget that you can make your own omelet from over 15 filling options.

L’Dees Pancake House, Front Royal, VA

While L’Dees puts their pancakes front and center, only a breakfast novice would overlook their “Ultimate Omelets.” Made with two eggs and served with home fries, toast, and cheese, the reasonably priced 12 omelet options have kept customers coming back since 1989. Staple dishes, like meat lovers and western, are present, alongside Florentine and Greek inspired variants. When craving breakfast in Front Royal, L’Dees has got your back.

Share your favorites!
Virginia Search
Find Breakfast Spots Near You
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County