This is my vegetarian version of a recipe that was originally posted by The Poineer Woman.
|Prep Time: 20 Minutes||Cook Time: 15 Minutes||Difficulty: Easy||Servings: 12|
- 4 cups Macaroni
- 8 Tablespoons Butter
- 2 whole Medium Onions, Cut In Half And Sliced Thin
- 1 package GimmeLean Sausage Substitute
- ¼ cups All-purpose Flour
- 2 cups Whole Or 2% Milk
- ½ cups Half & Half
- 2 whole Egg Yolks, Beaten
- Salt & Pepper (to Taste)
- ½ cups Grated Gruyere Cheese
- ½ cups Grated Fontina Cheese
- ½ cups Grated Parmigiano Reggiano Cheese
- 4 ounces, weight Chevre (soft Goat Cheese)
Preheat oven to 350 degrees.
Cook macaroni for half the time of the package instructions. Drain and set aside.
Fry GimmeLean until slightly, but not overly, crispy. Drain on a paper towel.
Melt 4 tablespoons butter in a skillet and saute onions over medium-low heat for 10 to 12 minutes, or until golden brown and soft. Set aside.
In a pot, melt 4 tablespoons butter. Sprinkle in flour and whisk to combine. Cook, stirring constantly, over medium heat for 1 minute. Pour in milk and half & half, then cook for 3 to 5 minutes or until thick. Reduce heat to low. Add salt & pepper to taste. (Do not undersalt!)
Beat egg yolks and drizzle 1/4 cup hot mixture into the yolks, stirring constantly. Stir to combine. Pour egg mixture into sauce and cook for another minute.
Add cheeses and stir until melted. Add onions and soysage and stir. Taste for seasonings and add more salt if needed. Add cooked macaroni and stir to coat.
Pour into a baking dish and bake for 15 to 20 minutes or until sizzling and hot.