Easy Instant Pot Spinach Tomato Frittata

Vegetarian

March 10, 2026

Tired of the same old breakfast routine? Say hello to your new morning hero: the Instant Pot Spinach and Tomato Frittata! This recipe is a game-changer for busy mornings, delivering a fluffy, savory, and protein-packed meal with minimal effort. We’re talking vibrant spinach, juicy tomatoes, and savory Parmesan all baked to perfection right in your pressure cooker. It’s perfect for a healthy start, a weekend brunch, or even a light lunch. Let’s get cooking!

Ingredients

• (Total Time: 38 MINS| Serves: 8)
• 12 large organic eggs
• ½ cup (120 ml) unsweetened almond milk
• Salt and freshly ground black pepper, to taste
• 3 cups (90 g) roughly chopped fresh baby spinach
• 1 cup (180 g) seeded and chopped tomato
• 3 large scallions, sliced
• 4 tomato slices, for topping
• ¼ cup (25 g) shredded Parmesan cheese
• 1 cup (240 ml) water, for the Instant Pot

Instructions

1. Directions
2. Prep Your Dish: Lightly grease a 1½ quart casserole dish that fits inside your Instant Pot and set it aside.
3. Whisk the Eggs: In a large bowl, whisk together the eggs, almond milk, salt, and pepper until they are smooth and well combined.
4. Layer the Veggies: Add the chopped spinach, chopped tomato, and sliced scallions to the bottom of your prepared casserole dish. Give them a gentle stir to mix.
5. Combine and Top: Pour the egg mixture evenly over the vegetables in the dish. Arrange the 4 tomato slices on top and finish with a generous sprinkle of shredded Parmesan cheese.
6. Set Up the Instant Pot: Place the steamer trivet inside the Instant Pot liner and pour in 1 cup of water. Create a foil sling by folding a long piece of aluminum foil into thirds, and place it over the trivet.
7. Cook Under Pressure: Carefully lower the casserole dish onto the foil sling inside the Instant Pot. Secure the lid, turn the pressure valve to the “Sealing” position, and select “Manual” or “Pressure Cook” on High Pressure for 20 minutes.
8. Release and Serve: Once the cooking time is complete, allow the pressure to release naturally for 10 minutes. Afterward, perform a quick release to vent any remaining steam. Carefully remove the lid, lift out the frittata using the foil sling, and serve warm.

Nutritional Information

• Per Serving
• Calories: 161
• Total Fat: 10.5g
• Net Carbs: 0.38g
• Protein: 14g
• Fiber: 0.8g

Pro Tips

• For a golden-brown top, place the cooked frittata under your oven’s broiler for 1-2 minutes after removing it from the Instant Pot. Watch it carefully to prevent burning.
• Feel free to customize with other vegetables like sautéed mushrooms or bell peppers. Just be sure to cook them first to remove excess moisture.
• Swap the Parmesan for feta, goat cheese, or shredded cheddar for a different flavor profile.
• This frittata is great for meal prep! Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual slices in the microwave.

FAQ

Q: Can I use different vegetables in this Instant Pot frittata
A: Absolutely! You can customize this recipe with other vegetables like sautéed mushrooms or bell peppers. Just be sure to cook them first to remove excess moisture before adding them to the egg mixture.

Q: How do I get a golden brown top on my frittata
A: For a golden-brown, crispy top, place the cooked frittata under your oven’s broiler for 1-2 minutes after removing it from the Instant Pot. Watch it carefully to prevent burning.

Q: How long can I store leftover frittata
A: This frittata is perfect for meal prep. You can store leftovers in an airtight container in the refrigerator for up to 4 days. Simply reheat individual slices in the microwave.

Q: What kind of dish do I need to cook this in the Instant Pot
A: You will need a 1½ quart casserole dish that fits inside your Instant Pot. The recipe also recommends creating a foil sling to easily lower and lift the dish out of the pressure cooker.

More Keto Recipes

