This is my version of Maggiano's Rigatoni "D". I started with one of the copycat recipes and tried different things each time I made it, until I arrived at something I actually like better than the real thing from the restaurant. The main thing I do differently than other recipes is to make everything in one pan. I use a tri-ply stainless steel wok. I suspect a heavy bottom or tri-ply stainless stock pot would work fine too. You can substitute other pastas for the rigatoni. Farfalle and rotini are favorites of mine. In place of canned stock, I like to use Minor's bases. They're available at BJ's Wholesale Club, Restaurant Depot, and online. I think there's a similar product available in most grocery stores called Better Than Bouillon, though I haven't tried it myself. Trader Joe's has also started selling a concentrated broth product, but I haven't tried it yet either. If you can't find any concentrated soup bases, canned Swanson broth is fine too, but you'll have a lot more reducing to do. I left it out of the recipe because it's harder to find and the web site doesn't recognize the ingredient, but mushroom base in addition to the chicken base improves the flavor. Use a 2:1::chicken base:mushroom base ratio. Sweet onions are fine, but use Vidalia onions if you can find them. If you're lazy, find a recipe for caramelizing onions in a Crock Pot. That will cut out a lot of the labor-intensive onion babysitting.