Tired of the same old breakfast routine? Shake things up with this incredibly easy and delicious Instant Pot Bacon and Cauliflower Frittata! It’s a game-changer for busy mornings, delivering a savory, cheesy, and protein-packed meal in just 15 minutes. The best part? The Instant Pot does all the heavy lifting, leaving you with a perfectly fluffy frittata and minimal cleanup. Let’s get cooking!
Ingredients
• 8 large eggs
• ½ cup (120 ml) milk
• 1 cup (112 g) shredded mozzarella cheese
• 8 slices bacon, chopped
• 2 cups (200 g) cauliflower, chopped into small florets
• ¼ cup (15 g) green onions, chopped
• ½ tsp salt
Instructions
1. Select the “Sauté” function on your Instant Pot and allow it to heat up. Grease the inner pot lightly with oil.
2. Add the chopped bacon to the hot pot and cook for 2-3 minutes, stirring occasionally, until it’s lightly browned and crispy.
3. Turn off the “Sauté” function. Use a wooden spatula to spread the cooked bacon evenly across the bottom of the pot.
4. Layer the chopped cauliflower florets evenly over the bacon. Set the pot aside for a moment.
5. In a separate medium bowl, whisk the eggs, milk, and salt together until the mixture is light and foamy.
6. Pour the egg mixture evenly over the cauliflower layer in the pot. Sprinkle the shredded mozzarella cheese over the top.
7. Secure the lid on the Instant Pot, ensuring the steam release valve is set to “Sealing.” Select the “Manual” or “Pressure Cook” button and set the timer for 7 minutes on high pressure.
8. Once the cooking cycle is complete, carefully perform a quick pressure release by moving the valve to “Venting.” Once the pin drops, open the lid.
9. Garnish the finished frittata with freshly chopped green onions. Serve warm directly from the pot or slice and plate.
Nutritional Information
• Serving Size: 1 (of 4)
• Calories: 381
• Total Fat: 26.6g
• Net Carbs: 4.7g
• Fiber: 1.4g
• Protein: 29.3g
Pro Tips
• For a richer, creamier texture and a lower carb count, substitute the milk with heavy cream.
• Don’t overcook the bacon during the sauté step. It will continue to cook under pressure, so just lightly browning it is perfect.
• Feel free to customize! Add in a handful of fresh spinach, diced bell peppers, or swap the mozzarella for cheddar or a spicy pepper jack.
• For easier removal and slicing, use a 7-inch springform pan on a trivet inside the pot. Just add 1 cup of water to the bottom of the inner pot before cooking.
FAQ
Q: How long do you cook a frittata in an Instant Pot
A: This frittata recipe cooks for 7 minutes on high pressure in the Instant Pot, followed by a quick pressure release. The total time from start to finish is about 15 minutes.
Q: Is this Instant Pot frittata keto-friendly
A: Yes, this frittata is low-carb and keto-friendly, with only 4.7g of net carbs per serving. For an even richer and lower-carb option, you can substitute the milk with heavy cream.
Q: Can I customize this frittata recipe
A: Absolutely. Feel free to add vegetables like fresh spinach or diced bell peppers. You can also swap the mozzarella for other cheeses like cheddar or pepper jack to change the flavor profile.
Q: How do I get the frittata out of the Instant Pot easily
A: For the easiest removal and perfect slices, it’s recommended to use a 7-inch springform pan placed on a trivet inside the pot. Just remember to add 1 cup of water to the bottom of the inner pot before pressure cooking.




