French Onion Mac and Cheese has all the flavors of French onion soup in a pasta dish! Pasta in a Swiss cheese sauce with caramelized onions.
My favorite favorite favorite soup is French onion but it’s something that I only have once or twice a year. I won’t make a big batch of the stuff because I know the boys won’t eat it and the canned stuff just doesn’t do it for me. So I was beyond excited when I found this recipe.
It’s so delicious – you really can’t go wrong with pasta, cheese, and caramelized onions!
Ingredients
- Butter
- Onions – the onions get cooked at a low temperature for about 20 minutes so they are nicely caramelized.
- Thyme
- Bay leaf
- Salt and pepper
- Penne – any small pasta shape will work. I like penne because the sauce goes inside the noodles.
- Flour – flour is used to thicken the cheese sauce.
- Chicken broth – I suggest a low-sodium broth or make your own broth!
- Milk
- Swiss cheese – traditional French onion soup has gruyere cheese on top, which you can definitely use, but Swiss cheese is significantly cheaper and easier to find.
How To Make French Onion Mac and Cheese
- Cook onions. Melt butter. Add onions, salt, and bay leaf. Cook on low heat until onions are caramelized.
- Cook pasta. Cook pasta according to package instructions. Drain and set aside.
- Make sauce. Melt butter. Whisk in the flour for 1 minute; whisk in the chicken broth and milk and bring to a boil. Lower the heat and cook until thickened, about 5 minutes. Stir in the cheese until melted.
- Combine. Toss together cooked pasta, onions, and cheese sauce. Warm through.
More Cheesy Pasta Recipes
- Baked Macaroni and Cheese
- One Pot Cheeseburger Mac
- Cheesy Ham and Tortellini Bake
- Cheesy Chicken Noodle Casserole
- Cheesy Chicken Broccoli Tortellini
Make sure you subscribe to my email list to get all my new recipes delivered right to your inbox!
You can also follow me on Instagram, Facebook, or Pinterest for even more!
French Onion Mac and Cheese
French Onion Mac and Cheese has all the flavors of French onion soup in a pasta dish! Pasta in a Swiss cheese sauce with caramelized onions.
Ingredients
- 4 tablespoons butter divided
- 2 large onions very thinly sliced
- ½ teaspoon dried thyme
- 1 bay leaf
- Salt and pepper
- 1 pound penne
- 2 tablespoons flour
- 1 cup chicken broth
- 1 cup milk
- 3 cups Swiss cheese shredded
Instructions
- In a skillet, melt 2 tablespoons butter over low heat. Add onions, thyme and bay leaf; season with salt and pepper. Cook until the onions are browned, 10-15 minutes. Transfer to a plate and discard the bay leaf. Reserve the skillet.
- Meanwhile, bring a large pot of water to a boil, salt it, add the pasta and cook until al dente. Drain and return to the pot.
- In the reserved skillet, melt the remaining 2 tablespoons butter over medium heat. Whisk in the flour for 1 minute, then whisk in the chicken broth and milk and bring to a boil; season with salt, and pepper. Lower the heat and cook until thickened, about 5 minutes. Stir in the cheese until melted.
- Combine the onions and sauce with the pasta and toss well.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 456Total Fat: 25gSaturated Fat: 15gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 74mgSodium: 226mgCarbohydrates: 36gFiber: 2gSugar: 6gProtein: 22g
Meredith says
Hello,
One recipe of Rachel’s that I’ve come to use almost 1-2 times per month is her Chorizo Corn Soup. I substitute a can of black beans for the chopped red bell pepper, but it’s so delicious. My boyfriend and dinner guests really love it.
Thanks for sharing your blog,
Meredith