A serving of breakfast strata on a white plate garnished with crispy sage.
5 from 16 votes

Sausage Cranberry Breakfast Strata

This Sausage Cranberry Breakfast Strata has lots of savoury flavour from sausage and cheese, which contrasts beautifully with tart, sweet cranberry.  A delicious meal, perfect for holiday brunchin'!
Course Breakfast
Cuisine Italian
Keyword breakfast casserole, strata casserole
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Servings 8 servings
Calories 463kcal
Author Girl Heart Food


  • 1 lb sausage -removed from casings
  • 3 oz baby spinach -about 3 handfuls
  • 8 oz bread cubes -'day old'. I used french bread. About 10 loose cups
  • 8 eggs -I used 'large'
  • 2 cups low fat milk -I used 1%
  • 1/2 tsp salt -divided
  • 1/4 tsp black pepper
  • 1/4 nutmeg
  • 8 oz cheddar cheese -shredded, about 2 cups and divided
  • 3/4 cups cranberries -frozen or fresh
  • 1 tsp fresh sage -chopped
  • baking spray or butter -to grease baking dish


  • In a pan on medium heat cook crumbled sausage for about 10-15 minutes or until cooked through.  Drain fat and remove sausage from pan. Lay to one side. Preheat oven to 350 F.
  • Add spinach to pan with 1/4 tsp of salt and nutmeg and cook until just wilted, about 2 minutes.  Remove from pan, squeeze out excess moisture and roughly chop.  Lay to one side.
  • Grease 9 x 13 baking dish.  Add bread cubes. Top with crumbled cooked sausage and cranberries.
  • Whisk eggs.  Add milk to eggs along with remaining 1/4 tsp of salt and pepper.  Add spinach and 1 cup of cheese to egg mixture. Stir to combine.  Pour over bread cube mixture.  Press down with your hand so the bread absorbs the egg mixture.  Top with remaining 1 cup of cheese.  Let sit 20 minutes before baking.
  • Cover with foil and bake 30 minutes.  Carefully remove foil and bake an additional 20 minutes.  Garnish with crispy sage leaves (optional). Enjoy!



  • Make sure your bread is 'day old' or stale-ish.  If your bread is too fresh, it won't suck up the milk/egg mixture as well. How to dry out bread?  Place on a baking sheet in a 300 F oven for about 10 minutes and then proceed with recipe.
  • Ensure that after cooking the sausage, the grease is drained well.  You don't want that added grease to your strata recipe. Ain't nobody got time for that.
  • After cooking spinach, squeeze out excess moisture so it doesn't make your strata super wet. 
  • The cranberries add a festive pop of colour and tartness, which contrasts lovely against the savoury sausage and cheese.  However, if you aren't a fan, you can omit.
  • I topped this breakfast strata with crispy sage, but that's totally optional.
  • You can prepare this breakfast casserole the night before.  Prep it up to step 4 and refrigerate.  The next morning, remove from the refrigerator, let sit 10-15 minutes, preheat oven and bake. So, this one is a great make ahead breakfast!
Tried this recipe? That's awesome!Mention @dawn.girlheartfood or tag #girlheartfood!


Calories: 463kcal | Carbohydrates: 19g | Protein: 26g | Fat: 30g | Saturated Fat: 13g | Cholesterol: 238mg | Sodium: 927mg | Potassium: 430mg | Fiber: 1g | Sugar: 5g | Vitamin A: 32.4% | Vitamin C: 5.8% | Calcium: 35.6% | Iron: 16.3%