Start by preparing the noodles. Bring a pot of water to a boil and cook ziti pasta according to boxed instructions. Once cooked, strain and set aside.
Heat a large skillet to medium heat. Add oil and minced garlic to the skillet and sauté until fragrant. Add the ground beef and allow to brown. Break up the meat as it cooks.
Add in the Italian seasoning, diced white onions, and chopped spinach. Stir together. Cook until onions are translucent and beef is fully cooked.
Add pasta sauce to the meat mixture and mix together. Preheat the oven to 350°F.
Spray a 3 quart dish with cooking spray. Add cooked ziti noodles into the casserole dish. Pour the meat/sauce mixture over the noodles. Stir.
Top with both cheeses and cover with tinfoil. Bake for 20-25 minutes until the cheese is melted. If desired remove foil and broil the dish for 1-2 minutes until golden and bubble. Enjoy