A ceramic bowl filled with cooked Parmesan Cream Green Beans, featuring a rich, velvety sauce, visible specks of black pepper, and generously topped with finely grated Parmesan cheese.

Parmesan Cream Green Beans

Ingredients 10 oz (283g) fresh green beans, trimmed and halved 0.33 cup (30g) grated Parmesan cheese 2 oz (57g) cream cheese, softened 1 tbsp (3g) fresh dill, chopped 0.33 cup (79g) coconut cream 0.1 tsp (0.5g) salt 0.1 tsp (0.5g) black pepper Step-by-Step...

A female chef in an apron presenting a bowl of fresh, creamy coconut spinach in a kitchen setting, with an Instant Pot and ingredients visible in the background.

Creamy Coconut Spinach

Preparation Time: 5 minutes Cooking Time: 12 minutes Servings: 4 Ingredients: 1.5 lbs (24 oz / 680g) baby spinach 1 tbsp (0.1 oz / 3g) chopped cilantro 0.25 cups (2 fl oz / 60g) coconut cream 1 tbsp (0.2 oz / 7g) chili powder 0.1 tsp (0.5g) salt 0.1 tsp (0.5g) black...

A food blogger in a gray apron smiles as she holds up a rustic bowl of finished Tangy White Mushrooms garnished with rosemary, in a kitchen setting with an Instant Pot and a recipe book in the background.

Tangy White Mushrooms

