Protein Breakfast Burritos with Spinach and Feta

25 min prep 25 min cook 5 servings
Protein Breakfast Burritos with Spinach and Feta
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I still remember the first time I made these protein-packed breakfast burritos for my marathon-training husband. It was 5:30 AM, the kitchen was dark except for the soft glow of the range hood light, and I was determined to create something that would fuel his 18-mile run without weighing him down. After a few experiments (and one unfortunate scrambled-egg explosion), these spinach and feta breakfast burritos were born. Six years later, they've become our family's weekend tradition, meal-prep hero, and the most requested breakfast when friends stay over.

What makes these burritos special isn't just the impressive 28 grams of protein per serving—it's the way the creamy feta melts into the fluffy eggs, how the spinach wilts perfectly while maintaining its vibrant color, and how the whole wheat tortillas crisp slightly on the outside while staying tender inside. They're portable enough for commute-friendly breakfasts, elegant enough for brunch guests, and satisfying enough to keep you full until lunch. Whether you're feeding hungry teenagers, prepping for a busy week, or simply want to elevate your morning routine, these burritos deliver restaurant-quality results with minimal effort.

Why This Recipe Works

  • High-Protein Powerhouse: With eggs, Greek yogurt, and feta, each burrito delivers 28g of protein to keep you satisfied for hours
  • Make-Ahead Friendly: Assemble and freeze for up to 3 months—perfect for busy mornings
  • Customizable Base: Swap spinach for kale, add turkey bacon, or make it vegetarian with black beans
  • Quick Cooking: From prep to plate in 25 minutes, making weekday breakfasts achievable
  • Budget-Conscious: Feeds 6 people for under $12, costing less than $2 per serving
  • Kid-Approved: The feta's mild tang and hidden spinach make these a hit with picky eaters

Ingredients You'll Need

Ingredients

Let's talk about what makes these burritos shine. First, the eggs—I always use large, organic eggs because the yolks are richer and more flavorful. The Greek yogurt might seem unusual, but it's my secret weapon for incredibly fluffy, tender scrambled eggs that stay moist even after reheating. Don't skip it! For the spinach, I prefer baby spinach for its delicate texture and mild flavor, but regular spinach works too—just remove any tough stems.

The feta cheese is where the magic happens. I always buy blocks of feta packed in brine, not the pre-crumbled variety. The brine keeps the feta creamy and tangy, while the block form allows you to control the cube size. When heated, these cubes soften into pockets of salty, creamy goodness throughout the burrito. For the tortillas, I recommend 10-inch whole wheat burrito-sized wraps—they hold more filling without tearing and add a nutty flavor that complements the feta beautifully.

Don't overlook the seasoning! A simple blend of garlic powder, dried oregano, and a pinch of red pepper flakes elevates these from basic to restaurant-worthy. Fresh dill is optional but highly recommended—it brightens the entire dish and pairs beautifully with both the spinach and feta. Finally, a drizzle of good olive oil helps crisp the tortilla edges while keeping the inside tender.

How to Make Protein Breakfast Burritos with Spinach and Feta

1
Prep Your Ingredients

Start by washing and thoroughly drying your spinach—excess water will make your burritos soggy. Crumble the feta into pea-sized pieces (this helps it distribute evenly). In a medium bowl, whisk together the eggs, Greek yogurt, ½ teaspoon salt, ¼ teaspoon black pepper, garlic powder, and oregano until completely smooth. The yogurt should be fully incorporated with no lumps remaining. Let this mixture rest for 5 minutes while you heat the pan—this helps the proteins relax for more tender eggs.

2
Cook the Spinach

Heat 1 tablespoon olive oil in a large non-stick skillet over medium-high heat. When the oil shimmers, add the spinach in batches, stirring constantly. The key here is to cook it quickly—about 2-3 minutes total—until it's just wilted but still vibrant green. Season with a pinch of salt and transfer to a plate. Squeeze out any excess moisture using paper towels. This step concentrates the flavor and prevents watery burritos.

