This post may contain affiliate links, please see the privacy policy for details.
This shrimp omelette is a little different from the usual folded omelette, with shrimp, spinach, sweet peppers and pesto cooked right into the eggs and three sunny side up eggs on top. I really like how the runny yolks become almost like a sauce when you cut into it. The shrimp cooks quickly with the vegetables before the egg mixture goes into the skillet, so everything is ready in about 20 minutes. Add some sriracha at the end if you want a little heat.

Why You’ll Love It

This shrimp omelette is fully loaded up with plump shrimp, sweet peppers, tasty spinach, and creamy eggs, offering a savory and satisfying start to your day.
Eggs two ways: The whisked eggs make up the base of the omelette, while three whole eggs cook right on top. I especially like breaking into those runny yolks when I serve it.
Shrimp for breakfast: Shrimp isn’t the first thing everyone thinks of for an omelette, but it works so well with the eggs, pesto and vegetables.
Made in one skillet: The vegetables and shrimp cook first, then the eggs go right into the same pan, so there’s not much cleanup afterward.
Breakfast or dinner: I usually think of this as a brunch recipe, but one reader mentioned making it as breakfast for dinner, which I think is a great idea.

This pie iron breakfast bake is another delicious breakfast idea, or perhaps you’d prefer sheet pan eggs benedict or one of these pancake recipes.

Shrimp Omelette Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Shrimp: Use peeled and deveined shrimp and roughly chop them into bite-sized pieces so they’re distributed throughout the omelette.
Eggs: You’ll whisk six eggs for the omelette and crack the remaining three directly on top.
Heavy whipping cream: A little cream goes into the whisked eggs for a richer texture.
Spinach: Fresh spinach wilts quickly in the skillet before you add the shrimp.
Pesto: This seasons the egg mixture with basil, garlic and Parmesan flavor. I use a Tablespoon, so it doesn’t overpower the shrimp and eggs.
Sweet peppers: Thinly sliced sweet peppers add some crunch, color and sweetness.
Red onion and garlic: These cook with the peppers and spinach and add more savory flavor to the omelette.
Chives and sriracha: Both are optional, but I like adding them at the end for some freshness and heat.

How to Make a Shrimp Omelette
For more detailed instructions with weights and measurements, jump to the printable recipe card.
Prepare the shrimp and vegetables: Thinly slice the peppers, dice the red onion and roughly chop the shrimp.
Whisk the eggs: Whisk six eggs with the cream, pesto, garlic, salt and pepper.
Cook the vegetables and shrimp: Sauté the spinach, peppers and onion in butter for about 2 minutes, then add the shrimp and cook briefly.
Add the eggs: Pour in the whisked egg mixture, then crack the remaining three eggs over the top, keeping the yolks intact.
Cover and cook: Cover the skillet and cook until the omelette is set and the eggs on top are cooked to your liking. Finish with chives and sriracha if you want them.

Substitutions and Variations
Different pesto: Try red pesto instead of green pesto, or skip it and add fresh herbs and a little grated cheese.
Dairy-free: Replace the cream with unsweetened dairy-free milk or a splash of water and cook the vegetables in oil instead of butter.
Add cheese: Sprinkle in some mozzarella, feta or Parmesan. I wouldn’t add too much because there’s already plenty going on with the shrimp, pesto and eggs.
Different greens: Kale or arugula can replace the spinach. Give kale a little longer to cook so it has time to soften.
Skip the eggs on top: Whisk all nine eggs together if you don’t want the sunny side up eggs.

Serving Suggestions
For breakfast: Enjoy your shrimp omelette with a fruity oatmeal breakfast bowl and pumpkin latte.
For lunch: Pair it with a peach panzanella salad and some crispy onion rings.
For dinner: Serve the omelette with sweet potato wedges or smashed potato salad.

How to Store
Store: I think this omelette is much better freshly made, especially if you keep the yolks on top a little runny. Leftovers can be refrigerated in an airtight container for up to 3 days.
Freeze: I don’t recommend freezing this one. The cooked eggs and vegetables can change texture after freezing and thawing, and the sunny side up eggs are much better fresh.
Reheat: Warm individual portions gently in the microwave or in a covered skillet over low heat. Keep in mind that reheating will cook the yolks further.

Top Tips
Don’t overcook the shrimp: The shrimp only need a quick sauté before the eggs go in. They’ll continue cooking while the covered omelette finishes.
Keep the yolks intact: Crack the three eggs on top gently, then carefully spread the whites around the yolks so they cook into the omelette.
Cover the skillet: Don’t skip the lid. It traps the heat so the top of the omelette and the egg whites can cook without having to flip anything.
Watch the heat: If the bottom is browning too quickly before the top sets, lower the heat. You want enough time for those eggs on top to cook.
Serve it right away: I like this best when the omelette is hot and the yolks on top are still soft enough to run into the shrimp and vegetables when you cut it.

Shrimp Omelet FAQs
Yes. Thaw the shrimp completely first and pat them dry before chopping. Too much extra moisture can make the omelette watery.
No. I like the yolks soft because they run into the omelette when you cut it, but you can cover and cook it longer if you prefer firmer yolks.

Shrimp Sunny Side Up Omelette Recipe

Shrimp Omelette
Equipment
Ingredients
- ½ Pound shrimp, peeled and deveined
- 1 Tablespoon butter
- 9 eggs
- ¼ Cup heavy whipping cream
- ½ Cup spinach, fresh
- 1 Tablespoon pesto
- 5 sweet peppers
- ¼ Cup red onion, diced
- ½ Teaspoon garlic, minced
- 1 Teaspoon salt
- ½ Teaspoon black pepper
Optional Toppings
- chives, snipped
- Sriracha hot sauce
Instructions
- Heat a skillet over medium high heat.
- Thinly slice the sweet peppers and dice the red onion. Roughly chop shrimp.
- In a large mixing bowl, combine 6 eggs, cream, pesto, garlic, pepper, and salt. Whisk well.
- Add butter to the pan and spread over the surface as it melts. Once melted, add the spinach, peppers, and onions. Sauté until spinach welts, about 2 minutes.
- Add the shrimp. Season with a pinch of salt and red pepper flakes. Sauté for 2 minutes.
- Pour the eggs into the pan. Once the egg mixture spreads to cover the surface, crack the remaining eggs over the omelette being sure to keep the yolks intact. Gently spread the egg whites around the yolks so they cook into the omelette, keeping the yolks intact.
- Cover and cook for 9 to 10 minutes.
- Garnish with chopped chives and/or a drizzle of hot sauce, if liked.
Notes
Keep the yolks intact: Crack the three eggs on top gently, then carefully spread the whites around the yolks so they cook into the omelette.
Cover the skillet: Don’t skip the lid. It traps the heat so the top of the omelette and the egg whites can cook without having to flip anything.
Watch the heat: If the bottom is browning too quickly before the top sets, lower the heat. You want enough time for those eggs on top to cook.
Serve it right away: I like this best when the omelette is hot and the yolks on top are still soft enough to run into the shrimp and vegetables when you cut it.
Nutrition






This shrimp omelette is definitely a little different from the usual breakfast omelette, and that’s what I like about it. You get shrimp and vegetables throughout, but the sunny side up eggs on top are my favorite part. Cut into one while the yolk is still soft and it runs right into the pesto, shrimp and vegetables underneath.
Other Recipes to Try


Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.











The perfect savory breakfast treat. Absolutely delicious in every bite
This was a total hit with our guests! Excited to make this again. 🙂
I love making this for breakfast. So filling and so delicious!
Yum!! That was surprisingly good!!
This would make a perfect breakfast for dinner if you ask me!