Prep time: 10 minutes Cook time: 25 minutes Servings: 4 Ingredients 1.5 lb (24 oz / 680g) White mushrooms (sliced) 1 cup (8 fl oz / 240ml) Veggie stock 1 tbsp. (0.5 oz / 14g) Dill (freshly chopped) 1 tbsp. (0.5 oz / 14g) Rosemary (freshly chopped) 1 tbsp. (0.5 fl oz /...

A woman smiling in a bright kitchen, holding a rustic ceramic bowl filled with freshly cooked Balsamic Glazed Spinach, topped with chopped walnuts and chives.

Balsamic Glazed Spinach

How to Make Balsamic Glazed Spinach in the Instant Pot Prep Time: 5 minutes Cook Time: 12 minutes (including pressure release time) Servings: 4 Ingredients: Baby Spinach: 1.5 lbs (24 oz / 680g) Veggie Stock: 0.25 cups (2 fl oz / 60g) Walnuts (chopped): 1 tbsp. (0.5 oz...

A woman in an apron holds a steaming bowl of Cheesy Broccoli Bites with melted mozzarella and cilantro garnish, with an Instant Pot visible on a wooden countertop in the background.

Cheesy Broccoli Bites

Ingredients 1 lb (16 oz / 450g) Broccoli florets 0.5 cup (4 fl oz / 120ml) Veggie stock 2 whole (approx. 1.7 oz / 50g) Shallots, finely chopped 1 tbsp. (0.5 fl oz / 15ml) Olive oil (for sautéing) 1 cup (4 oz / 112g) Mozzarella cheese, shredded 1 tbsp. (0.1 oz / 4g)...

A smiling woman in a bright kitchen holding a rustic bowl of warm, freshly cooked Cabbage Radish Medley, featuring vibrant red cabbage and sliced radishes.

Cabbage Radish Medley

Ingredients To ensure culinary precision and consistent results, all ingredients are listed with both volume and weight measurements: 1 head Red cabbage (shredded) — approx. 4 cups (32 oz / 907g) 1 cup Radish (sliced) — (4.1 oz / 116g) 2 tbsp. Veggie stock — (1 oz /...

A close-up view of a smiling woman with medium-length wavy brown hair holding a rustic ceramic bowl filled with halved, tender, cooked Nutmeg Spiced Endives seasoned with ground nutmeg, chives, and olive oil, in a cozy kitchen.

Nutmeg Spiced Endives

Preparation Time: 10 minutes Cooking Time: 10 minutes Servings: 4 Ingredients Endives: 4 whole endives, trimmed and halved (approx. 14.1 oz / 400g) Water: 1 cup (8 fl oz / 240g) Nutmeg: 1 tsp. (0.07 oz / 2.1g) ground nutmeg Chives: 1 tbsp. (0.1 oz / 3g) fresh chopped...

A smiling woman in a kitchen holds up a rustic bowl of creamy Brussels Sprouts Cream, garnished with halved Brussels sprouts and chives, with an Instant Pot and wooden utensils visible in the background.

Brussels Sprouts Cream

Ingredients For maximum accuracy in the kitchen, I have provided precise measurements using volume, imperial, and metric weights. Olive oil: 1.0 tbsp. (0.5 oz / 15g) Shallots: 2.0 medium, chopped (2.0 oz / 55g) Coconut cream: 1.0 cup (8.5 oz / 240g) Chicken stock: 1.0...

A smiling chef wearing a striped apron comfortably holding a warm, rustic bowl of blended cheesy broccoli with chives, with an Instant Pot and fresh ingredients in the background.

Cheesy Broccoli with Chives

Ingredients 2 cups (8 oz / 225g) Shredded cheddar cheese 1 medium (10.6 oz / 300g) Broccoli head; florets separated 1 tbsp. (0.1 oz / 3g) Chopped fresh chives 4 cups (32 fl oz / 946g) Chicken stock 1 cup (8 fl oz / 240g) Coconut cream 0.25 tsp. (0.03 oz / 0.8g) Garlic...

A ceramic bowl filled with cooked Parmesan Cream Green Beans, featuring a rich, velvety sauce, visible specks of black pepper, and generously topped with finely grated Parmesan cheese.

Parmesan Cream Green Beans

Ingredients 10 oz (283g) fresh green beans, trimmed and halved 0.33 cup (30g) grated Parmesan cheese 2 oz (57g) cream cheese, softened 1 tbsp (3g) fresh dill, chopped 0.33 cup (79g) coconut cream 0.1 tsp (0.5g) salt 0.1 tsp (0.5g) black pepper Step-by-Step...

A female chef in an apron presenting a bowl of fresh, creamy coconut spinach in a kitchen setting, with an Instant Pot and ingredients visible in the background.

Creamy Coconut Spinach

Preparation Time: 5 minutes Cooking Time: 12 minutes Servings: 4 Ingredients: 1.5 lbs (24 oz / 680g) baby spinach 1 tbsp (0.1 oz / 3g) chopped cilantro 0.25 cups (2 fl oz / 60g) coconut cream 1 tbsp (0.2 oz / 7g) chili powder 0.1 tsp (0.5g) salt 0.1 tsp (0.5g) black...

A food blogger in a gray apron smiles as she holds up a rustic bowl of finished Tangy White Mushrooms garnished with rosemary, in a kitchen setting with an Instant Pot and a recipe book in the background.

Tangy White Mushrooms

Prep time: 10 minutes Cook time: 25 minutes Servings: 4 Ingredients 1.5 lb (24 oz / 680g) White mushrooms (sliced) 1 cup (8 fl oz / 240ml) Veggie stock 1 tbsp. (0.5 oz / 14g) Dill (freshly chopped) 1 tbsp. (0.5 oz / 14g) Rosemary (freshly chopped) 1 tbsp. (0.5 fl oz /...

A woman smiling in a bright kitchen, holding a rustic ceramic bowl filled with freshly cooked Balsamic Glazed Spinach, topped with chopped walnuts and chives.

Balsamic Glazed Spinach

How to Make Balsamic Glazed Spinach in the Instant Pot Prep Time: 5 minutes Cook Time: 12 minutes (including pressure release time) Servings: 4 Ingredients: Baby Spinach: 1.5 lbs (24 oz / 680g) Veggie Stock: 0.25 cups (2 fl oz / 60g) Walnuts (chopped): 1 tbsp. (0.5 oz...

0
Would love your thoughts, please comment.x
()
x
0