This recipe makes a single serving of this delicious cheese ham and spinach omelette with red peppers and onions. It is perfect for brunch and pairs perfectly with some sliced avocados or some wholegrain toast.

When it comes to quick, wholesome meals, an omelette never disappoints. Packed with protein, fresh vegetables and flavour, this ham, spinach and cheese omelette is perfect for breakfast, lunch or even a light dinner.
This ham, spinach and cheese omelette proves that a handful of simple ingredients can come together to create a dish that’s tasty, satisfying and nutritious.
This omelette is super quick and easy which is great when you have limited time on your hands. It is packed with 32 grams of protein and contains some important mineral and vitamins from all the vegetables.
Why You’ll Love this Omelette
- Fast & filling – ready in under 10 minutes.
- Nutritious – rich in protein from eggs and ham, plus vitamins and fibre from spinach and red peppers.
- Versatile – easy to adapt with other vegetables or swap ham for smoked salmon or turkey slices for a twist.
Ingredients for Ham Spinach & Cheese Omelette
Please find the full list of ingredients and quantities in the recipe card at the end of the post.
- Oil - use any oil to cook the vegetables.
- Vegetables - includes red bell peppers, red onions and young spinach.
- Eggs - I use free range or organic eggs.
- Cream - use single cream or milk to make the omelette creamier and fluffier.
- Seasonings - a pinch of salt and black pepper to taste.
- Butter – use any butter to cook the eggs.
- Cheese – I use cheddar cheese for this recipe. You can use any cheese you like.
- Ham – use thinly sliced good quality ham.
- Chives - use fresh or dried chives to garnish.
How to Make Ham Spinach & Cheese Omelette
1. Heat the oil in a medium sized non-stick frying pan over a low - medium heat. Add the red pepper and onions then cook for 2–3 minutes until softened. Add in the spinach and cook until wilted. Transfer to a plate and set aside.
2. Beat the eggs in a bowl with the single cream, salt and black pepper until well combined. Add the butter to the same pan and place the pan on a medium heat. Pour in the eggs and swirl to coat the base. Allow it to cook gently until almost set.
3. To one half of the omelette, sprinkle on the cheese and spread the ham. Top with the red peppers, onions and spinach mixture then fold the omelette over and cook for another 2 - 3 minutes until set. Garnish with chives then slide onto a plate and enjoy hot.
Recipe Tips
- This recipe is adaptable so you can add any of your favourite vegetables to it.
Nutrition
Nutrition based on 1 serving - Calories: 447kcal | Fat: 32.1g | Saturates: 13.9g | Carbs: 7.3g | Sugar: 6.3g | Fibre: 3.1g | Protein: 32.2g | Salt 2.51g
Storage
Make this omelette to eat immediately.
Recipes You May Like!
- Mushroom and Spinach Omelette
- Omelette with Ham Cheese and Red Vegetables
- All Day Breakfast Sandwich
Ham Spinach & Cheese Omelette
Ingredients
- 1 teaspoon cooking oil
- ½ red bell pepper sliced
- ½ red onion sliced
- 40g young spinach
- 2 medium eggs
- 1 tablespoon single cream or milk
- 1 pinch salt
- 1 pinch black pepper
- 10g butter
- 15g cheddar cheese grated
- 50g thinly sliced ham
- ½ teaspoon chives
Instructions
- Heat the oil in a medium sized non-stick frying pan over a low - medium heat. Add the red pepper and onions then cook for 2–3 minutes until softened. Add in the spinach and cook until wilted. Transfer to a plate and set aside.
- Beat the eggs in a bowl with the single cream, salt and black pepper until well combined. Add the butter to the same pan and place the pan on a medium heat. Pour in the eggs and swirl to coat the base. Allow it to cook gently until almost set.
- To one half of the omelette, sprinkle on the cheese and spread the ham. Top with the red peppers, onions and spinach mixture then fold the omelette over and cook for another 2 - 3 minutes until set. Garnish with chives then slide onto a plate and enjoy hot.
Leave a Reply