A delicious flaky & buttery Shrimp Quiche loaded healthy ingredients like spinach, shrimp, and onions. Only 380 calories per slice and 22 grams of protein! 

The shrimp quiche with a slice coming out of the plate.

This perfect Shrimp Quiche is creamy and soft with textural contrast from shrimp, sautéed onions and healthy spinach or Swiss chard. The creamy texture comes from eggs, mozzarella cheese, milk & greek yogurt.

Why you’ll love this recipe

  • Versatility: This quiche is incredibly versatile and can be customized to suit a wide range of tastes. Experiment with various fillings such as different vegetables, meats, cheeses, and herbs, allowing you to create endless flavor combinations.
  • Crowd-pleaser: It’s a great option for gatherings and events. Whether it’s a brunch, potluck, or dinner party, a well-made savory quiche is likely to satisfy and impress your guests.
  • Easy to prepare: While quiches may seem fancy and complex, they are actually quite straightforward to make. With a premade pie crust and a simple custard base of eggs and cream, you can assemble this delicious quiche in no time. It’s a great option for home cooks of all skill levels.
  • Make-ahead: It can be prepared in advance and refrigerated until you’re ready to serve it. This makes them an excellent choice for busy individuals or those who like to plan ahead for meals. Simply pop the quiche in the oven to reheat, and you have a homemade meal ready to go!
A baked quiche with sliced tomatoes on top.

**This post was originally published on May 2014. It has been updated to be more helpful.


  • Start by gathering all of your ingredients. You can use a homemade pie crust or a store-bought one like Pillsbury. Make sure it’s at room temperature so that it’s easy to expand on the pie pan.
  • 5 large eggs
  • 1 lb raw shrimp cut into small pieces
  • 2 cups diced white or yellow onion
  • 1/8 teaspoon salt plus 1/4 teaspoon divided
  • 1 tablespoon extra-virgin olive oil
  • 1/4 teaspoon freshly ground pepper

Now these ingredients are a flexible and you can use whatever you have at hand:

  • 3/4 cup low-fat milk – or use almond or coconut milk. Any kind of milk goes!
  • 1/4 cup non fat plain Greek yogurt or sour cream
  • 1 cup finely chopped spinach or Swiss chard
  • 4 ounces lite mozzarella cheese shredded. Or any other melting cheese like Monterrey jack, gruyere, provolone, white American, etc.
  • Tomato slices for topping – any type of tomato will work

How to make Shrimp Quiche

  1. Preheat the oven at 375 degrees F and place the pie crust on the pie pan. Set aside. Mix the eggs, milk, yogurt & salt and set aside.
Sauteing shrimp and onions on a skillet with a spatula.
  1. Heat the oil in a medium skillet over high heat. Cook the onions half way then add shrimp.
A pie crust in the mold with shrimp and onions inside.
  1. Once the shrimp & onions are cooked through, add them to the pie pan and start layering the rest of the ingredients.
The quiche with all the layers but now with the spinach on top.
  • First add the spinach.
The quiche with all the layers but now with the shredded cheese on top.
  • Then layer it with the cheese.
The quiche with all the layers but now with the shredded cheese on top and the scrambled eggs mixed in.
  • Add the egg & milk mixture on top making sure the pie is filled evenly.
The pie crust with all the layers inside ready to be baked.
  • Lastly add the sliced tomatoes.
  1. Finally bake for 45 to 50 minutes (depending on your oven) until puffed and firm when touched in the center.
  2. Let cool on a wire rack for 15 minutes before serving.

Serving suggestions

Since it’s a very versatile & hearty dish you can serve it for breakfast, brunch, lunch or even dinner!

I think that when serving it for breakfast you don’t need anything else! However something sweet like Baked Cinnamon Donuts or Banana Crumb Muffins would be the perfect finisher.

If serving this Shrimp Quiche at lunch or dinner you can pair with Grilled Parmesan Asparagus or Calabacitas for a perfectly healthy meal.

A slice of the shrimp quiche on a white plate with a fork on the side.

How to Store & Reheat

  • Fridge: To store any leftovers just cut them into individual serving slices and place in an airtight storage container.
  • Freezer: Just wrap in plastic wrap and double wrap with aluminum foil. Place it in the freezer for up to 3 months. You can also store the whole quiche in the freezer, either before baking or after baking.

Reheating In The Oven

  1. Set your oven to a temperature of around 325°F (160°C) and allow it to preheat while you prepare the quiche.
  2. Slice the quiche: If your quiche is whole, slice it into individual portions. This will help the quiche reheat more evenly and quickly.
  3. Wrap the quiche in foil: To prevent the quiche from drying out, loosely wrap each slice or the entire quiche in aluminum foil. This will help retain moisture and maintain its texture. Place the slices in a baking dish or on a baking sheet.
  4. Reheat the quiche: The reheating time will depend on the size and thickness of the quiche slices. Typically, it takes about 15-20 minutes for individual slices and 25-30 minutes for a whole quiche to reheat fully. Keep an eye on it to avoid overcooking.
  5. Serve the quiche while it’s still warm and enjoy!

