Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Sun-Dried Tomato Pasta with Caramelized Onions

Creamy Sun-Dried Tomato Pasta with Caramelized Onions


  • Author: OliviaBennett
  • Total Time: 45 min

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

Scale
  • 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