This casserole is a way to have healthy fats and delicious veggies without all the bad stuff. There is a punch of flavor in this and you can even package individually to eat throughout the week. One of my favorite go-to recipes. Top with cheese if desired.

20 mins
51 mins
1 hr 11 mins
Max Servings:



  • Preheat oven to 350 degrees F (175 degrees C). Grease a 9x13-inch baking dish with butter.

    Ads will not print with your recipe
  • Cook bacon in a skillet on medium heat until golden brown, about 8 minutes. Remove and chop coarsely.

  • Cook sweet potato, broccoli, onion, and garlic in the same skillet until onion is translucent, about 5 minutes. Add spinach; season with salt and pepper and cook until wilted, 3 to 5 minutes.

  • Beat eggs in a bowl until foamy. Add bacon and spinach mixture and stir well. Pour mixture into the baking dish.

  • Bake in the preheated oven until top and sides are golden brown, 35 to 40 minutes.

Cook's Notes:

You can also add green, yellow, or red bell peppers.

Top with pepper Jack cheese before baking if desired.

Substitute bacon with any vegetarian meat option for a vegetarian dish.

Nutrition Facts

117.67 calories; 6.6 g protein; 10.95 g carbohydrates; 1.83 g dietary-fiber; 2.52 g sugars; 5.41 g fat; 1.85 g saturated-fat; 105.33 mg cholesterol; 7201.61 IU vitamin-a-iu; 2.34 mg niacin-equivalents; 0.19 mg vitamin-b6; 11.23 mg vitamin-c; 35.81 mcg folate; 40.81 mg calcium; 1.09 mg iron; 23.65 mg magnesium; 291.55 mg potassium; 215.34 mg sodium; 0.1 mg thiamin; 48.73 calories-from-fat; 36 percent-of-calories-from-carbs; 40 percent-of-calories-from-fat; 22 percent-of-calories-from-protein; 13 percent-of-calories-from-sat-fat