Add the pasta to a 9x13 casserole dish. Add a drizzle of olive oil (optional) and mix the pasta around to make sure it's fully coated.
Pour water and tomato sauce over the pasta. Mix to combine evenly. Add the onion, zucchini, kale, sun-dried tomatoes, salt, pepper. garlic, and dried basil. Mix gently to combine. Make sure the pasta is completely covered in water. Add another ½ of water if needed.
Bake uncovered for 30 minutes or until the water is absorbed. See note if using a pasta other than angel hair.
Garnish with fresh basil and enjoy!
Notes
You can add a sprinkle of cheese on top in the last 5-10 minutes of baking to take this spaghetti to the next level.
Feel free to swap out any of the veggies with what you have on hand. Other vegetables that would go great in this baked spaghetti are mushrooms, broccoli, and spinach.
Use gluten-free or grain-free noodles as needed. You can also use protein pasta to bump up in the protein contents in this dish.
If you use any other pasta besides angel hair, you will need 3 - 3.5 cups of water and it will need to bake for 50 minutes or until the pasta is cooked through! Check the pasta at the 30 minute mark and see if it's ready. If it's still a bit hard, keep cooking it and try it every 5 minutes or so.