High-Protein Egg And Chickpea Breakfast Hash
I remember the week we ran out of breakfast ideas. My grocery budget was stretched thin, and my mornings were a chaotic blur of school runs and deadlines. Out of sheer necessity, I raided the cupboards and found a tin of chickpeas and a few eggs. That morning, the High-Protein Egg and Chickpea Breakfast Hash was born, and it has been a thrifty, filling staple in my kitchen ever since.
Recipe Overview
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
- Servings: 4 generous portions
- Difficulty: Easy
Why You’ll Love This High-Protein Egg and Chickpea Breakfast Hash
- Budget-friendly meal prep: This entire batch costs around £4 to make, which works out to just £1 per serving. It’s one of the most affordable ways to pack in protein for the week.
- Batch cooking champion: You can easily double this recipe and store the cooked hash in the fridge for up to four days. It reheats beautifully, making your mornings effortless.
- High in protein and fibre: Eggs and chickpeas are a powerful duo. Each serving delivers around 25g of protein and 10g of fibre, keeping you full until lunchtime.
- Naturally versatile: You can swap the vegetables for whatever is in season or on offer at the market. It’s a forgiving recipe that adapts to what you have on hand.
- My kids absolutely devour this every time I make it: Even my fussiest eater asks for seconds, which is a small miracle in our house.
Ingredients You’ll Need
- 2 tablespoons olive oil
- 1 large onion, diced (about 150g)
- 2 red bell peppers, diced (about 200g)
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- ½ teaspoon dried thyme
- 400g tin of chickpeas, drained and rinsed
- 400g tin of chopped tomatoes
- 6 large eggs
- Salt and black pepper, to taste
- Fresh parsley, for garnish (optional)
Tip: If you want an extra protein boost, you can stir in 200g of cooked, shredded chicken breast at the end of cooking. This is a great way to use leftover roast chicken.
How to Make High-Protein Egg and Chickpea Breakfast Hash
- Heat the oil and soften the aromatics: Place a large frying pan or skillet over a medium heat and add the olive oil. Once the oil shimmers and you can smell its warmth, add the diced onion and bell peppers. Cook for 5–6 minutes, stirring occasionally, until the onion turns translucent and the peppers soften. You should hear a gentle sizzle, and the kitchen will smell sweet and savoury.
- Add the garlic and spices: Stir in the minced garlic, smoked paprika, cumin, and dried thyme. Cook for 1 minute, until the garlic is fragrant but not browned. The spices will deepen in colour and release their aroma.
- Incorporate the chickpeas and tomatoes: Tip in the drained chickpeas and the tin of chopped tomatoes. Stir everything together until well combined. The mixture will look rich and red, with the chickpeas nestled among the vegetables.
- Simmer the hash: Bring the mixture to a gentle simmer. You’ll see small bubbles breaking the surface. Reduce the heat to low and let it cook for 8–10 minutes, stirring occasionally. The sauce will thicken and reduce slightly, and the chickpeas will become tender and absorb the flavours. The texture should be moist but not watery.
- Create wells for the eggs: Using the back of a spoon, make six shallow wells in the hash mixture. Space them evenly around the pan. Crack one egg into each well. Try to keep the yolks intact.
- Cook the eggs: Cover the pan with a lid and cook on low heat for 6–8 minutes. The eggs are done when the whites are completely set and the yolks are still slightly runny (if you prefer a firmer yolk, cook for 9–10 minutes). You’ll see the whites turn from translucent to opaque white, and the edges of the yolks will just begin to firm up.
- Rest and serve: Remove the pan from the heat and let it sit, covered, for 2 minutes. This resting time allows the eggs to finish cooking gently and the flavours to meld. Garnish with fresh parsley, if using, and serve immediately.
Tips From My Kitchen
- Batch cook and store wisely: Make a double batch on Sunday evening and portion it into airtight containers. The hash (without the eggs) keeps well in the fridge for up to four days. When you’re ready to eat, reheat a portion in a small pan, then crack an egg on top and cook as described. This method ensures the eggs stay fresh and perfectly cooked.
- Use a non-stick pan for easy cleanup: A good-quality non-stick pan makes cooking the eggs a breeze. The hash can stick if you’re using stainless steel without enough oil. If you only have a stainless steel pan, add an extra tablespoon of oil and keep the heat at medium-low to prevent burning.
- Drain and rinse the chickpeas thoroughly: The starchy liquid in the tin can make the hash gummy. Rinsing them under cold water removes excess starch and any metallic taste, giving you a cleaner, more vibrant flavour.
- Don’t skip the resting time: I used to struggle with this dish until I discovered this technique. Letting the hash rest for a couple of minutes after cooking allows the eggs to set without overcooking, and the flavours have a chance to marry together. It makes a noticeable difference.
- Customise your vegetables: This recipe is a fantastic way to use up any vegetables languishing in your fridge. Courgette, spinach, or sweet potato work brilliantly. If you’re using sweet potato, dice it small and cook it for an extra 5 minutes before adding the chickpeas to ensure it’s tender.
Equipment You’ll Need
- Large frying pan or skillet (with a lid)
- Sharp knife and cutting board
- Mixing bowls
- Wooden spoon or spatula
- Measuring spoons
Common Mistakes to Avoid
- Overcrowding the pan: If you try to cook more than six eggs in a standard pan, the hash will steam rather than sauté, and the eggs will cook unevenly. Use a large pan or cook in two batches if you need to scale up. Spreading everything out in a single layer ensures even cooking and better texture.
- Wrong temperature: Cooking the hash on too high a heat will burn the spices and cause the tomatoes to scorch, leaving a bitter taste. Keep the heat at medium for the vegetables and low for the eggs. A gentle simmer is your friend here.
- Skipping the rest time: I know it’s tempting to serve straight away, but those two minutes of resting are crucial. Without them, the yolks may be too runny, and the hash will be less cohesive. It’s a small wait that pays off in flavour and texture.
What to Serve With High-Protein Egg and Chickpea Breakfast Hash
- A slice of wholemeal toast or a warm flatbread to mop up the runny yolk.
- A dollop of Greek yogurt or a sprinkle of feta cheese for extra creaminess.
- A simple side salad dressed with lemon juice and olive oil.
- For a heartier meal, serve it alongside some High Protein Turkey Taco Meal Prep Bowls for a protein-packed lunch spread.
Frequently Asked Questions

