Easy Mexican Beef Frittata with Avocado Ranch Dressing

5 from 3 votes
Jump to RecipeSave to FavoritesPrint

This post may contain affiliate links. Please read our disclosure policy.

This protein-packed Mexican Frittata is stuffed with creamy eggs, ground beef, onions, tomatoes, and green chilies and topped with avocado slices, and tomatoes and drizzled with homemade avocado ranch dressing. An amazing prep-ahead breakfast dish perfect for busy mornings or lazy weekends!

an overhead shot of a mexican frittata in a large skillet
Save Recipe
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

What Makes This Recipe Great

My love for a good frittata recipe runs deep. Frittatas are extremely versatile and can be served for any meal during the day. My brand-new Mexican Frittata serves the entire family in a nourishing and filling way because the main ingredient is 93/7 Ground Beef. It is also filled with creamy eggs, onions, tomatoes, and green chilies and topped with avocado slices, and tomatoes and drizzled with homemade avocado ranch dressing.

I love the fact that this frittata recipe can be tailored in 3 different satisfying ways; adult, child, and baby. Sometimes a big meal like this can be overwhelming for kids and toddlers. I love deconstructing recipes in a way that takes the stress away and allows my kids to approach them in an easy way. Additionally, fruit is a great side dish to add to this meal to keep it healthy and fresh.

This healthy meal is the perfect recipe to meal plan for busy families as it freezes beautifully and warms up nicely for a weekend or weekday breakfast! Grab your oven-safe skillet, and a mixing bowl, and let’s get frittata-ing!

Ingredient Notes

recipe ingredients in small bowls and labeled

Frittata

  • Ground beef: I used ground beef for this recipe, but you can use chorizo, ground turkey, or ground chicken. 
  • Garlic 
  • Yellow onion
  • Large eggs 
  • Taco seasoning
  • Salsa
  • Canned green chiles
  • Avocado or olive oil
  • Canned coconut milk or heavy cream: For a dairy-free version, use unsweetened canned coconut milk. 
  • Mexican shredded cheese
  • Garnish: Fresh cilantro, green onions, avocados, tomatoes, pico de gallo, sliced jalapenos (or green pepper of choice), sour cream, and avocado ranch. You can also top with your favorite hot sauce if desired. 
  • Salt and black pepper to taste

Avocado Ranch Dressing

  • Greek yogurt
  • Small avocado
  • Ranch seasoning
  • Apple cider or white wine vinegar
  • Canned Coconut milk

Step-by-Step Instructions

numbered step by step photos showing how to make this recipe

Frittata

  1. Preheat your oven to 375°F (190°C). Get out your cast iron skillet or another oven-safe large skillet. 
  2. Heat a tablespoon of olive oil in the bottom of the pan over medium heat. Add the chopped onion and garlic and cook until softened- about 5 minutes.
  3. Add the ground beef to the skillet and cook until browned, breaking it apart with a spoon as it cooks. Drain any excess fat from the skillet.
  4. Stir in the salsa, green chilies, and taco seasoning, and cook for another 2-3 minutes.
  5. In a large bowl, whisk together the eggs, milk or cream
  6. Pour the egg mixture over the beef and vegetable mixture into the skillet. Sprinkle the shredded cheese evenly over the top.
  7. Bake for 20-25 or until the frittata is set.
  8. Once cooked, remove the skillet from the oven and let it cool for a few minutes before slicing.
  9. Serve the frittata warm, with a drizzle of avocado ranch and optional toppings such as avocado slices, cherry tomatoes, jalapenos, sour cream, and chopped cilantro.
an up close shot of a frittata drizzled with avocado ranch dressing

Avocado Ranch

  1. In a food processor or blender, combine the avocado, Greek yogurt, ranch seasoning, milk, and vinegar.
  2. Blend until smooth and creamy. If the dressing is too thick, you can add water, 1 tablespoon at a time, until you reach your desired consistency.
  3. Taste the dressing and season with salt and pepper as needed. Adjust any other seasonings to your liking.
  4. Transfer the avocado ranch dressing to a jar or container with a tight-fitting lid. Store it in the refrigerator for up to 3-4 days.
