Caramelized Vidalia Onion Pasta Casserole with Gruyere

Rich pasta casserole featuring slowly caramelized sweet Vidalia onions in a creamy sauce with aromatic herbs and melted Gruyere and fontina cheeses. The onions cook low and slow for 30-40 minutes until golden and sweet, creating a luxurious base enhanced with chicken broth, cream, and warming spices. Perfect for cozy dinners or potluck gatherings when you want comfort food with sophisticated flavors. The make-ahead friendly nature makes it ideal for entertaining.
Ingredients
- 1 tablespoon canola oil
- 2 large Vidalia onion
- 1 tablespoon Worcestershire sauce
- ½ teaspoon black pepper
- 1 teaspoon salt
- 1 teaspoon garlic clove, minced
- 1 cup chicken broth, low sodiumvegetable broth1:1vegetarianFull guide →
- 8 ounces pasta, any shape
- 1 bay leaf
- ¼ teaspoon dried thyme
- ¼ teaspoon rosemary, minced
- 1 cup heavy whipping cream
- 1 pinch red pepper flakes
- 6 ounces gruyere, shredded
- 6 ounces fontina, shredded
Instructions
- 1
Cook pasta according to package directions
- 2
Drain pasta and set aside
- 3
Heat oil in the same pot on low heat
- 4
Add onions and cook on low for 30 to 40 minutes until caramelized, stirring frequently
- 5
Add chicken broth, Worcestershire sauce, salt, pepper, bay leaf, thyme, garlic, rosemary, and red pepper flakes
- 6
Cook until liquid has reduced by half
- 7
Stir in cream, pasta and cheeses
- 8
Bake until hot and cheese is melted
Tips
Caramelize onions slowly on low heat for best flavor development - rushing will result in burnt rather than sweet onions.
Make ahead by assembling completely, covering and refrigerating before baking when ready to serve.
Use any pasta shape you prefer - short shapes like penne hold the sauce well while long pasta creates different texture.
Good to Know
Cover and refrigerate up to 3 days before baking
Assemble completely, cover and refrigerate up to 1 day before baking
Serve hot directly from baking dish
Common Mistakes
Keep heat low when caramelizing onions to avoid burning
Stir onions frequently during caramelization to prevent sticking
Substitutions
FAQ
Can I freeze this casserole?
Yes, assemble without baking, wrap tightly and freeze up to 3 months. Thaw overnight in refrigerator before baking, adding 10-15 extra minutes to cooking time.
What if I don't have Gruyere cheese?
Swiss cheese works well as a substitute with similar melting properties. Cheddar or Gouda also work but will change the flavor profile significantly.
How long will leftovers keep?
Refrigerate covered leftovers for up to 4 days. Reheat individual portions in microwave or warm entire dish covered in 350F oven for 15-20 minutes.