This rich and comforting Caramelized Onion Pasta features sweet, slow-cooked onions in a creamy Parmesan sauce tossed with your favorite pasta. Perfect for easy weeknight dinners, budget-friendly recipes, and delicious vegetarian meals.
Heat olive oil and butter in a large skillet over medium-low heat.
Add sliced onions and a pinch of salt. Cook slowly, stirring occasionally for 25-30 minutes until onions are deeply caramelized and golden brown. Add sugar if desired to aid caramelization.
Stir in minced garlic and cook for 1-2 minutes until fragrant.
Meanwhile, cook pasta in salted boiling water until al dente. Reserve ½ cup pasta water and drain pasta.
Add heavy cream to the skillet with onions and garlic, bringing it to a gentle simmer.
Stir in Parmesan cheese and a splash of reserved pasta water, stirring until a creamy sauce forms.
Add the cooked pasta to the skillet, tossing to coat evenly. Adjust sauce consistency with more pasta water if needed.
Season with salt and pepper to taste.
Garnish with chopped parsley and extra Parmesan if desired. Serve immediately.