Nutrition Facts for Whole30 hearty breakfast casserole

Whole30 Hearty Breakfast Casserole

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.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Hearty Breakfast Casserole
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 1 tablespoon extra-virgin olive oil
  • 1 medium onion, diced
  • 1 medium bell pepper, diced
  • 2 cloves garlic, minced
  • 1 pound ground pork or turkey
  • 4 cups spinach, fresh
  • 10 large eggs
  • 0.5 cup unsweetened almond milk
  • 1 cup cherry tomatoes, halved
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley, chopped

Directions

Step 1

Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with a bit of olive oil or cooking spray.

Step 2

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.

Step 3

Add the minced garlic to the skillet and sauté for an additional minute, until fragrant.

Step 4

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.

Step 5

Once the meat is cooked, add the fresh spinach to the skillet and stir until wilted, about 2-3 minutes.

Step 6

Remove the skillet from heat and set aside.

Step 7

In a large bowl, whisk together the eggs, unsweetened almond milk, salt, and black pepper until well combined.

Step 8

Spread the meat and vegetable mixture evenly in the prepared baking dish.

Step 9

Sprinkle the halved cherry tomatoes over the meat mixture.

Step 10

Pour the egg mixture over the vegetables and meat in the baking dish, ensuring everything is covered.

Step 11

Bake in the preheated oven for 30-40 minutes, or until the egg is fully cooked and the top is lightly golden.

Step 12

Remove from the oven, let cool for a few minutes, and garnish with chopped fresh parsley before serving.

Step 13

Cut into squares and serve warm. Enjoy your Whole30 Hearty Breakfast Casserole!

Nutrition Facts

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%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 57.5%
Protein: 33.0%
Carbs: 9.6%