Callaloo Frittata

Eggs, potatoes, feta and greens come together in this sustaining breakfast that can be prepped in advance and enjoyed throughout the week. A beloved Caribbean vegetable, callaloo adds bright color to this frittata. Alternatively, you can use any dark leafy green as a substitute.

Calaloo Frittata
Photo: Clara Gonzalez
Active Time:
10 mins
Total Time:
45 mins


  • 2 medium potatoes

  • 6 large eggs

  • ¼ cup whole milk

  • ¼ cup crumbled feta cheese

  • ¼ teaspoon salt

  • 1 tablespoon olive oil

  • ¼ medium onion, chopped

  • 2 cups callaloo leaves and soft stems, finely chopped

  • Cracked black pepper for garnish

  • 8 slices whole-grain toast


  1. Preheat oven to 350°F.

  2. Bring a small pot of water to a boil. Peel potatoes and cut into 1/2-inch pieces. Add the potatoes to the boiling water and cook until tender, about 7 minutes. Drain; set aside.

  3. Whisk eggs in a medium bowl. Add milk, feta and salt; whisk to combine.

  4. Heat oil in a well-seasoned 10-inch cast-iron skillet over medium-low heat. Add onion; cook, stirring constantly, until softened, about 1 minute. Add greens; cook, stirring, until wilted, 2 to 3 minutes. Add the potatoes; cook, stirring frequently, until the potatoes are dry, about 1 minute. Pour in the egg mixture; mix until the greens and potatoes are evenly distributed. Cook, undisturbed, for 5 minutes.

  5. Transfer the skillet to the oven and bake until the middle is just set, 15 to 20 minutes.

  6. Season the frittata with cracked pepper, if desired. Slice into 4 pieces and serve with toast.

Nutrition Facts (per serving)

404 Calories
15g Fat
46g Carbs
21g Protein
Nutrition Facts
Servings Per Recipe 4
Serving Size 1 slice frittata & 2 slices toast
Calories 404
% Daily Value *
Total Carbohydrate 46g 17%
Dietary Fiber 5g 18%
Total Sugars 5g
Protein 21g 42%
Total Fat 15g 19%
Saturated Fat 5g 25%
Cholesterol 289mg 96%
Vitamin A 881IU 18%
Vitamin C 13mg 14%
Vitamin D 71IU 18%
Vitamin E 3mg 18%
Folate 91mcg 23%
Vitamin K 166mcg 138%
Sodium 608mg 26%
Calcium 241mg 19%
Iron 4mg 22%
Magnesium 87mg 21%
Potassium 811mg 17%
Zinc 3mg 27%
Vitamin B12 1mcg 42%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles