Riboflavin-Rich Spinach and Egg Breakfast Muffins

Published: March 5, 2026
Joyce HamiltonJoyce Hamilton
Tags: Breakfast, snack, Vegetarian, Low-Carb, Make-Ahead, Migraine, Riboflavin

Spinach Muffins

Egg muffins with spinach and cheese, high in riboflavin to support migraine prevention.

Prep Time:15 minCook Time:20 minTotal Time:35 minServings:6Difficulty:Easy

Nutrition (per serving)

Calories:150 kcal
Protein:12 g
Carbs:3 g
Fat:10 g

I love these little savory egg muffins—simple, comforting, and packed with riboflavin from eggs and leafy spinach, nutrients that can help some people reduce migraine frequency. They’re mild, cheesy, and satisfying, and I often make a batch when I want an easy, migraine-friendly breakfast that feels like a treat.

They’re quick to whisk together, bake in one pan, and store beautifully in the fridge or freezer for grab-and-go mornings. Customize with a pinch of red pepper flakes for a kick or swap cheddar for feta to change the flavor profile.

Ingredients

  • Large eggs:6 pieces
  • Fresh spinach, chopped:4 oz
  • Shredded sharp cheddar:1/2 cup
  • Milk (any):1/4 cup
  • Green onions, thinly sliced:2 pieces
  • Olive oil:1 tbsp
  • Salt:1/2 tsp
  • Black pepper:1/4 tsp
  • Garlic powder:1/4 tsp
  • Grated Parmesan (optional):2 tbsp
  • Butter or cooking spray (for muffin tin):1 tbsp

Instructions

  1. Preheat oven to 350°F. Grease a 6-cup muffin tin with butter or cooking spray.

    A greased six-cup muffin tin on a wooden counter
  2. Heat olive oil in a skillet over medium heat. Add chopped spinach and a pinch of salt and cook until wilted, about 2–3 minutes. Remove from heat and let cool slightly.

    Chopped spinach wilting in olive oil in a skillet
  3. In a large bowl whisk together the eggs, milk, garlic powder, salt, and black pepper until blended.

    Eggs and milk whisked with seasoning in a ceramic bowl
  4. Stir the wilted spinach, shredded cheddar, green onions, and Parmesan (if using) into the egg mixture.

    Spinach, cheddar, green onions, and Parmesan stirred into eggs
  5. Divide the mixture evenly among the 6 muffin cups, filling each about 3/4 full.

    Unbaked spinach egg mixture poured into six muffin cups
  6. Bake for 18–20 minutes, or until the centers are set and the tops are lightly golden.

    Baked spinach egg muffins in a tin with lightly golden tops
  7. Let the muffins cool in the tin 5 minutes, then transfer to a wire rack. Serve warm, or cool completely before storing.

    Spinach egg muffins cooling on a wire rack beside the tin

Tips & Notes

  • Make ahead: refrigerate up to 4 days or freeze in a single layer for 2 months; reheat from frozen in the microwave for 1–2 minutes.
  • For dairy-free: omit cheese and add 2 tbsp nutritional yeast for a savory, riboflavin-friendly boost.
  • Add-ins: cooked mushrooms, diced bell pepper, or a sprinkle of red pepper flakes for heat.
  • If you’re tracking riboflavin for migraine prevention, eggs and spinach are among the best affordable sources—talk to your healthcare provider about appropriate intake.