Start your day on a nourishing note with this Whole30 Hearty Breakfast Casserole—a protein-packed, veggie-loaded dish that’s as satisfying as it is flavorful. Brimming with wholesome ingredients like ground pork or turkey, fresh spinach, and vibrant cherry tomatoes, this casserole delivers a perfect balance of nutrients to fuel your morning. The savory combination of sautéed onions, bell peppers, and garlic creates an aromatic base, while a light and fluffy egg mixture ties it all together. Dairy-free and gluten-free, this breakfast recipe also uses unsweetened almond milk, making it ideal for anyone following a Whole30 diet or seeking a healthy, crowd-pleasing brunch option. Ready in just one hour and topped with fresh parsley, this casserole is perfect for meal prep or serving a hungry group.
Scan with your phone to download!
Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with a bit of olive oil or cooking spray.
In a large skillet over medium heat, add the olive oil. Once hot, add the diced onion and bell pepper. Cook until the vegetables are soft, about 5 minutes.
Add the minced garlic to the skillet and sauté for an additional minute, until fragrant.
Add the ground pork or turkey to the skillet and cook until browned and cooked through, about 6-8 minutes. Break up the meat with a spoon as it cooks.
Once the meat is cooked, add the fresh spinach to the skillet and stir until wilted, about 2-3 minutes.
Remove the skillet from heat and set aside.
In a large bowl, whisk together the eggs, unsweetened almond milk, salt, and black pepper until well combined.
Spread the meat and vegetable mixture evenly in the prepared baking dish.
Sprinkle the halved cherry tomatoes over the meat mixture.
Pour the egg mixture over the vegetables and meat in the baking dish, ensuring everything is covered.
Bake in the preheated oven for 30-40 minutes, or until the egg is fully cooked and the top is lightly golden.
Remove from the oven, let cool for a few minutes, and garnish with chopped fresh parsley before serving.
Cut into squares and serve warm. Enjoy your Whole30 Hearty Breakfast Casserole!
Serving size | (2239.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2324.6 |
Total Fat 145.7g | 0% |
Saturated Fat 46.5g | 0% |
Polyunsaturated Fat 1.7g | |
Cholesterol 2213.8mg | 0% |
Sodium 5334.5mg | 0% |
Total Carbohydrate 54.5g | 0% |
Dietary Fiber 21.3g | 0% |
Total Sugars 20.4g | |
Protein 188.2g | 0% |
Vitamin D 485.7IU | 0% |
Calcium 1233.1mg | 0% |
Iron 24.4mg | 0% |
Potassium 6868.5mg | 0% |
Source of Calories