These oven scrambled eggs are my secret weapon for relaxed weekend brunches or hectic weekday mornings. This American breakfast classic gets a brilliant hands-off makeover by baking instead of stovetop scrambling. You get a consistently fluffy, comforting casserole that feels special but requires minimal effort. It’s the ultimate solution for feeding a group without ever hovering over a hot pan.
Why You'll Love This Recipe
- No more constant stirring at the stove for uneven results
- Perfectly fluffy texture every single time you bake it
- Customize endlessly with your favorite add-ins and cheeses
- Feeds a crowd with zero last-minute scrambling stress
- I make this for every holiday breakfast now
Ingredients You’ll Need
- Large eggs: The foundation for richness and structure, fresh eggs whip up better for a higher rise and tender texture.
- Whole milk: Adds essential moisture and contributes to a creamy, soft set without making the eggs tough.
- Sour cream: The secret to incredible fluffiness and a subtle tang that balances the richness beautifully.
- Salt: Enhances all the natural flavors and is crucial for seasoning the eggs from the inside out.
- Black pepper: Provides a gentle warmth and classic peppery note that pairs perfectly with the eggs and cheese.
- Garlic powder: Adds a subtle, savory depth that makes the whole dish taste more complex and satisfying.
- Unsalted butter: Used for sautéing to build a rich, flavorful base without adding extra salt.
- Onion: Diced and cooked until soft to release its natural sweetness and savory backbone.
- Red bell pepper: Adds a pop of color, sweetness, and a slight crunch for wonderful texture.
- Ham: An optional but classic addition for savory, salty bites throughout the casserole.
- Sharp cheddar cheese: Melts beautifully and gives a sharp, tangy flavor that cuts through the rich eggs.
- Fresh chives: The fresh, mild onion flavor as a garnish brightens up the entire rich dish.
How to Make It
Preheat and Prep Your Pan:
Start by heating your oven to 350°F and greasing your 9×13 inch baking dish. This ensures your oven scrambled eggs cook evenly and release cleanly. Taking a moment here prevents any frustrating sticking later.
Whisk the Egg Base:
In a large bowl, combine the eggs, milk, sour cream, and all the seasonings. Whisk it really well until the mixture looks uniform and gets a bit frothy on top. That froth is your first clue you’re on track for supremely fluffy results.
Sauté the Veggies:
Melt butter in a skillet over medium heat and cook your diced onion and bell pepper. You want them just softened and fragrant, which takes about five to seven minutes. If you’re using ham, toss it in at the end just to warm it through.
Layer the Baking Dish:
Spread your cooked vegetable and ham mixture evenly in the bottom of the greased dish. Then, sprinkle a generous cup of the shredded cheddar over the top. This creates a delicious cheesy layer right under the eggs.
Combine and Pour:
Carefully pour your whisked egg mixture over the veggies and cheese in the baking dish. You can give it one very gentle stir with a fork to combine things slightly, or leave it layered. Both ways work wonderfully.
Bake Until Set:
Slide the dish into your preheated oven and bake for 20 to 25 minutes. The edges should look fully set and the center will have just a slight jiggle when you gently shake the pan. This is the perfect time for the next step.
Add the Final Cheese Topping:
Pull the dish out and immediately sprinkle the remaining half cup of cheese evenly across the top. Return it to the oven for just five more minutes to melt that cheese and let the center finish setting.
Rest and Garnish:
Let your oven scrambled eggs rest on the counter for a full five minutes after baking. This allows everything to settle and makes slicing clean portions so much easier. Finish with a sprinkle of fresh chives before serving.

You Must Know
- Letting the dish rest is non-negotiable for clean slices
- Room temperature ingredients blend more smoothly for a better texture
- The center will continue to cook from residual heat after baking
- It’s the most requested dish at my family’s brunch
Storage Tips
Leftover oven scrambled eggs keep beautifully for busy mornings. Store them in an airtight container in your refrigerator for up to three days. I reheat individual squares in the microwave for a minute or two, or cover the whole dish with foil and warm it in a 300°F oven for about ten to fifteen minutes until heated through. They won’t be quite as fluffy as day one, but they’re still a fantastic quick breakfast.
Ingredient Substitutions
You’ve got plenty of room to play with this recipe based on what’s in your fridge. Swap the whole milk for half-and-half for extra richness or a lower-fat milk if you prefer. Plain Greek yogurt works in a pinch instead of sour cream. Feel free to change up the veggies with mushrooms, spinach, or broccoli, and use cooked sausage or crumbled bacon instead of ham. Any good melting cheese like Monterey Jack, Gruyère, or even pepper Jack for a kick will work perfectly here.
Serving Suggestions
I love serving these oven scrambled eggs right out of the baking dish with a stack of buttered toast or crispy hash browns on the side. A light fresh fruit salad or simple arugula salad balances the richness perfectly. For a bigger spread, add some breakfast sausages or crispy bacon, and don’t forget bottles of hot sauce and salsa on the table for everyone to customize their plate.
Cultural Context
The concept of baked eggs is a global comfort food staple, from Italian frittatas to Middle Eastern shakshuka. This version of oven scrambled eggs is a distinctly American take, born from the practicality of feeding a crowd at family gatherings and holiday brunches. It takes the classic diner-style scrambled eggs and transforms them into a convenient, shareable casserole, perfect for potlucks and lazy weekend mornings where no one wants to be stuck in the kitchen.

Pro Tips
- Whisk the egg mixture until it’s truly frothy for maximum lift
- Use a glass or ceramic dish for the most even baking
- a toothpick inserted in the center should come out clean when done
- Let any add-ins cool slightly before adding to the egg mixture
- It’s my go-to for houseguests
Frequently Asked Questions
Plain Greek yogurt or full-fat cottage cheese blended until smooth are excellent 1:1 substitutes for sour cream in these oven scrambled eggs. Both options will still provide the necessary richness and acidity for a fluffy texture. For a dairy-free version, you can use a plain, unsweetened dairy-free yogurt.
Absolutely! You can whisk the egg, milk, sour cream, and seasoning mixture the night before and store it covered in the refrigerator. In the morning, just sauté your veggies, combine everything in the baking dish, and bake. Leftovers also store well in the fridge for up to 3 days and reheat beautifully.
For a vegetarian version, simply omit the ham or replace it with sautéed mushrooms, spinach, or vegetarian sausage crumbles. Cooked and crumbled bacon or breakfast sausage are also delicious alternatives that keep it a hearty American breakfast dish.
The eggs are done when they are puffed and set around the edges but still look slightly moist in the center. They shouldn’t jiggle excessively when you shake the pan. They’ll continue to cook slightly from residual heat after being pulled from the oven, so it’s best to remove them just before they look completely dry.
These hearty American breakfast eggs pair perfectly with toast, home fries, hash browns, or fresh fruit. For a complete brunch spread, add some breakfast sausages, bacon, or a simple green salad. They’re also fantastic served in breakfast tacos or burritos.