Cook spaghetti in salted boiling water until al dente. Drain and set aside.
Heat olive oil in a large pan and sauté garlic for 30 seconds.
Add sliced carrots, bell peppers, zucchini, and broccoli. Cook for 4–5 minutes until tender but still slightly crisp.
Add heavy cream and Parmesan cheese, stirring until the sauce becomes smooth.
Season with salt and black pepper.
Add the cooked spaghetti and toss until evenly coated with the sauce and vegetables.
Serve hot with extra Parmesan and fresh parsley.