High-Protein Egg and Chickpea Breakfast Hash
Ingredients
Method
- Heat the oil and soften the aromatics: Place a large frying pan or skillet over a medium heat and add the olive oil. Once the oil shimmers and you can smell its warmth, add the diced onion and bell peppers. Cook for 5–6 minutes, stirring occasionally, until the onion turns translucent and the peppers soften. You should hear a gentle sizzle, and the kitchen will smell sweet and savoury.
- Add the garlic and spices: Stir in the minced garlic, smoked paprika, cumin, and dried thyme. Cook for 1 minute, until the garlic is fragrant but not browned. The spices will deepen in colour and release their aroma.
- Incorporate the chickpeas and tomatoes: Tip in the drained chickpeas and the tin of chopped tomatoes. Stir everything together until well combined. The mixture will look rich and red, with the chickpeas nestled among the vegetables.
- Simmer the hash: Bring the mixture to a gentle simmer. You’ll see small bubbles breaking the surface. Reduce the heat to low and let it cook for 8–10 minutes, stirring occasionally. The sauce will thicken and reduce slightly, and the chickpeas will become tender and absorb the flavours. The texture should be moist but not watery.
- Create wells for the eggs: Using the back of a spoon, make six shallow wells in the hash mixture. Space them evenly around the pan. Crack one egg into each well. Try to keep the yolks intact.
- Cook the eggs: Cover the pan with a lid and cook on low heat for 6–8 minutes. The eggs are done when the whites are completely set and the yolks are still slightly runny (if you prefer a firmer yolk, cook for 9–10 minutes). You’ll see the whites turn from translucent to opaque white, and the edges of the yolks will just begin to firm up.
- Rest and serve: Remove the pan from the heat and let it sit, covered, for 2 minutes. This resting time allows the eggs to finish cooking gently and the flavours to meld. Garnish with fresh parsley, if using, and serve immediately.
Notes
I hope this High-Protein Egg and Chickpea Breakfast Hash becomes as much of a lifesaver in your kitchen as it is in mine. It’s proof that eating well on a budget doesn’t have to be dull or complicated. If you try it, let me know how you get on in the comments below. For more meal-prep inspiration, you might also enjoy our High Protein Salmon And Quinoa Power Bowl or a sweet treat like Almond Butter Protein Chia Pudding.