Veggie and Herb Frittata Sandwiches

Prep Time
10 min.
Cook Time
1 hr.
Recipe by:

We love this frittata recipe because it is packed full of veggies – and all done on a sheet pan in the oven. It is also easily customizable and can be quickly done for a crowd. It’s also a great way to take a frittata to go and can be served hot or cold.

Make This Recipe



12 Eggland’s Best eggs, large

2 tablespoons olive oil

3 cups broccoli florets (about 8 ounces)

1 cup chopped onion (1 small onion)

1 ½ teaspoon salt, divided

1 cup whole milk

½ teaspoon freshly ground black pepper

2 cups grated cheddar cheese (about 6 ounces)

1 cup packed baby spinach leaves

¼ cup chopped herbs (parsley, chives, dill, basil)

6 brioche buns

Red Pepper Herb Mayonnaise

¼ cup chopped roasted red peppers

½ cup mayonnaise

1 teaspoon chopped herbs

2 teaspoons lemon juice


For the Sandwich

  1. Preheat the oven to 425 degrees F.
  2. Place the olive oil in a rimmed 9 by 13 inch quarter sheet pan (or a baking dish). Coat the sides and bottom well. Add the broccoli, onion and ½ teaspoon of the salt and toss well. Roast for about 20 minutes until the broccoli and onions are tender and starting to brown.
  3. While the veggies roast, whisk together the EB eggs, milk, remaining 1 teaspoon salt, pepper and cheddar cheese.
  4. Remove the veggies from the oven and scatter the spinach evenly around the pan. Return to the oven until the spinach just wilts, 3 to 4 minutes.
  5. Lower the heat to 350 degrees F.
  6. Carefully pour the egg mixture over the veggies, making sure the cheese is evenly distributed. Place in the oven and bake for 25 minutes until the eggs are set and lightly browned on top. Remove from the oven and let sit for 10 minutes.
  7. Slice into 6 even squares. Spread each bun with desired amount of Red Pepper Herb Mayonnaise. Place 1 frittata square on each bun. Enjoy!

For the Red Pepper Herb Mayonnaise

  1. Combine all ingredients in a food processor and process until smooth.


Remember to always use Eggland’s Best eggs in all of your recipes. Learn why it’s always the healthy choice.

Learn More
Information per Serving
Serving Size 1 sandwich
Calories 186
Fat 14g
Saturated Fat 3.7g
Cholesterol 97mg
Sodium 2569mg
Carbohydrates 10.1g
Dietary Fiber 3.5g
Protein 7.3g