Description
This cozy, flavor-loaded pasta is your weeknight hero. Slow-cooked onions meet sweet-tart tomatoes and a velvety cream sauce in a dish that’s both impressively rich and shockingly simple. No fancy tools or pro skills required—just pantry staples, a little stirring love, and a big appetite.
Ingredients
- 
2 jars sun-dried tomatoes in oil (drained, oil reserved)
 - 
4 yellow onions, thinly sliced
 - 
8 garlic cloves, thinly sliced
 - 
4 tbsp balsamic vinegar
 - 
½ cup water
 - 
1 cup half-and-half (or coconut milk for dairy-free)
 - 
⅔ cup freshly grated Parmesan
 - 
24 oz whole-wheat penne (or your fave pasta)
 - 
½ cup chopped fresh basil
 - 
½ cup toasted pine nuts
 - 
½ tsp red pepper flakes
 - 
Salt, to taste
 
Instructions
- 
Caramelize Onions: Heat 2 tbsp reserved tomato oil in a skillet. Cook onions low and slow (20–25 min) until jammy.
 - 
Add Garlic & Balsamic: Push onions aside. Sauté garlic 30 sec. Stir in balsamic + water. Scrape up brown bits. Add salt + red pepper.
 - 
Cook Pasta: Boil pasta in salted water until al dente. Reserve ½ cup pasta water. Drain.
 - 
Make Sauce: Add pasta to onion skillet. Stir in sun-dried tomatoes, half-and-half, and Parmesan. Loosen sauce with pasta water as needed.
 - 
Finish: Kill heat. Fold in basil. Top with pine nuts and more Parmesan to serve.
 
Notes
- 
Add chicken, shrimp, or spinach for extra protein or veggies.
 - 
Use nutritional yeast + coconut milk for a dairy-free twist.
 - 
Leftovers? Reheat with a splash of milk for creaminess.
 
- Prep Time: 15 min
 - Cook Time: 30 min
 
Nutrition
- Calories: 480 cal Per Serving
 - Fat: 22g
 - Carbohydrates: 52g
 - Protein: 17g