Note: Reheating the quiche in the oven helps to retain its texture and flavor better than using a microwave, which can make the crust soggy.

However, if you prefer using a microwave for convenience, you can reheat individual slices for about 1-2 minutes on medium power, checking periodically until heated through.

A slice of the shrimp quiche on a white plate with a fork on the side.

I hope you like this recipe! Share it, or leave a rating and comment below. For questions that need an answer right away, please contact  me and I’ll get back to you asap. Gracias!!!! xx, Ana

Print Recipe:

The shrimp quiche with a slice coming out of the plate.

Shrimp Quiche Recipe

Servings 6 servings
Ana Frias
5 from 45 votes
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
A delicious flaky & buttery Shrimp Quiche loaded healthy ingredients like spinach, shrimp, and onions. Only 380 calories per slice and 22 grams of protein! 
6 servings


  • 1 9 inch homemade or store-bought pie crust bring to room temperature
  • 5 large eggs
  • ¾ cup low-fat milk
  • ¼ cup non fat plain Greek yogurt or sour cream
  • teaspoon salt plus 1/4 teaspoon divided
  • 1 tablespoon extra-virgin olive oil
  • 2 cups diced onions
  • 1 lb raw shrimp cut into small pieces
  • ¼ teaspoon freshly ground pepper
  • 1 cup finely chopped spinach or Swiss chard
  • 4 ounces lite mozzarella cheese shredded
  • Tomato slices for topping any type of tomato will work


  • Coat a 9-inch pie pan with cooking spray and line with the prepared pie crust. Set aside
  • Preheat oven to 375°F.
  • In a medium bowl whisk the eggs, milk, Greek yogurt, pepper and the remaining ¼ teaspoon salt. Set aside.
  • Heat oil in a medium skillet over high heat. Add onions and cook, stirring frequently, until the onions start to become transparent, about 2 minutes.
  • Add the shrimp, season with ¼ tsp black pepper & ¼ tsp salt and cook on medium heat, stirring frequently. Cook until shrimp is cooked through. About 5 minutes.
  • Spread the caramelized onions & shrimp mixture on the bottom of the crust. Layer spinach, the cheese and pour the egg mixture on top. Add the final layer with tomatoes.
  • Bake the quiche until puffed and firm when touched in the center, 45 to 50 minutes. Let cool on a wire rack for 15 minutes. To serve, cut into 6 pieces.

Muy Delish Notes:

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)
  • Place the pan with the quiche on a baking tray prior to baking so that it’s easier to place in oven and when taking it out. 
  • I used to Greek yogurt to increase the protein but sour cream works as well. 

Add Your Own Private Notes

Whenever you come back to this recipe, you’ll be able to see your notes.


Serving: 1slice | Calories: 380kcal | Carbohydrates: 22g | Protein: 30g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 330mg | Sodium: 1141mg | Potassium: 245mg | Fiber: 1g | Sugar: 3g

The nutritional information and US conversions are calculated automatically. I cannot guarantee the accuracy of this data. If this is important to you, please verify with your favourite nutrition calculator and/or unit conversion tool.

Leave a Comment

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

Recipe Rating


  1. 5 stars
    This was very tasty, and filling! Easy to make the night before. It microwaved perfectly the next day. The tomatoes were an awesome topping.

  2. 5 stars
    I love shrimp. This shrimp quiche is my kind of dish – high protein and healthy. My family is going to love it.

  3. 5 stars
    First time I used shrimp in a quiche, but it was absolutely delicious. Great texture, creamy but lighter made with yoghurt instead of heavy cream! Lovely combination of flavours! Will definitely make it again!

  4. Quiche is a tradition in my house Christmas morning and I’m always looking for new recipes. It was good and I will make it again. However, I will not cook the shrimp before putting it in the quiche and I will sauté the spinich first. The shrimp was over cooked and the quiche was too moist. Spinch has a lot of water and by not sautéing it first made the quiche too moist.

  5. What’s the difference whether I mix all ingredients in a bowl or layering the ingredients for Shrimp Quiche (De Camarones)

  6. 5 stars
    I just made this quiche this morning for breakfast…it was amazing! I added a few of my favorite ingredients to make it my own. Next time I will definitely add lump crab meat to take it over the top! That’s all I’m saying!

    1. Oh I love the sound of lump crab meat Bobbi! I’m going to try it next time too. I’m truly happy you enjoy this quiche for breakfast. It is truly a treat! Have a great one! XO, Ana

    1. 5 stars
      Thank you Brenda! I agree that Shrimp Quiche leftovers are amazing! We have them all the time since this pie is too much for two people lol! Have a good one!