-
1
Fill a large pan with about 3 inches of water and bring it to a boil on the stove.
-
2
Boil the bratwurst for about 15 minutes to let them plump up and cook through.
-
3
Remove them from the pan and drain the water, then get it back on the medium high heat.
-
4
Sear the bratwurst for a couple of minutes in the hot pan to get some color on the outside.
-
5
Then set them aside on a cutting board.
-
6
Start on the cheese sauce.
-
7
The base is a yummy bechamel sauce!
-
8
Combine the butter and flour in the hot pan and stir it together until it becomes a thick, golden roux.
-
9
It should take no more than 2 minutes.
-
10
Pour beer in and let it bubble for about 30 seconds as you stir.
-
11
Switch to a whisk and slowly pour the milk in as you whisk to get a smooth white sauce going.
-
12
Season it with the pinch of truffle salt.
-
13
Let the sauce gently bubble and boil for about 15 minutes to thicken, whisking occasionally.
-
14
While the sauce cooks, get a large pot of water on the stove to boil for the pasta.
-
15
Salt it generously.
-
16
When boiling, cook the shells until tender, about 810 minutes.
-
17
Take the cooked bratwurst and slice them into little bite-sized rounds.
-
18
Once bechamel sauce has cooked for 15 minutes, whisk in all the grated cheese until it becomes a smooth, rich sauce.
-
19
Stir in sliced bratwurst as well and let the mixture bubble together for a minute.
-
20
The pasta shells should be done at this point, too.
-
21
Drain and pour them into the pan with the cheese sauce and bratwurst.
-
22
Stir it all together well, then take the pan off of the heat.
-
23
Serve immediately and enjoy!