One-Pot Creamy French Onion Pasta
Prep time
Cook time
Total time
Serves: 4
  • 2 tablespoons olive oil
  • 1 pound sweet onions (about 1 large), peeled and sliced
  • 1 teaspoon balsamic vinegar
  • 2 cups beef broth
  • ½ cup heavy cream
  • ¼ teaspoon dried thyme
  • 8 ounces penne pasta
  • 1½ cups shredded swiss cheese
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  1. Heat olive oil in a large oven safe skillet over medium heat.
  2. Add onions and stir to coat with oil. Sprinkle with a pinch of salt.
  3. Cook onions, stirring occasionally to avoid burning until onions are tender and slightly caramelized, about 20 minutes.
  4. Increase heat to medium-high and add in balsamic vinegar cook for 1-2 minutes longer.
  5. Add in broth, heavy cream, thyme, pasta and a pinch of salt and pepper.
  6. Bring to a boil, then cover and reduce to a simmer for about 15-20 minutes until most of the liquid is absorbed and pasta is tender.
  7. While pasta is cooking preheat oven to 350 degrees.
  8. Once pasta is cooked stir in ½ cup of shredded cheese and sprinkle the top with remaining cheese.
  9. Transfer skillet to the oven and cook for 5-10 minutes longer until cheese is melted.
  10. Season to taste is desired and serve.
Recipe by The 29 Minute Mom at