Protein-Packed Breakfast Enchiladas Recipe with Eggs and Salsa

These Healthy Breakfast Enchiladas are cheesy, spicy, and packed with flavor — easy to prep ahead for a quick, satisfying morning meal.

Healthy Breakfast Enchiladas that are cheesy, spicy and full of so much flavor and can easily be prepped ahead of time for a quick delicious breakfast!

Breakfast enchiladas may sound indulgent, but these Healthy Breakfast Enchiladas are built with smarter choices to keep them lighter without sacrificing taste. Using 6-inch whole wheat tortillas and lean turkey breakfast sausage, then topping with fresh tomatoes, avocado, green onions and cilantro, this casserole balances protein, fiber and bright, fresh flavors. The combination of spicy sausage, scrambled eggs and a homemade ranchero sauce makes a hearty, crowd-pleasing dish that’s ideal for brunch, family breakfasts, or weekly meal prep.

Healthy Breakfast Enchiladas that are cheesy, spicy and full of so much flavor and can easily be prepped ahead of time for a quick delicious breakfast!

HOW TO MAKE BREAKFAST ENCHILADAS

This recipe looks like a lot of steps, but it’s straightforward and can be mostly assembled the night before. You can prepare the ranchero sauce from scratch for the best flavor, or use a good-quality store-bought red enchilada sauce to save time. To make ahead: prepare the sauce, fill the tortillas with the egg and sausage mixture, top with cheese, cover and refrigerate overnight. In the morning, bake for about 20 minutes until the cheese melts and the sauce is bubbly — quick, flavorful, and hands-off.

PERFECT FOR BRUNCH OR MEAL PREP!

These enchiladas serve a crowd, making them a natural choice for weekend brunches. They also store and reheat well, which makes them excellent for meal prep: assemble on Sunday and reheat individual portions for breakfasts throughout the week. If you prefer milder heat, omit the jalapeño from the ranchero sauce and use a mild turkey sausage. The recipe is flexible — you can swap proteins, add vegetables, or use different cheeses to suit your taste.

Healthy Breakfast Enchiladas that are cheesy, spicy and full of so much flavor and can easily be prepped ahead of time for a quick delicious breakfast!

Toppings brighten the finished dish — diced avocado, halved cherry tomatoes, chopped green onions and a sprinkle of cilantro add freshness and color. A squeeze of lime or a dollop of plain Greek yogurt (as a lighter alternative to sour cream) also works well. This recipe is simple to assemble once ingredients are prepped, and the results are well worth the few extra minutes in the kitchen.

Ingredients

  • 1 Tbsp olive oil
  • 12 oz turkey breakfast sausage
  • 1 small onion, chopped
  • 8 eggs
  • Salt and pepper, to taste
  • 10 — 6 inch whole wheat flour tortillas
  • 2 cups ranchero sauce (or your favorite enchilada sauce)
  • 1/2 cup shredded Mexican cheese

For the Ranchero Sauce:

  • 1 Tbsp olive oil
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 jalapeño, de-seeded and chopped (omit for less heat)
  • 1 tsp cumin
  • 1 tsp salt
  • 1 — 10 oz can diced tomatoes with green chiles
  • 1 cup low-sodium chicken broth
  • 3 Tbsp chopped cilantro

Optional Toppings:

  • 1 avocado, chopped
  • 1 cup cherry tomatoes, halved
  • 3 Tbsp green onions, chopped
  • Handful cilantro, chopped

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. In a large skillet, heat 1 Tbsp olive oil over medium-high heat. Sauté the onion until translucent, about 2 minutes. Add the turkey sausage and cook until browned, breaking it up with a spoon. Transfer the cooked sausage to paper towels to absorb any excess grease and set aside.
  3. In a large bowl, whisk together the eggs with salt and pepper. Lightly spray or oil the same skillet, pour in the eggs and let them sit briefly until they start to set, about 1 minute. Use a spatula to push the eggs into large curds and continue cooking until thickened but still moist, about 6–7 minutes. Remove from heat and fold in the cooked sausage.
  4. Spread 1/2 cup of ranchero sauce over the bottom of a prepared 9×13-inch baking dish. Spoon about 2 tablespoons of sauce into each tortilla, divide the egg-and-sausage mixture evenly among the tortillas, roll them up and place seam-side down in the dish.
  5. Brush the tops of the rolled tortillas with the remaining ranchero sauce and sprinkle with shredded Mexican cheese.
  6. Bake for 20 minutes, or until the cheese is melted and the sauce is bubbling. Top with avocado, cherry tomatoes, green onions and cilantro, if desired. Serve warm.
  7. To make the ranchero sauce: In a medium saucepan, heat 1 Tbsp olive oil over medium-high heat. Sauté onion, garlic, bell pepper and jalapeño for 4–5 minutes. Add cumin, salt, diced tomatoes with green chiles and chicken broth. Bring to a boil, then reduce heat and simmer for about 15 minutes. Blend until smooth in a food processor or with an immersion blender, return to the pan, stir in cilantro and simmer an additional 5 minutes until the sauce thickens slightly.

Nutrition

Serving: 1 tortilla | Calories: 265 kcal | Carbohydrates: 19.5 g | Protein: 15.5 g | Fat: 14.1 g | Saturated Fat: 3.3 g | Sodium: 681.7 mg | Fiber: 2.3 g | Sugar: 2.6 g

Nutrition information is automatically calculated and should be used as an approximation.

Storage & reheating: Refrigerate leftovers in an airtight container for up to 4 days. Reheat single servings in the microwave for 1–2 minutes or in a 350°F oven until warm. For longer storage, freeze individual portions wrapped tightly and thaw overnight in the refrigerator before reheating.

Substitutions & tips: Use chicken or lean pork sausage, or replace sausage with black beans or cooked vegetables for a vegetarian option. Swap whole wheat tortillas for corn or gluten-free tortillas if needed. Add extra vegetables like spinach or zucchini to boost nutrients. If you prefer less spice, omit the jalapeño and use mild salsa.

These Healthy Breakfast Enchiladas are a flavorful, practical option for busy mornings and relaxed weekend brunches alike. Prepare ahead to save time and enjoy a warm, satisfying breakfast any day of the week.

img 10649 4