3
Scramble the Eggs

Lower the heat to medium and add another ½ tablespoon olive oil to the same skillet. Pour in the egg mixture and let it sit undisturbed for 15 seconds. Using a rubber spatula, gently push the eggs from the edges toward the center, creating soft curds. Continue this process, letting the eggs set slightly between stirs. When they're about 80% set (still slightly runny), remove from heat—they'll continue cooking from residual heat. This ensures they stay creamy and don't dry out during reheating.

4
Combine and Season

Return the spinach to the skillet with the eggs. Add the feta and fresh dill, gently folding everything together. The residual heat will soften the feta without completely melting it, creating those delightful pockets of creamy cheese. Taste and adjust seasoning with salt and pepper. Remember that feta is salty, so add salt sparingly at this stage.

5
Warm the Tortillas

This step is crucial for pliable tortillas that won't tear. Heat a dry skillet over medium heat. Warm each tortilla for 20-30 seconds per side until it's hot and flexible. You can also wrap them in damp paper towels and microwave for 30-45 seconds. Keep them covered with a clean kitchen towel while you work to prevent drying.

6
Assemble the Burritos

Lay a warm tortilla on a flat surface. Spoon about ⅓ cup of the egg mixture slightly below center, leaving a 2-inch border. Resist the urge to overfill—this makes rolling difficult and leads to breakage. Add any additional toppings (tomatoes, avocado) sparingly. Fold the bottom edge over the filling, then fold in the sides. Roll tightly away from you, keeping the filling compact. Place seam-side down on a plate.

7
Crisp the Outside

Heat ½ tablespoon olive oil in a clean skillet over medium heat. Place burritos seam-side down and cook for 2-3 minutes until golden brown. Turn and cook another 2 minutes on each side. This creates a crispy exterior that prevents sogginess and adds textural contrast. Transfer to a cutting board and let rest for 2 minutes before serving.

8
Serve and Enjoy

Cut in half diagonally to reveal the beautiful cross-section. Serve immediately with Greek yogurt mixed with lemon juice for dipping, or let cool completely before wrapping for meal prep. These are fantastic with a side of fresh fruit or roasted breakfast potatoes.

Expert Tips

Temperature Matters

Cook eggs over medium heat, not high. High heat makes rubbery eggs that squeeze out moisture when reheated. The residual heat will finish cooking them perfectly.

Remove Excess Moisture

After cooking spinach, press between paper towels to remove water. This prevents soggy burritos and extends freezer life.

Don't Overfill

Use ⅓ cup filling per tortilla max. Overfilling causes breakage and makes rolling impossible. Better to make more burritos than one overstuffed mess.

Make-Ahead Magic

Assemble completely, wrap individually in parchment, then foil. Freeze for up to 3 months. Reheat from frozen in microwave for 2-3 minutes, flipping halfway.

Color Contrast

Add diced red bell peppers or sun-dried tomatoes for color pops. The visual appeal makes these feel more special than basic breakfast burritos.

Protein Boost

For even more protein, add 2 tablespoons hemp hearts or chia seeds to the egg mixture. They disappear into the eggs but add 5g protein per burrito.

Variations to Try

Mediterranean Style

Add ¼ cup chopped kalamata olives and 2 tablespoons sun-dried tomatoes. Replace dill with fresh oregano. Serve with tzatziki for dipping.

Southwestern Twist

Add ½ cup black beans and ¼ cup corn. Replace feta with cotija cheese and add cumin to the eggs. Serve with salsa verde.

Low-Carb Option

Replace tortillas with large collard green leaves. Blanch them first for pliability. Add sliced avocado for healthy fats.

Meat Lover's

Add 4 slices cooked turkey bacon or chicken sausage. The smoky flavor complements the feta beautifully while keeping it lean.

Storage Tips

These burritos are meal-prep champions! For refrigerator storage, let cooked burritos cool completely, then wrap individually in parchment paper followed by foil. They'll keep for up to 5 days in the fridge. To reheat, remove foil (keep parchment) and microwave for 45-60 seconds per side. The parchment helps steam the tortilla, preventing it from drying out.

