Ingredients
Scale
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups fresh spinach, chopped
- 6 large eggs
- 1/2 cup milk
- 1/2 cup grated Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon nutmeg (optional, for a touch of warmth)
- 1/2 cup cherry tomatoes, halved (optional, for a burst of color and flavor)
Feel free to substitute the cheeses with your favorites, or add cooked bacon bits for a smoky twist. My mother always believed in using what you have, and this recipe embraces that spirit.
Instructions
- Preheat your oven to 375°F (190°C) and grease a 12-cup muffin tin with olive oil or cooking spray.
- In a medium skillet, heat the olive oil over medium heat. Add the chopped onion and cook until translucent, about 5 minutes.
- Add the minced garlic and cook for another minute until fragrant. Stir in the spinach and cook until wilted, about 3 minutes. Set aside to cool slightly.
- In a large mixing bowl, whisk together the eggs, milk, Parmesan, and mozzarella cheese. Season with salt, pepper, and nutmeg, if using.
- Fold the spinach mixture into the egg mixture until well combined. If using, gently fold in the cherry tomatoes.
- Divide the mixture evenly among the muffin cups, filling each about three-quarters full.
- Bake in the preheated oven for 20-25 minutes, or until the muffins are set and lightly golden on top. A toothpick inserted into the center should come out clean.
- Allow the muffins to cool in the pan for a few minutes before transferring them to a wire rack to cool completely.
As you prepare these muffins, remember that cooking is an art, not a science. Don’t be afraid to make adjustments and let your creativity shine, just as my grandmother taught me.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International