Making the perfect breakfast sandwich has always required dirtying a lot of pans or gadgets – until now!

The Hamilton Beach Breakfast Sandwich Maker, which will be available later this month, lets you make an entire breakfast sandwich – including frying the egg – in just five minutes. Another great number is the price: $29.99.

The sandwich maker lets you use your own fresh ingredients, including eggs, cheese, vegetables and pre-cooked meat. Just pop them in along with your favorite bread, such as an English muffin, biscuit or small bagel. Your bread gets toasted (and stays warm) in the sandwich maker’s top plate; the egg layer with slide-out egg plate cooks a fresh egg perfectly, right inside your sandwich; an additional layer cooks the bottom half of your breakfast sandwich. Once you’re finished, you can easily wipe the nonstick surfaces clean and put all the removable parts in the dishwasher.

The only downside I can see with the Hamilton Beach Breakfast Sandwich Maker is that you can only use pre-cooked meat. It’s not hard to find good pre-cooked breakfast sausage, but pre-cooked bacon won’t have quite the same taste. (If you’re a bacon fanatic, you might prefer Hamilton Beach’s Breakfast Master Skillet and Waffle Maker, another combo breakfast-making gizmo.)

Still, the sandwich maker’s 5-minute cook time is a miracle for people who never eat a hot breakfast because they’re running off to work.

Amanda Pendolino

Amanda has been writing for several entertainment, tech, shopping and business websites since 2009. A resident of Los Angeles, she also works as a screenwriter, script reader and tutor. She's obsessed with film and TV, and is not afraid to admit that her Samsung Galaxy SIII is her most prized possession.