Breakfast & Brunch
A breakfast casserole without cheese that delivers all the fluffy eggy goodness and veggie-packed crunch you crave—no dairy required. ✨ I developed this recipe after years of testing vegetarian versions that still felt hearty and satisfying, and this one finally hit the mark with its perfect balance of textures and bold flavors.
The secret lies in a combination of crispy roasted vegetables, fluffy beaten eggs, and a savory seasoning blend that brings everything together.
Unlike traditional cheese-heavy casseroles, this version relies on a foolproof method of layering ingredients and baking at just the right temperature to create a golden, crispy top while keeping the inside tender and eggy.
By the time it emerges from the oven, you’ll have a dish that’s restaurant-quality without the cheese—crispy edges, fluffy centers, and vegetables that stay vibrant and packed with flavor. It’s the kind of breakfast that feels special enough for brunch but simple enough for busy weekdays.
Perfect for meal prep, feeding a crowd, or treating yourself to a hearty morning meal. Here’s how to make it—no cheese required, but all the satisfaction guaranteed.
Ingredients for breakfast casserole without cheese
Twelve ingredients deliver restaurant-quality breakfast casserole without cheese.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 12 whole | Room temperature for even cooking |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even distribution |
| Red Bell Pepper 🌶️ | 1 whole | Diced into 0.5-inch pieces |
| Zucchini 🥒 | 2 medium | Corrected to '2 medium' (12 oz total) |
| Yellow Onion 🧅 | 1 large | Thinly sliced for even cooking |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic depth |
| Potato Starch 🥔 | ¼ cup | For crispy texture substitute |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste preference |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked for optimal flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smoky depth |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred for balance |
| Fresh Parsley 🌿 | ¼ cup | Chopped for vibrant garnish |
The vegetables form the casserole's foundation—bell peppers and zucchini should be vibrant, not wilted. Trader Joe's organic selection works perfectly, or any local farmers market for peak freshness. For the potato starch, Bob's Red Mill brand yields the best crispy texture. Prep all vegetables uniformly: 0.5-inch dice ensures even cooking. The onion should be thinly sliced to caramelize beautifully during roasting, while the garlic cloves must be minced—not chopped—to maximize aromatic release throughout the dish.
No potato starch? Cornstarch at the same ratio works equally well. Fresh thyme unavailable? Dried thyme at one-third the amount maintains flavor, though fresh is preferred. The vegetable broth can be substituted with water plus 1 tsp nutritional yeast for depth. For extra protein, add 1 cup cooked quinoa or ½ cup crumbled tempeh to the egg mixture. The smoked paprika adds complexity—substitute ¼ tsp cayenne for heat if preferred. All vegetables can be roasted ahead of time for meal prep convenience.
This casserole reheats beautifully—4-5 minutes at 350°F restores crispy edges. Store in an airtight container for 4 days in the fridge or 3 months frozen. For best texture, assemble and refrigerate overnight before baking. The parsley should be added fresh after baking to maintain vibrant color. Portion into individual containers for easy grab-and-go breakfasts throughout the week.
Why You'll Love This Recipe
- Here’s what sold me: that first bite of tender zucchini and sweet bell pepper, still bright from the raw onion. It’s not just a side—it’s the star, holding its own without cheese while adding a fresh, summery crunch.
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just chop, mix, bake. The butter and eggs create that golden crust while the veggies soften perfectly, no flipping or fussing required.
- Zucchini’s Secret Weapon: Here’s what sold me: that first bite of tender zucchini and sweet bell pepper, still bright from the raw onion. It’s not just a side—it’s the star, holding its own without cheese while adding a fresh, summery crunch.
- Meal Prep MVP: Between us, this casserole is my Sunday night lifesaver. I slice it into portions, store it for up to four days, and reheat in minutes—no sad, rubbery leftovers here. My kids grab it for school lunches, and honestly? They don’t even miss the cheese.
Step-by-step instructions for eggy fluff and veggie-packed crunch
Here's the method for a fast, flavorful breakfast casserole that delivers crispy edges and fluffy centers.
👨🍳 Step 1: Prep and Sauté the Vegetable Base
Heat a large skillet over medium heat and melt 0.25 cup unsalted butter until foaming. Add the thinly sliced yellow onion and cook for 4-5 minutes until translucent and just beginning to soften. Add the minced garlic cloves and cook for 30 seconds until fragrant—this prevents raw garlic flavor in the final dish.
Push the onions to one side of the pan and add the diced red bell pepper and 2 medium zucchini (cut into ½-inch pieces). Cook for 5-6 minutes until the vegetables soften but still retain some texture. Season with 0.5 tsp smoked paprika, 1 tsp dried thyme, 1 tsp freshly ground black pepper, and 1 tsp diamond crystal kosher salt. Remove from heat and set aside.
🍳 Step 2: Create the Egg Mixture for Fluffy Texture
In a large bowl, whisk together the 12 whole large eggs until the yolks and whites are fully combined with no streaks remaining. This ensures even cooking throughout the casserole. Gradually whisk in the 1.5 cups vegetable broth until smooth—this creates a custard-like base that will absorb into the vegetables.
Add the sautéed vegetable mixture to the egg mixture and stir gently to distribute evenly. Sprinkle the 0.25 cup potato starch over the top and fold it in just until combined. The starch will create that coveted crispy texture on the edges while keeping the interior fluffy. Taste and adjust seasoning if needed—this is your last chance before baking.
🥘 Step 3: Assemble and Bake for Crispy Perfection
Preheat your oven to 375°F and grease a 9x13-inch baking dish with a little more of the unsalted butter (about 1 tablespoon). Pour the egg-vegetable mixture into the prepared dish, spreading it evenly. For extra crispiness, sprinkle the remaining 0.5 tsp smoked paprika and 0.5 tsp diamond crystal kosher salt over the top.
Bake for 35-40 minutes until the edges are deep golden brown and the center is just set (a knife inserted should come out clean with slight resistance). The potato starch will create a crispy crust while keeping the interior tender. If the top browns too quickly, tent loosely with foil after 25 minutes to prevent over-browning.
🍽️ Step 4: Rest and Serve with Fresh Garnish
Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This resting period allows the internal heat to distribute evenly and prevents the custard from breaking when sliced. The edges should be crispy enough to stand up when cut, while the interior remains soft and custardy.
Garnish with 0.25 cup chopped fresh parsley just before serving for a pop of color and freshness. This casserole serves 6 and reheats beautifully—just cover and warm in the oven at 350°F for 10-15 minutes. The combination of crispy edges, fluffy eggs, and tender vegetables makes this a satisfying breakfast without any cheese.
Pro Tips For Making Breakfast Casserole Without Cheese
- PREP VEGETABLES SMALL: Dice that bell pepper and onion into ¼-inch pieces—no bigger, no smaller. I learned this the hard way after serving a casserole with unevenly cooked chunks of onion that were still raw in the middle. Zucchini? Slice it thin—about ⅛-inch thick—and pat it dry with a towel. Wet zucchini steams instead of crisping, and nobody wants a soggy breakfast.
- COOK THE ONIONS LOW: Sauté the onions in butter until they’re translucent, not browned. I used to rush this step, and the onions would turn bitter. Keep the heat at a steady medium—around 325°F (165°C) in your pan—and let them sweat for 8-10 minutes. This builds flavor without burning, and your casserole will taste richer for it.
- WHISK EGGS VIGOROUSLY: Beat those eggs until the yolks and whites are fully blended—no streaks, no marbling. I skip this sometimes when I’m tired, and the casserole ends up with a dense, eggy center instead of a light, fluffy texture. Use a fork or whisk for 30 seconds after they’re combined; you’ll see the mixture thicken slightly. Trust me, it’s worth the effort.
- BAKE UNTIL 160°F: Pull the casserole out when the center hits 160°F (71°C), not when it looks set. I’ve overbaked this dish enough times to know it dries out fast. If you’re unsure, stick a thermometer in the thickest part—right where the veggies and egg mix meet. If it’s below 155°F, give it 5 more minutes, but no longer. Serve it immediately; it won’t reheat well.
Troubleshooting this dish
Eggs Too Watery?
If your egg mixture looks too thin after adding broth, whisk in 1 tablespoon cornstarch or 1 tablespoon flour at a time until you reach a custard-like consistency. I’ve found that room-temperature eggs (taken out 1 hour before mixing) blend more smoothly and create a thicker base.
If your casserole still feels runny after baking, return it to the oven for 5-10 extra minutes at 350°F with the door slightly ajar to let steam escape. 💡
Vegetables Turning Mushy
Overcooking vegetables is the #1 culprit for soggy casseroles. Roast your veggies just until tender-crisp—about 15-18 minutes at 400°F—before mixing them into the egg base. For extra texture, toss them with ½ teaspoon arrowroot powder before roasting.
I also recommend using firm zucchini (not overripe) and slicing it ¼-inch thick to prevent collapse. 🥒
Crust Too Soft
The potato starch is key for crispy edges, but if yours turns out soft, try this fix: After baking, broil the casserole for 2-3 minutes on high heat until the top turns golden. For future batches, sprinkle an extra 1 tablespoon potato starch on top before baking.
A 9x13-inch baking dish with high sides helps trap heat and create crispier edges. If your oven runs hot, reduce the temperature to 350°F to prevent over-browning. 🔥
Uneven Baking
If the center stays undercooked while the edges burn, your casserole might be too thick. For a 9x13-inch dish, aim for a 1.5-inch deep layer of mixture. If using a smaller dish, reduce baking time by 5-10 minutes.
I’ve also found that placing the baking dish on the middle rack ensures even heat distribution. For extra insurance, tent with foil after 25 minutes if the top browns too quickly. 🌡️
Flavor Fading Fast
Fresh herbs and acidity are your friends here. Add 1 tablespoon lemon juice to the egg mixture for brightness, or stir in 1 teaspoon apple cider vinegar. For extra depth, fold in ¼ cup cooked quinoa or ½ cup crumbled tempeh to the egg base.
If storing leftovers, keep them in an airtight container with a paper towel on top to absorb excess moisture, which helps preserve flavor. 💛
Nutrition facts
Frequently asked questions
Can I make this breakfast casserole vegan?
Yes! Replace the eggs with 12 tablespoons aquafaba (chickpea brine) or 1 cup silken tofu blended smooth. Use 1.5 cups unsweetened almond milk instead of vegetable broth, and add 1 tablespoon cornstarch to thicken. For crispy edges, sprinkle 2 tablespoons nutritional yeast on top before baking. The texture will differ slightly but still deliver satisfying heartiness.
How do I prevent the casserole from getting soggy?
Roast your vegetables first at 400°F for 15-18 minutes until tender-crisp, not mushy. Use potato starch (or cornstarch) in the egg mixture for crispy edges. Avoid overmixing after adding starch—just fold until combined. Bake at 375°F until edges are golden and the center is just set (35-40 minutes).
What's the best way to reheat leftovers?
Cover with foil and warm at 350°F for 10-15 minutes until edges are crispy again. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on medium power. The starch crust won't crisp up in the microwave, but the eggy center stays tender. Store in an airtight container for up to 4 days.
Can I add meat or other proteins?
Try ½ cup cooked sausage, ½ cup diced ham, or ½ cup crumbled bacon mixed into the egg mixture. For vegetarian proteins, add ½ cup chickpeas or ½ cup tempeh. Just drain any liquid from canned proteins first to keep the casserole from getting watery.
Why does my casserole have a watery center?
This usually happens from overmixing the egg mixture or using cold eggs. Whisk eggs until just combined, then fold in other ingredients gently. Use room-temperature eggs (taken out 1 hour before mixing) for better texture. If it's still watery after baking, return to the oven for 5-10 extra minutes at 350°F with the door slightly ajar to let steam escape.
