Asparagus bacon frittata

1. Cook bacon in a large cast iron skillet until crispy. Remove from pan and let cool on paper towels.
2. Add sliced onion to bacon grease, adding a bit more if needed. Keep heat at medium low and let onions cook slowly to get caramelized (about 10 minutes). Stir occasionally.
3. When onions are soft, add the chopped garlic and stir. Let cook one minute until garlic is fragrant.
4. Add asparagus and turn heat up to medium. Let cook for 5-10 minutes, or until asparagus is cooked to desired doneness.
5. Meanwhile, chop your cooled bacon into small strips. Turn on the oven to the broil setting.
6. When asparagus is done, stir in chopped bacon. Then pour the eggs over the asparagus mixture and make sure it covers everything evenly.
7. Let cook on the stovetop for about 2 minutes, then transfer to the oven (on a middle rack). Cook in oven for 5-10 minutes or until the eggs are cooked through and no longer appear wet on top.
8. Remove from oven and serve!

prep time:
cook time:4 min
ready in:
Half Indian Cook
No, I am not Indian. Or even half-Indian. But I do love Indian foods and flavors. I am married to an Indian man. I have been known to wear a sari and a salwar kameez. And my love of my family-by-marriage has led me to love spicy food, bright colors, and bhindis. I love real food from local, organic, sustainable sources. Cooking and eating are my passions!
View this chef’s website
  • 3-5 slices of uncured, pastured bacon plus extra bacon grease for cooking
  • 1/2 yellow onion, sliced
  • 1-2 cloves garlic, chopped finely or minced
  • 1/2-1 lb. asparagus, sliced on the bias (diagonally)
  • 5-6 pastured eggs, beaten