Cheesy Beef And Spinach Omelet Roll

Omelets make the perfect breakfast or brunch food. Delicious egg stuffed with cheese, bacon, or vegetables and served with a side of home fries – that combination would get anyone straight out of bed, even if they're not a morning person. But why limit that oh-so-perfect combination to the early hours of the day? This recipe for a cheesy omelet roll is absolutely stuffed with seasoned ground beef, gooey cheese, and hearty spinach, making it the perfect dish for any meal of the day. This stuffed omelet is on a roll!

Yield: 1
Prep Time: 20 minutes
Cooking Time: 70 minutes
Difficulty Level: Moderate

You'll Need:

For the omelet:

  • 6 eggs
  • 2 cups shredded cheese
  • 1⅓ cups mayonnaise

For the ground beef:

  • 1½ lbs ground beef
  • 1 onion, diced
  • 1 tbsp thyme
  • 1 tbsp paprika
  • 1 tsp salt
  • ½ tsp pepper

For the filling:

  • 4 slices of cheese
  • 2 cups baby spinach


  • 15 x 14-inch baking sheet
  • 15 x 10-inch baking sheet
  • butter for greasing the baking sheets

Here's How:

1. Preheat the oven to 350°F, line both baking sheets with parchment paper, and grease the parchment paper with butter. For the omelet, whisk together the eggs, shredded cheese, and mayonnaise.

2. Pour the omelet mixture onto both baking sheets, transfer the baking sheets to the oven, and bake at 350°F for 15–20 minutes. Place 2 clean kitchen towels on your work surface. Once the omelets are done baking, flip the baking sheets over onto the kitchen towels, remove the parchment paper from the top, and let the omelets cool.

3. For the ground beef filling, stir together the ground beef, diced onion, and spices until combined. Spread an even layer of the ground beef mixture over the surface of the larger omelet, leaving a 4-inch section uncovered. The layer of ground beef should be the same size as the smaller omelet. 

4. Place the smaller omelet on top of the layer of ground beef and place the slices of cheese and baby spinach on top.

5. Use the kitchen towel to help roll everything up into a snug log.

6. Transfer the stuffed omelet roll to a baking tray lined with parchment paper, transfer the baking tray to the oven, and bake the omelet roll at 350°F for 25–30 minutes.

Whether it's a hearty breakfast, an indulgent brunch, a fancy lunch, or a relaxed dinner, this cheesy omelet roll stuffed with ground beef, cheese, and spinach is delicious anytime!

Get the recipe for the Spinach Ricotta Pastry Swirl featured in the bonus video.


Also hefty