a slice of Mexican frittata on a plate with toppings and avocado ranch.

Mac’s Pro Tip

Expert Tips

  • Click here to get the recipe for my Whole30 Taco Seasoning
  • Click here for my Whole30 60 Second Mayo
  • This will make a big batch of Avocado Ranch dressing. Store the leftovers in the fridge for a couple of days. It may turn brown after that due to the avocado.
  • For a dairy-free version, use dairy-free milk and non-dairy cheese shreds or omit the cheese. 
  • Feel free to add additional veggies as desired– bell peppers would be a great addition. 

Serving Tips

Serve your Mexican frittata warm with toppings of choice: Fresh cilantro, green onions, avocados, tomatoes, jalapenos, sour cream, and avocado ranch.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat for 3-4 minutes in the microwave and serve with your favorite toppings. 

To freeze, I cut this Mexican frittata into portion-sized squares and add it to an air-tight freezer container. I usually make a big batch and heat up for an easy weekday breakfast for me and the family. They will last in the freezer for up to 3 months if stored correctly. 

a bite take out of an egg and ground beef frittata to show the middle

Recipe FAQs

What is the difference between an omelet and a frittata? 

An omelet is cooked on the stovetop with fillings folded in, while a frittata starts on the skillet and finishes cooking in the oven, with fillings mixed throughout. A frittata has a cake-like structure that can be served in slices. 

More Mexican-Inspired Recipes

Follow on Instagram

Follow

If you love this recipe, please give it a star rating and leave a comment below! Follow me on Pinterest, Facebook, and Instagram for more!

Mexican Frittata with Beef

By: Ashley McCrary
5 from 3 votes
This protein-packed Mexican Frittata is stuffed with creamy eggs, ground beef, onions, tomatoes, and green chilies and topped with avocado slices, and tomatoes and drizzled with homemade avocado ranch dressing. An amazing prep-ahead breakfast dish perfect for busy mornings or lazy weekends!
Prep Time: 5 minutes
Cook Time: 30 minutes
Servings: 6 servings

Ingredients  

Mexican Frittata

  • 1 lb ground beef
  • 2-3 cloves garlic minced
  • 1 medium yellow onion diced
  • 8 large eggs
  • 1 1/2 tbsp taco seasoning
  • 3/4 cup salsa
  • 1 4 oz can green chilis
  • 1 tbsp avocado or olive oil
  • 1/4 cup canned coconut milk or heavy cream
  • 1/2-1 cup Mexican shredded cheese
  • garnish with cilantro, avocados, tomatoes, jalapenos, sour cream and avocado ranch

Avocado Ranch

  • 1 cup Greek yogurt mayo or
  • 1 small avocado pitted
  • 2 tbsp ranch seasoning
  • 1-2 tsp apple cider or white wine vinegar
  • 1-2 tbsp coconut milk canned unsweetened

Instructions 

Frittata

  • Preheat your oven to 375°F (190°C).
  • Heat a tablespoon of olive oil in a large skillet over medium heat. Add the chopped onion and garlic and cook until softened, about 5 minutes.
  • Add the ground beef to the skillet and cook until browned, breaking it apart with a spoon as it cooks. Drain any excess fat from the skillet.
  • Stir in the salsa, green chilies and taco seasoning, cook for another 2-3 minutes.
  • In a mixing bowl, whisk together the eggs, milk or cream
  • Pour the egg mixture over the beef and vegetable mixture in the skillet. Sprinkle the shredded cheese evenly over the top.
  • Bake for 20-25 or until the frittata is set.
  • Once cooked, remove the skillet from the oven and let it cool for a few minutes before slicing.
  • Serve the frittata warm, with a drizzle of avocado ranch and optional toppings such as avocado slices, cherry tomatoes, jalapenos, sour cream and chopped cilantro.

