Spaghetti Frittata


  • 8 ounces uncooked whole-wheat spaghetti or 4 cups cooked
  • 4 teaspoons extra-virgin olive oil
  • 3 medium onions, chopped
  • 4 large eggs
  • ½ cup nonfat milk
  • ⅓ cup freshly grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley
  • 2 tablespoons chopped fresh basil
  • 1 teaspoon salt
  • ½ teaspoon freshly ground pepper
  • 1 tomato, diced (optional)


  1. Cook spaghetti in a large pot of boiling water until just tender, 8 to 10 minutes or according to package directions. Drain and refresh with cold water. (Skip this step if using leftover spaghetti.)
  2. Meanwhile, heat oil in a large ovenproof nonstick skillet over medium heat. Add onions and cook, stirring occasionally, until golden, 10 to 12 minutes. Transfer to a bowl and let cool slightly. Wipe out the pan.
  3. Whisk eggs and milk in a large bowl. Stir in the onions, Parmesan, parsley, basil, salt and pepper. Add the spaghetti.
  4. Coat the pan well with cooking spray and place over medium heat. Pour in the egg mixture and distribute evenly in the pan. Cook until the underside is golden, turning the pan around on the burner occasionally to ensure even cooking, 3 to 5 minutes.
  5. Invert a large platter over the pan, grasp the platter and pan with oven mitts and carefully turn over. Lift off the pan and spray it again with cooking spray. Slide the frittata back into the pan and cook until the bottom is golden. Slide the frittata onto the platter. Garnish with tomato, if using.

Nutrition information

  • Per serving: 257 calories; 8 g fat(2 g sat); 6 g fiber; 36 g carbohydrates; 12 g protein; 52 mcg folate; 128 mg cholesterol; 5 g sugars; 0 g added sugars; 383 IU vitamin A; 6 mg vitamin C; 116 mg calcium; 2 mg iron; 535 mg sodium; 260 mg potassium
  • Carbohydrate Servings: 2½
  • Exchanges: 2 starch, 1 vegetable, 1 medium-fat meat, 1 fat

Print Friendly, PDF & Email