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.