Go Back

Rosemary Sweet Potato Breakfast Casserole (Whole30, Paleo)

This easy breakfast casserole is deliciously packed with flavor and makes your Whole30 meal prep a piece of... casserole.
Prep Time 30 mins
Cook Time 1 hr
Course Breakfast
Cuisine American
Servings 8
Calories 195 kcal


  • 2 medium sweet potatoes
  • 12 eggs
  • 1/2 cup almond milk
  • 1 small onion
  • 2 tbsp fresh rosemary
  • 3 tsp olive oil, separated
  • 1 tsp salt, or to taste
  • 1 tsp pepper, or to taste


  • Preheat your oven to 350° F.
  • While your oven is heating up, dice your sweet potatoes and toss them in 1 tsp olive oil and some salt.
  • Roast your sweet potatoes for about 30 minutes, stirring about halfway through to promote even cooking.
  • While your sweet potatoes are cooking, in a large bowl, combine the eggs, almond milk, chopped rosemary, salt and pepper. Set aside.
  • Chop your onion. Heat a sauté pan with olive oil over medium heat, and cook until translucent. Set aside and allow it to cool. When cooled, add them the bowl with eggs.
  • Once your sweet potatoes are cooked, allow them to cool for a bit.
  • Line a pan with some parchment paper. Add the sweet potatoes to the bottom of the pan.
  • Pour the egg mixture over the sweet potatoes and bake in the oven for about 60 minutes. Casserole is completely cooked when a fork or toothpick is inserted into the middle and when removed is clean.
  • This casserole freezes well and can be heated up easily in the microwave.


Nutrition Facts
Servings: 8
Amount per serving  
Calories 195
% Daily Value*
Total Fat 12.1g 16%
Saturated Fat 5.5g 28%
Cholesterol 246mg 82%
Sodium 390mg 17%
Total Carbohydrate 13.3g 5%
Dietary Fiber 2.5g 9%
Total Sugars 1.6g  
Protein 9.4g  
Vitamin D 23mcg 116%
Calcium 58mg 4%
Iron 2mg 11%
Potassium 458mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.
Recipe analyzed by 
Keyword breakfast, casserole, rosemary, sweet potatoes, whole30