Bright, savory, and ridiculously satisfying, this Pesto Chicken Omelette is the kind of dish that feels special enough for a weekend brunch yet simple enough to make on a weeknight. Tender, pan-seared chicken thighs meet herby pesto, vivid baby spinach, and tangy feta inside a fluffy omelette made from 8 to 10 eggs. Each forkful balances protein, fat, and fresh greens, and the pesto brings everything together with a punch of basil and garlic. If you love layered flavors and a slightly rustic presentation, this is your new go-to.
Why you’ll love this recipe

- High-protein and filling: 8 to 10 eggs and a pound of chicken thighs provide serious staying power.
- Bright, fresh flavors: pesto and baby spinach add herbaceous notes without overpowering the eggs.
- Quick to make: active cook time is short when the chicken is sliced thin and the eggs are whisked well.
- Customizable: add more pesto, swap feta for another cheese, or fold in roasted vegetables.
Ingredients
- 8 to 10 eggs
- 1 Tbsp avocado oil
- 1 lb chicken thighs
- 1/3 cup pesto sauce + more to taste
- 1/4 tsp sea salt to taste
- 4 cups baby spinach, loosely packed
- 1/2 cup feta cheese crumbles + more to taste
Prep and strategy
Before you cook, get everything prepped and within reach. Slice the cooked chicken thinly so it warms through quickly in the omelette, and have your pesto, spinach, and feta ready. Use 8 eggs for a slightly thinner, easier-to-flip omelette; use 10 eggs for a loftier, extra-rich result. The method below cooks the chicken first, then uses the same pan—this builds flavor and keeps cleanup minimal.
Step-by-step instructions

- Bring ingredients to room temperature. Crack the eggs into a large bowl and let them sit while you prepare the chicken; room-temperature eggs beat more evenly.
- Season the chicken. Pat the 1 lb chicken thighs dry with paper towels. Sprinkle the 1/4 tsp sea salt evenly over both sides. If your thighs are bone-in or very thick, trim or flatten them so they cook evenly. Slice into thin strips after cooking (see step 4).
- Heat the pan and cook the chicken. Place a large nonstick or well-seasoned skillet over medium-high heat. Add 1 Tbsp avocado oil and let it shimmer but not smoke. Add the chicken thighs in a single layer. Cook undisturbed for 3–4 minutes to develop a golden crust. Flip and cook the other side until cooked through, about 3–4 more minutes, depending on thickness. Use a meat thermometer if unsure; the internal temperature should reach 165°F (74°C).
- Slice the chicken. Transfer the cooked chicken to a cutting board and let rest for 2–3 minutes. Slice into thin strips or bite-size pieces so they warm quickly when folded into the omelette.
- Wilt the spinach. Wipe the skillet clean or use the same pan with residual oil for extra flavor. Reduce the heat to medium. Add the 4 cups loosely packed baby spinach and cook, stirring, just until wilted—about 1–2 minutes. Transfer the wilted spinach to a plate and set aside.
- Whisk the eggs. Crack 8 to 10 eggs into the bowl. Whisk vigorously until whites and yolks are fully combined and the mixture is slightly frothy. This aerates the eggs for a fluffier omelette.
- Cook the eggs. Return the skillet to medium-low heat and add a small drizzle of avocado oil if the pan is dry. Pour the beaten eggs into the pan, tilting to distribute evenly. Let the eggs set at the edges for 30–45 seconds. Using a spatula, gently pull the cooked edges toward the center while tilting the pan so uncooked eggs flow to the perimeter. Continue this gentle motion until the eggs are mostly set but still slightly glossy on top—about 1–2 minutes, depending on heat and egg count.
- Layer fillings. Spoon 1/3 cup pesto sauce in an even line down the center of the omelette. Scatter the sliced cooked chicken over the pesto, then add the wilted baby spinach. Sprinkle 1/2 cup feta cheese crumbles over the filling. Taste a small piece of filling and add more pesto or a pinch more sea salt if you prefer stronger seasoning.
- Fold and finish cooking. Carefully fold one side of the omelette over the fillings, then fold the other side to form a neat envelope or roll it in half if easier. Let the folded omelette cook for another 30–60 seconds to warm the fillings through and allow the feta to soften slightly. If you like a bit of browning on the exterior, increase heat very briefly, but watch closely to avoid overcooking the eggs.
- Plate and garnish. Slide the finished omelette onto a plate. Spoon more pesto on top to taste and sprinkle additional feta if desired. Let it rest for a minute before slicing so the filling settles slightly. Cut into portions and serve immediately.
Make-ahead and storage tips

