One Pot French Onion Pasta

Hi there, food lover! 👋 Ready for something cozy, rich, and oh-so-satisfying? Today we’re making a One Pot French Onion Pasta — a creamy, dreamy twist on the classic French onion soup. 🧅🍝 Imagine caramelized onions simmered in a buttery broth, tossed with tender pasta, melty cheese, and a hint of thyme. It’s like your favorite comforting soup, reimagined into a hearty pasta dinner that warms the soul.

This dish pays homage to the beloved French classic, “Soupe à l’oignon,” which dates back to 18th-century France. Traditionally, French onion soup was a humble dish made with simple ingredients — onions, butter, broth, and cheese — yet its flavors were deep and luxurious. Over time, inventive cooks transformed it into creamy casseroles and, more recently, pasta dishes that deliver that same nostalgic taste with a modern touch.

All you need is one pot, a bit of patience to caramelize those onions, and a love for comfort food. Let’s create a pasta dish so good, it’ll make you say ooh là là! 🇫🇷✨


🛒 Ingredients

For the Caramelized Onions:

  • 2 tbsp butter
  • 2 tbsp olive oil
  • 3 large yellow onions, thinly sliced
  • 1 tsp sugar
  • ½ tsp salt

For the Pasta:

  • 3 cloves garlic, minced
  • 1 tsp fresh thyme (or ½ tsp dried thyme)
  • 1 tbsp balsamic vinegar
  • 3 cups beef broth (or vegetable broth for a lighter version)
  • 1 ½ cups water
  • 12 oz (340 g) pasta (rigatoni, penne, or fettuccine work well)
  • ½ cup heavy cream
  • 1 cup shredded Gruyère cheese (or Swiss cheese)
  • ¼ cup grated Parmesan cheese
  • Black pepper, to taste
  • Fresh parsley, for garnish 🌿

👩‍🍳 Step-by-Step Directions

  1. Caramelize the onions 🧅
    In a large pot or deep skillet, heat butter and olive oil over medium heat. Add the sliced onions and sprinkle with salt and sugar. Cook slowly, stirring often, for 25–30 minutes until the onions are golden brown and caramelized. Don’t rush this step — it’s where the flavor magic happens!
  2. Add garlic and thyme 🌿
    Stir in the minced garlic and thyme, cooking for about 1 minute until fragrant. Then add balsamic vinegar to deglaze the pan, scraping up any browned bits from the bottom.
  3. Add liquid and pasta 🍝
    Pour in the beef broth and water, then bring to a gentle boil. Add pasta and stir well to ensure it doesn’t stick. Reduce heat to medium and simmer uncovered for 10–12 minutes, stirring occasionally, until the pasta is tender and most of the liquid is absorbed.
  4. Make it creamy 🧀
    Lower the heat, then stir in heavy cream, Gruyère, and Parmesan. Mix until the sauce is smooth, creamy, and coats the pasta beautifully. Season with black pepper to taste.
  5. Finish and serve 🍽️
    Sprinkle with extra cheese if desired and garnish with chopped parsley. Serve immediately, letting that rich aroma fill the room — pure comfort in every bite! 😍

🍽️ Nutritional Information

⏰ Prep Time: 10 minutes
🔥 Cooking Time: 30 minutes
⏳ Total Time: 40 minutes
⚡ Calories per serving: ~480
🍽️ Servings: 4

Estimated Nutrition (per serving):

  • Protein: 19 g
  • Carbohydrates: 47 g
  • Fat: 21 g
  • Saturated Fat: 11 g
  • Cholesterol: 55 mg
  • Sodium: 620 mg
  • Fiber: 3 g
  • Sugars: 7 g

#onepotmeals #frenchonionpasta #comfortfood #creamyrecipes #easyweeknightdinner #homemadegoodness

Bon appétit and happy cooking! 👩🍳🍽️

You might also like these recipes

Leave a Comment