A baked frittata with cherry tomatoes and chopped herbs sits in a black cast iron skillet, garnished with fresh arugula. Surrounding the skillet are bowls of cherry tomatoes, arugula, chives, and a pepper grinder.

Why you’ll love this dairy free frittata

Frittatas are an excellent way to use up leftover and other ingredients. Typically they’re made with milk and eggs, similar to a quiche, but everything comes together in one pan. Thankfully, dairy free milk makes a great substitute and you really don’t need the cheese – just the right technique.

This dairy free version uses dairy free milk to keep the eggs fluffy and tender, and the bacon, arugula, and cherry tomatoes add so much flavor.

This recipe is the perfect addition to your brunch menu, but it also makes a delicious last minute dinner or lunch. You can also mix up the veggies and other add-ins to use what you have in your fridge.

More dairy free breakfast recipes: dairy free crepes / dairy free breakfast casserole / dairy free cinnamon rolls / dairy free french toast

A baked frittata in a cast iron skillet, topped with fresh arugula, with visible cherry tomatoes, herbs, and leafy greens mixed into the egg. The skillet sits on a striped cloth, surrounded by fresh ingredients.

Ingredient notes:

  • Dairy free milk – Use an unsweetened, plain variety. Oat milk and almond milk both work well. Avoid anything sweetened or flavored, as it will affect the flavor of the eggs.
  • Cherry tomatoes – Halved cherry tomatoes get just tender enough in the pan without releasing too much liquid. Grape tomatoes make an easy swap.
  • Arugula – Arugula wilts down a lot, so you need much more than you would if you used a different vegetable like broccoli. I love it because it adds a slightly peppery flavor that pairs well with the bacon. Baby spinach is a great equal volume swap. If you want to use another veggie, you’ll need about 1 cup.
  • Fresh chives – If you don’t have chives, thinly sliced green onion will be your best alternative, but diced onion or shallots would work, too, but you’ll need to cook them down with the rest of the vegetables.

Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.

A plate with a slice of vegetable frittata, cherry tomatoes, and arugula. Nearby are more plates, a bowl of cherry tomatoes, a bowl of arugula, a skillet with frittata, and a striped napkin with a fork.
A woman with long, wavy hair and a polka dot shirt sits on a kitchen counter, smiling and laughing. Plates of muffins, cookies, and pistachio cake are beside her in a bright kitchen with white cabinets and modern style.

Melissa’s tips + tricks:

  1. Don’t skip draining the bacon grease. Leaving about 1 tablespoon in the pan is just enough to cook the vegetables without making the frittata greasy.
  2. Let it rest before slicing. Give the frittata a few minutes out of the oven before cutting into it. It firms up as it cools slightly and slices much more cleanly.
A slice of vegetable frittata with tomatoes and greens is served on a white plate, garnished with arugula and cherry tomatoes, with a fork placed beside the food.

Frequently asked questions

Can I use a different pan if I don’t have cast iron?

Any oven safe pan will work – just make sure the handle is also oven safe, too. If you don’t have an oven-safe skillet, you can transfer the ingredients to a baking dish or pie plate.

How do I know when the frittata is done?

The frittata is done when the top of the eggs are fully set – not jiggly – and the edges should start to pull away from the pan. If you’re still unsure, using a thermometer is the best way to ensure it’s just right. For a fully cooked frittata, you want to aim for 160˚F (71˚C).

This recipe would be great with: avocado citrus salad / lavender blackberry scones / rose lemonade / million dollar bacon

No ratings yet

Dairy Free Frittata

This dairy free frittata is a simple, one-pan meal packed with crispy bacon, wilted arugula, and cherry tomatoes. Made with dairy free milk and no cheese at all, this flavorful frittata bakes up fluffy and golden in a cast iron skillet. It's perfect for breakfast, brunch, or even a last minute weeknight dinner.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 4 slices bacon, cut into thin strips
  • 6 large eggs
  • 2/3 cup dairy free milk, unsweetened, plain
  • 1/2 teaspoon coarse salt, divided
  • Black pepper, to taste
  • 1 cup halved cherry tomatoes
  • 2-3 cups baby arugula
  • 2 tablespoons chopped fresh chives

Instructions 

  • Mise en place. Preheat oven to 400˚F. Chop the vegetables and measure out ingredients before you begin.
  • Cook the bacon. Heat a cast iron skill over medium heat. Add the bacon and cook, stirring frequently, until the fat has rendered and the bacon is crispy. Transfer bacon to a plate and drain most of the grease, leaving about 1 tablespoon in the pan.
  • Beat the eggs. While the bacon is cooking, add the eggs and dairy free milk to a large mixing bowl. Season with 1/4 teaspoon of salt and black pepper, to taste, and beat with a fork or whisk until combined.
  • Sauté the veggies. Add the tomatoes and season with 1/4 teaspoon of coarse salt and black pepper, to taste. Cook until slightly tender, about 2 minutes. Then, add the arugula and cook until mostly wilted. Next, return the bacon to the pan and add the chives and egg mixture. Stir to combine.
  • Bake the frittata. Transfer the frittata to the oven and bake for 15-20 minutes, or until eggs have set and the edges begin to pull away from the pan.
  • Garnish and serve. Remove the frittata from the oven and garnish with extra arugula before serving.

Nutrition

Calories: 265kcal, Carbohydrates: 2g, Protein: 15g, Fat: 22g, Trans Fat: 0.1g, Cholesterol: 303mg, Sodium: 657mg, Fiber: 0.4g, Sugar: 1g, Vitamin C: 2mg

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

Like this? Leave a comment below!

Hi! I'm Melissa.

I create easy, dairy free recipes because I know how hard living without milk can be. I believe you can live a completely satisfying life without dairy, and I want to teach you how.

You may also like:

Leave a comment

When leaving a comment or rating:
Feel free to share your recipe feedback, ingredient swaps, or tips for other readers. Rating a recipe you changed isn’t helpful to anyone - drop it in the comments instead. Keep it kind and on topic - disrespectful comments and ad complaints will not be approved.

Recipe Rating