Avocado Ranch

  • In a food processor or blender, combine the avocado, Greek yogurt, ranch seasoning, milk and vinegar.
  • Blend until smooth and creamy. If the dressing is too thick, you can add water, 1 tablespoon at a time, until you reach your desired consistency.
  • Taste the dressing and season with salt and pepper as needed. Adjust any other seasonings to your liking.
  • Transfer the avocado ranch dressing to a jar or container with a tight-fitting lid. Store it in the refrigerator for up to 3-4 days.

Notes

Expert Tips

  • Click here to get the recipe for my Whole30 Taco Seasoning
  • Click here for my Whole30 60 Second Mayo
  • This will make a big batch of Avocado Ranch. Store the leftovers in the fridge for a couple of days. It may turn brown after that due to the avocado.
  • For a dairy-free version, use dairy-free milk and non-dairy cheese shreds or omit the cheese. 
  • Feel free to add additional veggies as desired– bell peppers would be a great addition. 

Serving Tips

Serve your Mexican frittata warm with toppings of choice: Fresh cilantro, green onions, avocados, tomatoes, jalapenos, sour cream, and avocado ranch.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Reheat for 3-4 minutes in the microwave and serve with your favorite toppings. 
To freeze, I cut this Mexican frittata into portion-sized squares and add it to an air-tight freezer container. I usually make a big batch and heat up for an easy weekday breakfast for me and the family. They will last in the freezer for up to 3 months if stored correctly. 

Nutrition

Calories: 419kcal | Carbohydrates: 13g | Protein: 31g | Fat: 27g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 308mg | Sodium: 858mg | Potassium: 700mg | Fiber: 4g | Sugar: 4g | Vitamin A: 687IU | Vitamin C: 6mg | Calcium: 166mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @healthylittlepeach or tag #healthylittlepeach!

View More Delicious Recipes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




11 Comments

  1. Stefanie Tedstrom says:

    So so good!! I also threw in a little bit of orange, red bell pepper and some spinach that needed to be used from my fridge. It was delicious, thank you!

  2. Lori Nye says:

    5 stars
    Grew up in PA and now live 30 minutes from Philadelphia. Could not give up cheesesteaks… This is the Best Flavor you will find!! Mac’s Awesome sauce complements the ingredients and you will Not miss the bun!!
    First appetizer to go at a party with all kinds of other options. Love it! Thank you!!!

    1. Ashley McCrary says:

      Awwwww…….thanks so much Lori for the kind review. So comforting to know Mac’s Awesome sauce is a favor packed addition to replace ingredients that are so healthy for us. So glad friends enjoyed:-)

  3. Camille F says:

    This Mexican frittata is so good! I’ve made it 3-4 times and every time it’s a crowd pleaser. Due to less grocery trips lately, I substituted shredded chicken instead of beef and that version was also great. Thanks for continually making great, versatile recipes to share!

  4. Camille F says:

    5 stars
    This Mexican frittata is so good! I’ve made it 3-4 times and every time it’s a crowd pleaser. Due to less grocery trips lately, I substituted shredded chicken instead of beef and that version was also great. Thanks for continually making versatile recipes to share!

    1. Ashley McCrary says:

      This made my day! Thank you

  5. Amy says:

    How long would this last in the fridge? Could I make it and divide it up for breakfast for the week or will it get gross if not eaten fresh?

    1. Ashley McCrary says:

      Yes, it will last up to a week in the fridge.

  6. angie says:

    I am new to counting macros. How do I calculate marcos for this dish? Thank you!

    1. Ashley McCrary says:

      Feel free to add it into My Fitness Pal. I’m in the process of getting nutritional facts for all my recipes, I’m not just to this one yet.

  7. Barbara says:

    5 stars
    Hi, I was wondering what can be used other than coconut milk. I would really like to avoid opening a big can of milk for 4TLB and not have another use for it. Thanks!