I started using this method, of cooking pasta in another liquid, making it basically a one dish meal, since I found it in a Milk Street cookbook several years ago. It's for cooking in an Instant Pot, though a similar method can be used in a regular pot, though you have to experiment, to figure out amounts and times. Basically, the sauce is made, then 3 or 4 c water or broth is added (sometimes less, if a lot of tomatoes were used), brought to a boil, then the pasta added, then I make sure it is all submerged, put the lid on, set for 3 min manual, then when that finishes, release pressure quickly. Remove lid, stir pasta, and check for doneness, cooking another minute, if necessary, and adjusting seasoning, if necessary. While the leftovers aren't as al dente as the first serving, as with any pasta, I never have them get "mushy", with all those leftovers I eat!