01 - 
                Toss some fresh parsley or crunchy fried onions over the top before you dig in.
              
              
              
                02 - 
                Pop the casserole in your hot oven. Let it cook for around 20 to 25 minutes. You want melty, bubbly cheese on top.
              
              
              
                03 - 
                Shake a nice layer of Parmesan cheese over everything in the dish.
              
              
              
                04 - 
                Pour the drained pasta right into the big casserole. Add in your beef and onion goodness. Mix in the Swiss cheese so it’s all through.
              
              
              
                05 - 
                Boil the pasta in salted water till just firm, following the package. Drain it well so it doesn't get soggy.
              
              
              
                06 - 
                Splash in Worcestershire and beef broth. Stir it up, turn down to a simmer, and let the flavors hang out for five minutes.
              
              
              
                07 - 
                Drop in the garlic, sprinkle in salt, pepper, and thyme. Give it a stir for about a minute—the kitchen will smell amazing.
              
              
              
                08 - 
                Dump the beef in with the sweet onions. Break it up as it cooks, and keep going until the meat's all brown.
              
              
              
                09 - 
                Add the onions to a skillet with olive oil over medium heat. Stir them here and there, and let them get beautifully brown. Don’t rush—it can take about 20 minutes.
              
              
              
                10 - 
                Fire up the oven to 175°C. Let it get completely hot before baking.