Packed with vibrant vegetables, tender egg noodles, and a creamy, cheesy sauce, this Vegetable Noodle Casserole is the ultimate comfort food with a healthy twist. This family-friendly recipe combines hearty favorites like broccoli, carrots, and mushrooms with a rich homemade cheese sauce flavored with Italian seasoning. The casserole is finished with a crispy breadcrumb and Parmesan topping, giving it the perfect golden, bubbly crust. Ready in under an hour, it's an easy yet satisfying dinner option, perfect for weeknights or potlucks. Serve as a standalone vegetarian meal or alongside a crisp green salad for a complete feast.
Scan with your phone to download!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish and set aside.
Cook the egg noodles according to the package instructions until al dente. Drain and set aside.
Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until softened.
Add the minced garlic and cook for an additional 1 minute, stirring frequently.
Stir in the carrots, broccoli, red bell pepper, and mushrooms. Cook for 5-6 minutes, stirring occasionally, until the vegetables are tender.
Add the frozen peas and cook for 1 minute. Remove the skillet from heat and set aside.
In a medium saucepan, melt the butter over medium heat (or reuse the vegetable skillet if cleaned). Stir in the flour and cook, whisking constantly, for 1 minute to form a roux.
Gradually whisk in the vegetable broth and milk. Bring the mixture to a simmer and continue to whisk until it thickens, about 3-4 minutes.
Stir in the Italian seasoning, salt, black pepper, and 1 cup of the shredded cheddar cheese. Mix until the cheese is melted and the sauce is smooth.
In a large mixing bowl, combine the cooked egg noodles, sautéed vegetables, and the cheese sauce. Toss to coat evenly.
Transfer the mixture to the prepared baking dish and spread it out evenly.
Sprinkle the remaining 1 cup of shredded cheddar cheese, Parmesan cheese, and breadcrumbs evenly over the top.
Bake in the preheated oven for 20-25 minutes, or until the casserole is heated through and the top is golden brown.
Remove from the oven and let cool slightly before serving. Enjoy!
Serving size | (2420.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2757.9 |
Total Fat 136.6g | 0% |
Saturated Fat 68.4g | 0% |
Polyunsaturated Fat 4.3g | |
Cholesterol 413.7mg | 0% |
Sodium 6834.0mg | 0% |
Total Carbohydrate 263.5g | 0% |
Dietary Fiber 36.6g | 0% |
Total Sugars 60.9g | |
Protein 141.4g | 0% |
Vitamin D 175.4IU | 0% |
Calcium 2881.2mg | 0% |
Iron 16.7mg | 0% |
Potassium 3477.8mg | 0% |
Source of Calories