Discover the ultimate comfort food with this Cheesy Ham & Spinach Casserole recipe! Perfect for family dinners or potlucks, this dish combines savory ham, fresh spinach, and a creamy cheese sauce for a warm, satisfying meal. Simple to make and packed with nutrients, it's a great way to bring loved ones together around the table. Get ready to impress with this delightful balance of flavor, nutrition, and convenience—all in one delicious casserole!
2 cups cooked ham, diced
3 cups fresh spinach, roughly chopped
2 cups cooked pasta (penne or rotini work best)
1 cup shredded cheddar cheese
1 cup shredded mozzarella cheese
½ cup cream cheese, softened
1 cup milk
2 large eggs
1 teaspoon garlic powder
1 teaspoon onion powder
½ teaspoon black pepper
½ teaspoon salt
½ teaspoon paprika
1 teaspoon olive oil
⅓ cup grated Parmesan cheese for topping