Ingredients
1/4 cup olive oil or 5 tablespoons butter
3 large onions, thinly sliced
4 garlic cloves, minced
1 tablespoon fresh thyme (or 1 teaspoon dried thyme)
3/4 cup dry white wine (or a mix of white and red wine)
2 tablespoons all-purpose flour (optional for thickness)
3 to 3.5 cups beef or vegetable broth
2 cups water or half and half for a creamier texture
12 oz dried short pasta such as orecchiette or rigatoni
1 tablespoon Worcestershire sauce
Salt and freshly ground black pepper to taste
1/4 cup fresh Parmesan or Gruyère cheese, shredded
Sherry vinegar for finishing touch
Fresh herbs and toasted breadcrumbs for serving (optional)
Instructions
1. Heat olive oil or butter in a large pot over medium heat. Add the sliced onions with a generous pinch of salt and cook, stirring frequently until deeply caramelized, about 25-45 minutes depending on heat and onion size.
2. Add minced garlic and thyme; sauté for 3-4 minutes.
3. Deglaze the pan with wine and sherry, then stir in flour and cook for 2-3 minutes until thickened.
4. Pour in broth, water or half and half, and Worcestershire sauce. Season with salt and pepper.
5. Bring to a boil, then add pasta. Cook uncovered, stirring frequently, until pasta is al dente, about 10-15 minutes.
6. Turn off the heat and stir in the cheese until melted and combined. Add a splash of sherry vinegar to enhance flavor.
7. Serve warm, garnished with fresh herbs and toasted breadcrumbs if desired.
Notes
⏳ Caramelizing onions requires patience. Stir often to ensure even caramelization without burning. If dry, add a splash of water during cooking.
🍄 For extra flavor, add mushrooms early in the cooking process to infuse their earthy taste.
🥣 To freeze, undercook pasta slightly to maintain texture upon reheating.
- Prep Time: 10-15 minutes
- Caramelizing Time: 25-45 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: One-Pot
- Cuisine: French-Inspired
- Diet: Vegetarian Option Available
Nutrition
- Serving Size: 1 serving
- Calories: 233 to 472 kcal
- Sugar: 3g to 5g
- Sodium: 356mg to 692mg
- Fat: 10g
- Saturated Fat: (Included in Total Fat)
- Carbohydrates: 27g to 65g
- Fiber: 2g to 4g
- Protein: 6g to 18g