You can cook the chicken up to two days ahead and store it in an airtight container in the refrigerator. Reheat gently in a skillet or microwave before adding to the omelette. Prepared pesto can keep in the fridge for a week; frozen pesto in an ice-cube tray thaws quickly and is handy for single servings. Leftover omelette stores well for 1–2 days; reheat gently in a skillet to avoid rubbery eggs.
Variations and swaps
- Add roasted cherry tomatoes for a juicy, caramelized hit.
- Swap feta for goat cheese or shredded mozzarella to change the flavor and meltiness.
- Stir in chopped fresh herbs—basil, chives, or parsley—into the eggs for extra brightness.
- Make it lighter: use 8 eggs and increase spinach for more greens and fewer calories.
Serving suggestions
Serve this Pesto Chicken Omelette with a simple mixed green salad, crusty bread, or roasted potatoes. A squeeze of lemon over the finished dish lifts the pesto and brightens the overall flavor. For a brunch spread, pair with fresh fruit, coffee, and a crisp white wine or sparkling water.
Notes on technique
- Use moderate heat when cooking the eggs; too hot and the exterior browns before the center sets, too low and they can become dry. Aim for medium-low to medium.
- Whisking eggs thoroughly adds air and helps create a tender texture, especially important with 8–10 eggs.
- Slice the cooked chicken thinly so it warms quickly when added to the omelette. Thick pieces will extend cook time and could dry out the eggs.
- If your pan is small, cook the omelette in two batches rather than crowding one pan—this maintains an even thickness and easier folding.
Nutrition snapshot (approximate per serving)
Serving size will depend on whether you use 8 or 10 eggs and how many portions you cut, but expect a high-protein, moderate-fat meal that keeps you full. The spinach adds vitamins and greens, while feta contributes tang and a bit of extra protein.
Final thoughts
This Pesto Chicken Omelette is a satisfying, layered dish that brings together simple ingredients into something greater than the sum of its parts. It’s flexible, flavorful, and approachable for cooks of all levels. With a little prep and a confident flip, you’ll have a restaurant-worthy omelette that’s perfect for brunch, dinner, or anytime you crave comfort with a fresh herb twist.

Pesto Chicken Omelette
Equipment
- Large Skillet
- small 6-inch skillet
- Mixing Bowl
- Whisk or fork
- Spatula
- Measuring Spoons
Ingredients
- 8 to 10 eggs eggs
- 1 Tbsp avocado oil
- 1 lb chicken thighs chopped
- 1/3 cup pesto sauce + more to taste
- 1/4 tsp sea salt to taste
- 4 cups baby spinach loosely packed
- 1/2 cup feta cheese crumbled, + more to taste
- 2 to 3 tsp avocado oil (for omelette) or cooking spray
Instructions
- Heat 1 Tbsp avocado oil in a large skillet over medium-high heat.
- Add the chopped chicken thighs and let them sear undisturbed for a few minutes until they begin to brown.
- Stir occasionally and continue cooking until most liquid has evaporated and the chicken is browned, about 5–8 minutes.
- Stir the 1/3 cup pesto into the chicken until evenly coated, then add the baby spinach and cook, stirring, until wilted, about 2–3 minutes.
- Taste the chicken mixture and add sea salt to taste.
- Heat 2 to 3 tsp avocado oil (or spray) in a small 6-inch skillet over medium heat.
- Whisk 2 or 3 eggs in a bowl with a pinch of sea salt until blended.
- Pour the beaten eggs into the hot small skillet and cook until the edges firm and the center begins to set, about 2–3 minutes.
- Carefully flip the omelette and cook an additional 30 seconds to 1 minute, until done to your liking, then transfer to a plate.
- Fill the omelette with the pesto chicken and wilted spinach mixture, then sprinkle with crumbled feta and additional pesto if desired.
Notes
- Use 2–3 eggs per omelette depending on desired thickness.
- Adjust pesto amount to preference for more or less intensity.
- Cook chicken until liquid is mostly evaporated to avoid a soggy filling.
- Use a nonstick small skillet for easier flipping.
