Go Back
+ servings
5 from 12 votes
Overhead photo of sausage tomato spinach and mozzarella egg cups on a cookie sheet
Sausage Tomato Spinach and Mozzarella Egg Cups
Prep Time
20 mins
Cook Time
35 mins
Total Time
55 mins

These Sausage Tomato Spinach and Mozzarella Egg Cups are savory and delicious and perfect for weekly meal prep!

Course: Breakfast, Lunch, Dinner
Cuisine: American
Keyword: eggs
Servings: 8 8-ounce cups
Calories: 290 kcal
Author: MaryAnn Dwyer
  • 1 Tbsp. olive oil
  • 8 oz. bulk pork breakfast sausage
  • 10 large eggs
  • 1 1/2 cups half and half
  • 1 tsp. kosher salt
  • 1/2 tsp. freshly ground black pepper
  • 2 cups french bread, cut into small cubes
  • 1 14.5-oz. can Tuttorosso Petite Diced Tomatoes with Basil, Garlic and Oregano, drained
  • 3 cups baby spinach leaves, stems trimmed and roughly chopped
  • 1 8-oz. fresh mozzarella ball, cut into small cubes or ripped into small pieces
  • Parmesan cheese, for sprinkling, if desired
  1. Place oven rack in middle of oven and preheat oven to 350 degrees.

    Line a large baking sheet with parchment paper. Spray eight 8-oz. ramekins with nonstick cooking spray. Place the ramekins on the prepared sheet.

    Heat olive oil in a large skillet over medium-high heat. Add the sausage, breaking up with a spatula as it's cooking until no longer pink. Drain and set aside.

  2. In a large bowl, whisk together eggs, half and half, salt and pepper until well blended.

  3. To the egg mixture first add the french bread cubes pushing them down with the spatula to make sure they're all coated well with the egg mixture. Add the cooked sausage, tomatoes, chopped spinach and mozzarella. Mix until well combined. Evenly distribute the mixture into the prepared ramekins. Sprinkle with parmesan cheese, if desired. Bake for 30-35 minutes until egg cups are set, puffy and golden brown. Cool for 5 minutes before serving.

Nutrition Facts
Sausage Tomato Spinach and Mozzarella Egg Cups
Amount Per Serving
Calories 290 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 8g50%
Cholesterol 301mg100%
Sodium 589mg26%
Potassium 300mg9%
Carbohydrates 8g3%
Fiber 1g4%
Sugar 1g1%
Protein 16g32%
Vitamin A 1620IU32%
Vitamin C 4mg5%
Calcium 106mg11%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.