This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
This Italian Breakfast Casserole is positively packed with flavor, including spinach, sun-dried tomatoes, Italian sausage, and artichoke hearts. It actually tastes like lasagna and is great smothered with marinara. Whole30, paleo, keto, low carb.
Why This Recipe Is So Good
- This is the perfect dish for people who don’t like breakfast casseroles! It’s packed full of flavor and tastes just like lasagna!
- This breakfast is Whole30, paleo, low carb, and keto.
- It’s perfect to feed a crowd or for meal prep for busy mornings.
Can You Make This Casserole Ahead of Time?
This casserole feeds a crowd, but it’s also perfect for breakfast meal prep. Bake the casserole, and let it cool to room temperature before covering and putting in the fridge. It will keep for four to five days, and you can reheat it in the oven or microwave before serving.
If serving a crowd, you can make the whole dish and store in the fridge before reheating and serving. You can also prep the whole dish up to baking it, and cover it and keep in the fridge overnight.
What Do You Serve With It?
This casserole is perfect just by itself with a little warmed marinara sauce, it makes for hearty and tasty breakfast. This casserole can also be enjoyed with a salad, vegetable, or potato side dish to make it a fuller main meal.
Chef’s Tips
- If you can find Whole30 compliant Italian sausage, great! Otherwise, you can make it yourself – see the notes below the recipe!
- Make sure your marinated artichoke hearts and marinara sauce are compliant if on Whole30.
- The casserole is baked when the eggs are solid and an inserted knife comes out clean.
For More Breakfast Recipes
- Crockpot Breakfast Casserole
- Keto Donuts with Vanilla or Chocolate Glaze
- Air Fryer Cinnamon Rolls
- Chocolate Chip Pancakes
- Pumpkin Muffins with a Spiced Crumb Topping
- Tonga Toast French Toast Casserole
- Creamy Boursin Scrambled Eggs
- Freezer Breakfast Burritos
- Sweet Potato Whole30 Breakfast Bowl
- Chia Seed Breakfast Pudding
- The BEST Tater Tot Breakfast Casserole
- Breakfast Pizza with Sausage, Bacon, and Scrambled Eggs
- Air Fryer Frozen Hash Brown Patties
Italian Breakfast Casserole (Whole30, Keto)
Equipment
- Medium skillet
- Large bowl
- 9×13 baking dish
Ingredients
- 1 pound Italian sausage see Notes
- 2 cups marinated artichoke hearts chopped, see Notes
- 1 12-ounce bag frozen chopped spinach thawed
- ½ cup sun-dried tomatoes chopped
- 2-3 cloves garlic minced
- ¼ cup nutritional yeast
- ½ cup coconut cream
- 1 teaspoon salt
- 12 large eggs
- marinara sauce optional, to serve, see Notes
Instructions
- Preheat oven to 350º Fahrenheit. Drain thawed spinach. Squeeze spinach between hands to press out excess liquid.
- Place a medium skillet over medium heat. Add sausage and brown, crumbling with a firm spatula or wooden spoon. When cooked, transfer to a 9×13" baking dish. Discard leftover grease.
- In a large bowl, whisk eggs well. Add remaining ingredients and stir well. Pour over sausage in baking dish.
- Bake for 35-45 minutes or until set. A knife, inserted into the center, should come out clean. Serve with warm marinara (optional).
- Italian Sausage: If you can find Whole30 compliant Italian sausage, great! Otherwise, you can make it yourself. See below for recipe.
- Whole30: Make sure your marinated artichoke hearts and marinara sauce are compliant.
Easy Homemade Whole30 Compliant Italian Sausage
Ingredients
- 1 pound ground pork
- 1 tablespoon red wine vinegar
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 tablespoon fresh chopped parsley or 2 teaspoons dried
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried basil
- 1 teaspoon paprika
- 1 teaspoon red pepper flakes
- 1/4 teaspoon ground fennel seed optional
- 1 pinch dried oregano
- 1 pinch dried thyme
Instructions
- Combine all ingredients in a medium bowl and mix well.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.
I followed this recipe to the letter, and it was absolutely delicious! It made such a nice savory/sweet combination with the french toast casserole on Christmas morning. Thank you! I’m making it again now….
So glad you enjoyed it! 🙂
I would like to make this. Can I substitute the coconut cream with something else Whole30 compliant. Making it for the family and not everyone likes coconut.
You can substitute the coconut cream with any other super creamy, unsweetened plant-based milk. We use the coconut cream because of its fat content.