Indulge in a guilt-free comfort meal with this Heart-Healthy Spaghetti Casserole, a wholesome twist on a classic favorite. Made with nutrient-packed whole-grain spaghetti, fresh vegetables like zucchini, spinach, and carrots, and a flavorful low-sodium tomato sauce, this baked casserole is as nutritious as it is satisfying. Layers of creamy low-fat ricotta, melted mozzarella, and a sprinkle of Parmesan create a rich, cheesy topping while keeping heart health in mind. Ready in just under an hour, this dish is perfect for weeknight dinners or meal prep, offering a family-friendly option that's both hearty and nourishing. Whether you're seeking a vegetarian main course or a delicious new way to enjoy pasta, this recipe is a winning choice for anyone prioritizing health without sacrificing flavor.
Preheat the oven to 375°F (190°C). Grease a 9x13-inch casserole dish lightly with olive oil or cooking spray.
Cook the whole-grain spaghetti according to the package instructions until al dente. Drain and set aside.
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3-4 minutes until translucent.
Stir in the minced garlic, zucchini, and shredded carrot. Cook for an additional 5-7 minutes until the vegetables are tender.
Add the crushed tomatoes, tomato paste, dried basil, dried oregano, and red pepper flakes (if using) to the skillet. Stir well to combine. Simmer for 10 minutes to allow the flavors to meld.
Stir the chopped fresh spinach into the skillet and cook for 1-2 minutes until wilted. Season with freshly ground black pepper.
In a large mixing bowl, combine the cooked spaghetti with the vegetable-tomato sauce mixture, ensuring everything is evenly coated.
Spread half of the spaghetti mixture into the prepared casserole dish. Dollop and gently spread the ricotta cheese over the layer.
Add the remaining spaghetti mixture on top, spreading it evenly. Sprinkle the shredded mozzarella and grated Parmesan cheese over the casserole.
Cover the casserole loosely with aluminum foil and bake in the preheated oven for 20 minutes.
Remove the foil and bake for an additional 10 minutes, or until the cheese is melted and golden brown.
Let the casserole cool for 5 minutes before serving. Enjoy your heart-healthy meal!
Serving size | 2250.2 grams (2250.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1920 |
Total Fat 90.30g | 116% |
Saturated Fat 39.70g | 199% |
Polyunsaturated Fat 2.70g | |
Cholesterol 194mg | 65% |
Sodium 2040mg | 89% |
Total Carbohydrate 194.30g | 71% |
Dietary Fiber 43.70g | 156% |
Total Sugars 52.70g | |
Protein 114.40g | 229% |
Vitamin D 0IU | 0% |
Calcium 2482mg | 191% |
Iron 21mg | 118% |
Potassium 5525mg | 118% |
Source of Calories