This post contains affiliate links.
If you’re looking for a new weekend go-to, this chickpea pesto egg skillet is it. It’s high-protein, Mediterranean-inspired, and made all on the stovetop (hello, stress-free mornings!). Bonus: this brunch masterpiece, complete with crispy chickpeas, melty feta, and a big ol’ swirl of pesto, is ready in 15 minutes!

This Mediterranean chickpea breakfast checks all the brunch boxes: high-protein? Check. Flavor-packed? Check. Crispy, creamy, and just the right amount of jammy? Triple check. I’ve made it more times than I can count, and it always delivers.
And while most egg skillets get soggy or need baking, this one is cooked in one pan, making it a breeze to whip up! Just like our smoky chickpea fried eggs, it’s lazy-weekend-approved (but easy enough for a weekday, too!).
Reader rating
“This is absolutely delicious! I can’t wait to try more of your recipes” —Melissa
Brunch Goals: Achieved
- Minimal Ingredients: With just five simple ingredients, this cozy weekend brunch skillet is proof that you don’t need a mile-long list to serve up a total winner.
- Done In One Pan: Everything comes together right in the skillet, and I mean, who can argue with fewer dishes and less cleanup?
- Ridiculously Fast: It looks and tastes like it belongs in a fancy café, but it secretly takes less time than your brunch reservation would’ve seated you.

Grab These Ingredients
We kept this high-protein vegetarian breakfast short and sweet with just five ingredients (all easy to find!). Jump down to the recipe card for exact measurements.
- Chickpeas: We’ll need a can of chickpeas, drained and patted dry. Canned is best here—they crisp up faster than dried and save you the overnight soak, but you can cook your own if you prefer.
- Olive Oil: Just a teaspoon helps the chickpeas crisp up and carry the flavor. Feel free to use avocado oil for a more neutral taste.
- Pesto: Use your favorite store-bought or homemade kind (we love our classic basil pesto for a punch of Mediterranean flavor, but anything herby works.
- Feta: Crumbled feta melts into little salty pockets of deliciousness. It also adds a creamy tang and balances the richness of the eggs!
- Eggs: These create a rich, jammy sauce that ties the whole thing together. (Crack them straight into the hot pan and cover them right away for the perfect consistency!)

Choosing Your Pesto
Use good-quality pesto for the best flavor. Refrigerated options (usually found near the fresh pasta) tend to be more vibrant and herby than shelf-stable jars. If it’s super thick, loosen it with a touch of olive oil before adding it to the skillet so it spreads evenly over the chickpeas.

Let’s Do This!
This quick stovetop skillet meal is shockingly simple (just a few pantry staples and 15 minutes stand between you and the brunch of your dreams). This is an overview of the recipe. Jump to the recipe card for the full printable recipe.
- Drain and pat dry the chickpeas.
- Cook the chickpeas in olive oil until crispy.
- Stir in pesto and make wells, then sprinkle the feta into each hole.
- Crack in the eggs, cover the pan, and steam them until jammy.
Perfect Yolks
To get perfectly jammy eggs, don’t skip covering the skillet—this traps steam and gently sets the whites while keeping the yolks runny. If you don’t have a lid for your pan, a sheet pan or even foil works in a pinch!


Chickpea Pesto Eggs With Feta
Ingredients
- 1 15-oz can chickpeas, drained, 425 g
- 1 tsp olive oil, 5 mL
- 2 Tbsp pesto, 30 g
- ½ cup crumbled feta cheese, 75 g
- 4 large eggs
Instructions
- Dry Chickpeas: Drain and pat dry 1 15-oz can chickpeas.
- Cook Chickpeas: Heat 1 tsp olive oil in a nonstick skillet over medium/high heat. Add chickpeas and cook until crispy, about 7 minutes.
- Add Feta: Reduce heat to low. Stir in 2 Tbsp pesto, then use a spoon to form a hole in the chickpeas for each egg. Sprinkle the ½ cup crumbled feta cheese evenly into each of the holes and let it cook until melted, about a minute.
- Cook Eggs: Crack each of the 4 large eggs into one of the wholes. Cover and cook until whites are set and yolks are still a bit runny, about 5 minutes. Season with salt and pepper before serving. Happy eating!
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.


















Made this for brunch today. Wow! Absolutely delicious!
Thanks for the kind words, happy eating!
Is there a secret to cooking the chickpeas without them blasting out of the pan like popcorn? I ended up putting a mesh sieve on top so it wouldn’t steam… but it was an unexpected surprise 😅 Still, tasted great!
Haha yes, chickpeas love to pop when they hit high heat—it’s just the little bit of moisture inside turning to steam. A mesh sieve (like you did) or even a splatter screen is the perfect fix since it lets steam out but keeps chickpeas from flying across your kitchen. You can also dry them extra well before cooking and use a slightly lower heat to minimize the popcorn effect.
This is absolutely delicious! I can’t wait to try more of your recipes
I’m so happy to hear it, Melissa! Happy eating!
didnt have pesto or feta lol, but subbed basil and boursin garlic and herb cheese, sooooooooo good!
YUM! That sounds amazing Brooke, Happy eating!
I cut the recipe in half since I had a small pan. The 2/3 can of chickpeas and 2 eggs were so filling!
I should’ve added more feta before cracking the eggs, and I might sprinkle some red pepper flakes on top to finish. Overall, great! Will definitely make again 😊
So happy you enjoyed it Katie, happy eating!
I’ve been looking for new ways to sneak in extra protein, so I made this for breakfast today! The chickpeas are really the star of the show. I took the skins off, patted them, and popped them in the oven for approximately 15 minutes to get any extra moisture out of them. They crisped up great in the pan. I could have ate them by themselves with the pesto that’s how good they were. I served with an egg and avocado on the side. Highly recommend.
So thrilled to hear that you loved them, Sarah! Enjoy!