
Creamy scrambled eggs with avocado and roasted tomatoes offer a lush and simple breakfast that feels like a treat but comes together in minutes. When I want something filling yet vibrant, this dish never lets me down whether it is a slow weekend morning or a weekday when I want to start strong.
I first whipped this up to impress my mom during a cozy brunch at home The oven-warm tomatoes with silky eggs totally wowed her and now it is one of her all-time favorites too
Ingredients
- Eggs: rich in protein and perfect when scrambled slowly for extra creaminess always choose free-range if possible for golden yolks and better flavor
- Whole milk or cream: brings a lush texture to the eggs organic is best for fresher taste
- Unsalted butter: lets you control seasoning and adds a beautiful savory taste look for European-style butter for extra richness
- Salt and freshly ground black pepper: essential for balancing and boosting all the elements use flake salt for a cleaner finish
- Cherry tomatoes: when roasted become sweet and concentrated choose bright and firm tomatoes
- Olive oil: helps caramelize the tomatoes without burning extra virgin gives the best flavor
- Dried oregano or thyme: brings herbal warmth to the tomatoes dried works great but fresh herbs make it extra fragrant
- Ripe avocado: delivers buttery goodness picking one that yields gently to the touch ensures it is perfectly creamy
- Juice of lemon: keeps the avocado green and adds brightness always use fresh lemon for zing
- Chopped fresh chives or parsley: offers a fresh finish go for snipped chives if you love an oniony note
- Crusty bread or toast: is totally optional use sourdough for a tangy bite or gluten-free bread if needed
Instructions
- Preheat the Oven:
- Line a small baking tray with parchment paper This keeps roasted tomatoes from sticking and makes cleanup easy
- Prepare the Tomatoes:
- Toss cherry tomatoes thoroughly with olive oil oregano or thyme and seasoning using your hands really ensures even coating Arrange them cut side up so they roast evenly and get that sweet caramelized top
- Roast the Tomatoes:
- Place the tray on the center rack and roast for about twelve to fifteen minutes Watch for them to slump and their edges to darken slightly Once done take them out so they will not overcook
- Whisk the Eggs:
- In a medium bowl vigorously beat the eggs with the milk or cream Keep whisking until fully combined and a little frothy This step makes the final scramble extra fluffy
- Melt the Butter:
- Set a nonstick skillet over low heat and let the butter melt gently Swirl the pan so the butter coats the entire base This prevents sticking and infuses the eggs with flavor
- Cook the Eggs Low and Slow:
- Pour the egg mixture into the skillet Cook very slowly over low heat Stir constantly using a spatula scraping the bottom and sides as you go The key is patience for creamy eggs tiny curds form after three to four minutes Pull the pan from the heat just as the eggs look just set and glossy
- Slice and Prepare the Avocado:
- While the eggs cook slice the avocado and fan out the slices over your cutting board Drizzle with fresh lemon juice to keep the slices bright and to add a citrus sparkle
- Plate and Garnish:
- Divide the scrambled eggs onto each plate Add mounds of roasted tomatoes and slices of avocado Sprinkle everything with parsley or chives Serve immediately for the best texture Optionally add toast alongside for crunch

One of my kids always sneaks the roasted tomatoes right off the tray before they hit the plate and I will admit I sometimes make extra just for snacking
Ingredient Substitutions
If dairy is off the table swap in plant-based butter and unsweetened oat milk The eggs will still come out beautifully creamy For tomatoes swap in grape tomatoes or even small heirloom slices when in season Herbs are very flexible too parsley or basil gives a fresh twist
Storage Tips
The best results come when this dish is eaten fresh If you need to store leftovers pop the eggs and tomatoes in an airtight container in the fridge for up to one day Reheat very gently on low heat to avoid overcooking For avocado slice fresh each time so it stays bright and creamy
Serving Suggestions
Pair with toasted rye or seed bread for extra crunch and flavor Add a side of fresh berries for a pop of color at brunch I like to round out the meal with a little feta or a sprinkle of chili flakes on top for a kick You can also make small versions for party brunch platters

This vibrant, creamy brunch turns a few staples into something special Serve at your next gathering or enjoy any morning you want a little extra comfort
Common Recipe Questions
- → How do I keep scrambled eggs creamy?
Cook the eggs over low heat, stir gently, and remove them from the pan while slightly underdone. This ensures a soft, creamy texture.
- → Can I make this dish dairy-free?
Yes, simply replace butter and cream with plant-based alternatives for a dairy-free version.
- → What herbs work best as garnish?
Chives and parsley add freshness, but basil or dill can also complement the eggs and vegetables nicely.
- → How do I prevent avocado from browning?
Toss sliced avocado with lemon juice to help retain color and freshness until serving.
- → Is this breakfast suitable for gluten-free diets?
The core dish is gluten-free. If adding bread, use gluten-free toast as needed.
- → What other toppings can I add?
Try feta cheese, chili flakes, or a drizzle of olive oil for extra flavor variety.