Ingredients
- 3 Tablespoons Butter
- 1/2 Cup Finely Chopped Onion
- 2 Garlic Cloves, Minced
- 1/3 Cup All-purpose Flour
- 3 Cups Milk
- 8 Ounces Melting Cheese (See Note Above) Cut Into Small Dice
- Salt & Pepper
- 1/2 Teaspoon Dried Oregano
- 1 1/2 Cups Diced Ham Or Pork Loin
- 1/2 Head Of Cauliflower, Florets Cut Into Small Pieces
- 1/4 Cup Chopped Fresh Parsley
- 1/2 Pound Dried Pasta (Short Pasta Like Penne Or Fusilli Work Best)
- Topping:
- 1 1/2 Cup Homemade Bread Crumbs
- 1/2 Cup Grated Parmesan Cheese
- Salt & Pepper
- 2 Tablespoons Olive Oil
Directions
-
Heat the butter in a large saucepan. Once melted add the onion and cook until translucent. Add the garlic and the flour and stir well until mixed. Cook an additional minute. Slowly add the milk, whisking it into the flour mixture until smooth. Add the cheese and cook over medium heat, stirring frequently. Season with salt, pepper, and oregano. Continue to cook until the sauce is smooth and thickened.
-
Cook the pasta in a large pot of boiling water for 6 minutes. Add the cauliflower to the pot and cook an additional 3 to 4 minutes. Drain. Return the pasta and cauliflower to the pot, and add the sauce, parsley, and ham. Stir well to combine.
-
Preheat the oven to 375 degrees F. Lightly greases a casserole dish with butter or oil and spoon the pasta into the prepared dish.
-
In a frying pan, add the oil and breadcrumbs and cook until lightly brown and crisp. Season with salt and pepper, and stir in the cheese. Sprinkle the topping over the pasta and cover the casserole dish. Bake the pasta until bubbly, about 25 to 30 minutes. Remove the cover and cook an additional 10 minutes or until golden brown. Serve warm.