Crazy Eggs

Prep: 15 min Cook: 45 min Serves: 12 Cuisine: American

Crazy Eggs is a cheesy, savory breakfast casserole with ham and onions, perfect for brunch gatherings or family mornings, combining rich flavors and comforting textures.

Be the first to rate this recipe

Ingredients

  • 13 slices of bread
  • 1 1/2 cups chopped ham
  • 1/2 cup chopped onion
  • 8 eggs
  • 2 cups milk
  • 1/2 cup butter or margarine
  • 3/4 pound Velveeta cheese

Instructions

  1. Grease a 9x13 inch pan and an 8x8 inch pan.
  2. Tear bread into 1-inch pieces and divide between the two baking dishes.
  3. Sprinkle chopped ham and chopped onion over the bread pieces.
  4. Mix eggs and milk together and pour over the bread and ham mixture.
  5. Melt butter and Velveeta cheese together and pour over the mixture in the pans.
  6. Cover and refrigerate overnight.
  7. Bake at 350°F for 45 minutes if using the 8x8 inch pan, or 60 minutes if using the 9x13 inch pan.

Tips & Substitutions

For a more flavorful dish, consider adding spices like paprika or black pepper to the egg and milk mixture. You can substitute the Velveeta cheese with cheddar or Monterey Jack for a different taste. If you prefer a healthier option, use whole grain bread instead of white. The dish can also be made ahead and stored for a quick breakfast, making it similar to Cheese 'N Sausage Strata.

Serving Suggestions

Serve Crazy Eggs warm, garnished with fresh herbs like parsley or chives for a pop of color. It pairs beautifully with a side of fresh fruit or a simple green salad for a balanced meal. This dish is perfect for brunch or a hearty breakfast, and it complements other American recipes such as Red Rice And Sausage.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place individual portions in the microwave for about 1-2 minutes or until warmed through. You can also reheat in the oven at 350°F for about 15-20 minutes until hot, which helps maintain the texture of the dish.

Nutrition & Diet Analysis (per serving)

Each serving of Crazy Eggs contains roughly 550 calories, with 6g protein, 44g carbohydrates, and 39g fat. It is a good source of protein (11% of the Daily Value).

550 kcal 28% DV
Protein Fat Carbs

Macronutrients

Protein 5.7g 11% DV
Total Fat 39.5g 51% DV
Carbs 43.9g 16% DV
Fiber 1.1g 4% DV
Sugar 6.7g 13% DV

Electrolytes

Sodium 403.2mg 18% DV
Potassium 192.6mg 4% DV
Cholesterol 129.4mg 43% DV

Vitamins & Minerals

Vitamin A 56.9mcg 6% DV
Vitamin C 2.6mg 3% DV
Vitamin D 0.2mcg 1% DV
Calcium 112mg 9% DV
Iron 1.7mg 9% DV
Contains Milk Egg Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use different types of bread for this recipe?

Yes, you can use any type of bread you prefer, such as whole grain, sourdough, or even croissants for a richer flavor. Just be sure the bread is sturdy enough to hold the egg mixture without becoming too soggy.

Is it possible to make this recipe vegetarian?

Absolutely! You can omit the ham and replace it with sautéed vegetables like bell peppers, mushrooms, or spinach. This will add flavor and keep the dish hearty while catering to vegetarian diets.

Can I freeze Crazy Eggs for later use?

Yes, you can freeze this dish after baking. Allow it to cool completely, then wrap it tightly in plastic wrap and aluminum foil. It can be frozen for up to 2 months. To reheat, thaw in the refrigerator overnight and warm in the oven.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →