Why You’ll Love This Casserole
Tuscan Spaghetti Casserole is the perfect blend of Italian flavors and comforting home-cooked ease, making it a fantastic choice for weeknight dinners or special occasions. This casserole combines hearty spaghetti, fresh vegetables, savory Italian spices, and creamy cheeses to create a dish that is both delicious and visually appealing. It’s not just a meal; it’s a way to bring everyone around the table with smiles and satisfied appetites.

Whether you’re serving a family of picky eaters or entertaining guests, this casserole is guaranteed to please. It’s also an excellent make-ahead dish, allowing you to prepare it in advance and simply pop it in the oven when you’re ready. With a wealth of nutritional ingredients and mouth-watering flavors, this recipe stands out for its balance of health and indulgence.
Ingredients
- 8 ounces spaghetti
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 yellow bell pepper, diced
- 1 zucchini, diced
- 1 cup mushrooms, sliced
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 can (15 ounces) tomato sauce
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
- 1 cup ricotta cheese
- 1 cup mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
- Fresh basil, for garnish
Directions
- Preheat Oven: Begin by preheating your oven to 350°F (175°C). This ensures that your casserole will cook evenly and thoroughly.
- Cook Spaghetti: In a large pot of boiling salted water, cook the spaghetti according to package instructions until al dente. Drain and set aside.
- Sauté the Vegetables: In a large skillet over medium heat, heat the olive oil. Add the diced onion, garlic, bell pepper, zucchini, and mushrooms. Sauté until the vegetables are tender, about 5-7 minutes.
- Combine Ingredients: In a large mixing bowl, combine the sautéed vegetables with the drained diced tomatoes, tomato sauce, Italian seasoning, salt, black pepper, and red pepper flakes if using. Mix well.
- Mix in Cheeses: Stir in the ricotta cheese until everything is combined. Then, gently fold in the cooked spaghetti until thoroughly coated with the vegetable mixture.
- Layer the Casserole: Transfer half of the spaghetti mixture to a greased 9×13-inch baking dish. Sprinkle half of the mozzarella and half of the Parmesan cheese over the mixture. Add the remaining spaghetti mixture on top, followed by the rest of the mozzarella and Parmesan cheeses.
- Bake: Place the casserole in the preheated oven and bake for about 30-35 minutes, or until the cheese is bubbly and golden brown on top.
- Garnish and Serve: Remove the casserole from the oven and let it rest for 5-10 minutes. Garnish with fresh basil before serving.

Tips for the Perfect Casserole
- Make it Ahead: You can prepare the casserole the day before and store it in the refrigerator until you’re ready to bake. Just cover it tightly with foil. You may need to add a few extra minutes to the baking time if baking straight from the fridge.
- Vegetable Variations: Feel free to experiment with different vegetables based on your preferences or seasonal availability. Spinach, eggplant, or cherry tomatoes can also be wonderful additions.
- Protein Boost: For added protein, consider incorporating cooked chicken, sausage, or chickpeas in the mix.
- Spice Level: Adjust the red pepper flakes to control the heat level according to your audience. You can leave them out altogether for a milder dish.
- Storage: Leftover casserole can be stored in an airtight container in the refrigerator for up to 3 days. Reheat it in the oven or microwave.
Health Benefits
Not only is this casserole tasty, but it also has several health benefits from its wholesome ingredients. The use of fresh vegetables offers fiber, vitamins, and minerals that contribute to a balanced diet. Additionally, by incorporating whole wheat spaghetti or gluten-free pasta, you can cater to various dietary needs while still enjoying a hearty meal.
Conclusion
Tuscan Spaghetti Casserole is a delightful dish that brings the essence of Italian cooking to your kitchen. With its layers of flavor, creamy textures, and the ability to customize with various ingredients, it’s destined to become a family favorite. Enjoy a meal that satisfies not just the craving for comfort food, but also the need for nutrition and togetherness. You’ll find that this casserole is not just food; it’s a celebration of flavor and community.
Don’t forget to save this recipe card for easy access!

Tuscan Spaghetti Casserole
Ingredients
Main Ingredients
- 8 ounces spaghetti Use whole wheat or gluten-free pasta for healthier options.
- 2 tablespoons olive oil For sautéing vegetables.
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 yellow bell pepper, diced
- 1 cup mushrooms, sliced
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 can (15 ounces) tomato sauce
- 1 teaspoon Italian seasoning
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional) Adjust spice level to preference.
Cheeses
- 1 cup ricotta cheese
- 1 cup mozzarella cheese, shredded
- 1/2 cup Parmesan cheese, grated
Garnish
- Fresh basil For garnish before serving.
Instructions
Preparation
- Preheat your oven to 350°F (175°C).
- In a large pot of boiling salted water, cook the spaghetti until al dente. Drain and set aside.
- In a large skillet, heat olive oil and sauté onion, garlic, bell pepper, zucchini, and mushrooms until tender.
Combining Ingredients
- In a bowl, mix sautéed vegetables with diced tomatoes, tomato sauce, Italian seasoning, salt, pepper, and red pepper flakes.
- Stir in ricotta cheese and mix with cooked spaghetti.
Baking
- Layer half the spaghetti mixture in a greased baking dish, sprinkle with half the mozzarella and Parmesan. Add remaining spaghetti mixture, topping with remaining cheese.
- Bake for 30-35 minutes, until the cheese is bubbly and golden.
- Let cool for 5-10 minutes, garnish with fresh basil, and serve.