Preheat the oven to 350 degrees.
Spray a 9x13 casserole dish with nonstick cooking spray.
Cook the spaghetti following the instructions on the package. Drain spaghetti well.
8 ounces dry spaghetti noodles
In a medium bowl, beat the eggs well.
2 eggs
Stir in the sour cream, Parmesan cheese, chopped spinach, garlic powder, salt, and black pepper until well combined.
2 cups sour cream, ½ cup grated Parmesan cheese, 2 10 ounce packages frozen spinach, thawed and well drained, 1 teaspoon garlic powder, Salt and black pepper
Crush ½ cup of your French-fried onions and add it to the mixture.
1 cup fried onions
Stir in 2 cups of the Monterey Jack cheese and the cooked spaghetti.
4 cups shredded Monterey Jack cheese
Transfer the mixture to the casserole dish and spread into an even layer.
Top the casserole with the remaining cheese.
4 cups shredded Monterey Jack cheese
Bake for 30 minutes or until the edges bubble and the cheese has melted.
Top with the remaining crunchy fried onions and return to the oven for 5 minutes until just golden brown.
1 cup fried onions