For longer storage, freeze them for up to 3 months. The key is flash-freezing: place unwrapped, cooled burritos on a baking sheet and freeze for 2 hours, then wrap in parchment and foil. This prevents ice crystals from forming. When ready to eat, you can microwave from frozen for 2-3 minutes per side, or thaw overnight in the fridge first. For best texture, reheat in a 350°F oven for 15-20 minutes from frozen.

Never refreeze thawed burritos, and always label with the date. If you're adding fresh ingredients like tomatoes or avocado, add these after reheating for best quality. The cooked burritos also travel well—wrap in foil and they'll stay warm for 2 hours, making them perfect for potlucks or office breakfasts.

Frequently Asked Questions

Absolutely! Replace the Greek yogurt with coconut yogurt or silken tofu blended until smooth. For the feta, try a combination of nutritional yeast for umami and crumbled firm tofu seasoned with salt, lemon juice, and garlic powder. The texture will be slightly different, but still delicious.

Tortilla cracking usually means they're too cold or dry. Always warm them first, and if they're still cracking, brush lightly with water and microwave for 10 seconds. Also, check the expiration date—older tortillas become brittle. Finally, don't overfill, and roll while the tortilla is still warm and pliable.

Yes! The egg mixture can be cooked up to 3 days ahead and stored in an airtight container. Let it cool completely before refrigerating. When ready to assemble, gently reheat in the microwave for 30-45 seconds until just warm, then proceed with assembling the burritos. This makes morning prep incredibly fast.

For serving 6-12 people, preheat your oven to 350°F. Place burritos on a baking sheet (no need to thaw if frozen), cover with foil, and heat for 20-25 minutes. Remove foil for the last 5 minutes to crisp the outside. For a crispy exterior, brush lightly with olive oil before the final 5 minutes. This method keeps them warm and ready to serve together.

Yes, but with adjustments. Use 1 (10-ounce) package frozen chopped spinach, thawed completely. Squeeze out ALL excess moisture using a clean kitchen towel—this is crucial. You'll need about 1 cup squeezed dry spinach. Since frozen spinach is already wilted, simply stir it into the cooked eggs without additional cooking. The flavor is slightly different but still excellent.

Add ¼ teaspoon cayenne pepper to the egg mixture, or include diced jalapeños in the filling. A drizzle of hot sauce before rolling adds nice heat. For a smoky spice, add chipotle powder or adobo sauce. Serve with spicy salsa or sriracha on the side so everyone can control their heat level.

Protein Breakfast Burritos with Spinach and Feta
breakfast
Pin Recipe

Protein Breakfast Burritos with Spinach and Feta

(4.9 from 127 reviews)
Prep
15 min
Cook
10 min
Servings
6

Ingredients

Instructions

  1. Prep: Whisk eggs with Greek yogurt, garlic powder, oregano, salt, and pepper until smooth. Let rest 5 minutes.
  2. Cook Spinach: Heat 1 tablespoon oil in large skillet. Add spinach and cook 2-3 minutes until wilted. Squeeze out moisture and set aside.
  3. Scramble Eggs: In same skillet, cook eggs over medium heat, stirring gently, until 80% set. Remove from heat.
  4. Combine: Fold spinach, feta, and dill into eggs. Taste and adjust seasoning.
  5. Assemble: Warm tortillas. Place ⅓ cup filling on each, roll tightly, tucking in sides.
  6. Crisp: Heat remaining oil in skillet. Brown burritos 2-3 minutes per side until golden. Serve hot.

Recipe Notes

Don't overfill tortillas—⅓ cup filling is perfect. For meal prep, wrap cooled burritos in parchment and foil, freeze up to 3 months. Reheat from frozen in microwave 2-3 minutes.

Nutrition (per serving)

328
Calories
28g
Protein
24g
Carbs
16g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.