I absolutely love sharing recipes that deliver comforting flavors with minimal fuss, and this One-Pan French Onion Pasta Recipe is one of my all-time favorites. From the moment I first caramelized the sweet onions to the final bubbly cheese topping, this dish instantly became a go-to for cozy weeknights and sharing with friends. I adore how the deep, savory notes of French onion soup meld perfectly with tender pasta in one skillet, creating a rich, creamy, and utterly satisfying meal that feels like a warm hug on a plate.

Why You’ll Love This One-Pan French Onion Pasta Recipe

What really draws me to this One-Pan French Onion Pasta Recipe is its incredible depth of flavor paired with the ease of preparation. The slow caramelization of onions builds such a lovely sweetness that balances perfectly with the earthiness of mushrooms and the herbal touch of thyme. Then, adding broth to cook the pasta right in the pan lets every strand soak up the delicious sauce, which is both creamy and flavorful without feeling heavy. The melted gruyere cheese on top adds that classic French onion flair that totally elevates the dish.

Beyond taste, I appreciate how straightforward it is to make. Everything cooks in a single pan — no multiple pots or elaborate steps — making cleanup a breeze. It’s an ideal recipe for weeknight dinners when I want something impressive, yet I can also see it shining at a casual dinner party or holiday gathering. Its versatility means it fits any occasion where comfort and flavor are front and center. Honestly, once you try this, you’ll wonder how you ever enjoyed French onion flavors any other way in pasta.

Ingredients You’ll Need

The image shows a flat lay of ingredients on a white marbled surface, including a white speckled bowl filled with uncooked penne pasta at the top right, a bowl of shredded gruyere cheese at the bottom left, and a glass measuring cup filled with dark beef broth at the bottom right. Near the center are several sliced brown mushrooms and a small white bowl with dried thyme, salt, and black pepper. To the top left are thin, round slices of yellow onions on a white plate and a clear measuring cup with whole milk or coconut milk. There is also a small wooden bowl with garlic cloves and wooden salt and pepper shakers scattered between the ingredients, with some fresh thyme sprigs near the mushrooms. Photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this recipe is simple but thoughtfully chosen to build the perfect balance of taste, texture, and visual appeal. From the rich broth that infuses the pasta, to the creamy milk and nutty cheese, every element plays its part beautifully.

  • Olive oil: For gently sautéing the onions until they reach that sweet, golden caramelization.
  • Yellow onions: The star ingredient that provides the signature sweet and savory base flavor.
  • Low-sodium beef broth: Adds depth and richness; substitute vegetable broth for vegetarian or vegan versions.
  • Baby bella mushrooms: They bring an earthy dimension and wonderful texture to the dish.
  • Garlic cloves: Minced garlic lifts the flavor with a subtle aromatic bite.
  • Dried thyme: Offers an herbal note that complements the onions and mushrooms perfectly.
  • Kosher salt and black pepper: Essential for seasoning and balancing the flavors.
  • Brown rice penne: A wholesome pasta choice that cooks beautifully in the skillet; swap with gluten-free if needed.
  • Whole milk or full-fat coconut milk: For creamy richness; coconut milk is great for dairy-free or vegan variations.
  • Gruyere cheese: Melts beautifully for that cheesy, savory topping; can substitute mozzarella or dairy-free cheese as preferred.
  • Chopped parsley (optional): Adds a fresh, bright garnish to finish the dish with a pop of color.

Directions

Step 1: Preheat your oven to 425ºF. Start heating olive oil in a large, deep skillet over medium heat so it’s ready for the onions.

Step 2: Add the thinly sliced onions to the skillet and cook them gently, stirring occasionally until they soften and become translucent, about 12 minutes. The goal here is to slowly coax out the sweetness without burning.

Step 3: Pour in half a cup of broth and stir the onions until this liquid is mostly absorbed. Add another half cup and continue cooking until the onions are very soft and golden brown. This step takes another 10-12 minutes and is key for that deep caramelized flavor.

Step 4: Stir in sliced mushrooms, minced garlic, thyme, salt, and pepper. Keep cooking and stirring until the mushrooms soften, roughly 5 minutes. The combination of these aromatics builds a melody of earthy and savory notes.

Step 5: Add the brown rice penne pasta to the skillet and give everything a good stir so the pasta is well coated with the mixture. Pour in the remaining 3 cups of broth plus 3/4 cup water. Turn the heat to high and bring the liquid to a boil.

Step 6: Once boiling, reduce the heat to medium, cover the skillet, and let the pasta cook, stirring occasionally to avoid sticking. This takes about 11 to 14 minutes until the pasta is just al dente.

Step 7: Turn off the heat, remove the lid, and stir in the milk and about half of the shredded gruyere cheese until combined. Smooth out the pasta’s surface, then sprinkle the remaining cheese on top.

Step 8: Transfer the skillet to your preheated oven and bake until the cheese melts and bubbles, about 10 minutes. If you want a golden, slightly crispy top, broil on high for 2-3 minutes—just keep a close eye on it!

Step 9: Let the dish cool on the counter for about 10 minutes before serving. Garnish with chopped parsley for a fresh burst of color and flavor.

Servings and Timing

This One-Pan French Onion Pasta Recipe comfortably serves 4 hungry people. You’ll want to set aside 15 minutes for prep, including getting your onions sliced and ingredients ready. The cooking time is about 60 minutes overall because of the slow caramelization and baking, which helps build that exceptional flavor and texture. The 10-minute cooling time at the end lets the cheese set perfectly so every bite is luscious but not too hot to enjoy.

How to Serve This One-Pan French Onion Pasta Recipe

A large silver pan filled with baked pasta showing a top layer of melted golden-brown cheese sprinkled with fresh green herbs. Beneath the cheese, visible are tube-shaped pasta pieces mixed with browned slices of mushrooms and a creamy sauce that peeks through the cheese. A wooden spoon with a long handle rests inside the pan, partially scooping some pasta, revealing the soft, saucy texture beneath the cheese layer. The pan is set on a textured brown cloth on a white marbled surface, surrounded by small bowls of white cheese, a wooden pepper grinder, garlic cloves on a small plate, and a large mushroom near the pan. Photo taken with an iphone --ar 4:5 --v 7

I love serving this dish straight from the skillet for an inviting, rustic feel, or spooning generous portions onto warm plates so the cheese and sauce can shine. To complement its rich and savory profile, I often pair it with a crisp, fresh green salad—something with a light vinaigrette to contrast the creaminess of the pasta. Roasted vegetables, like asparagus or Brussels sprouts, are great side options too and bring lovely texture and color to the table.

For a special touch, sprinkle a little extra fresh parsley or even a drizzle of good quality olive oil right before serving. The bubbling cheese topping is visually appealing, but adding some chopped herbs really brightens the look and taste. This dish is also fantastic paired with a glass of medium-bodied red wine like Pinot Noir or a dry white such as Sauvignon Blanc. If you prefer non-alcoholic drinks, sparkling water with a twist of lemon or a lightly brewed iced tea complements the meal wonderfully.

This One-Pan French Onion Pasta Recipe shines at family dinners, cozy weekend meals, or casual gatherings with friends. I serve it hot and fresh from the oven to enjoy the gooey cheese and the richness of the broth-infused pasta. It’s satisfying enough to be a full meal on its own, but you have plenty of freedom to get creative with sides and drinks depending on the occasion.

Variations

This recipe is wonderfully adaptable to fit a variety of preferences and dietary needs. If you want to switch things up, try using gluten-free pasta or a different type of short pasta if you don’t have brown rice penne on hand. I’ve had success with gluten-free rotini or even chickpea pasta for a protein boost. For a vegan or dairy-free option, swapping out the gruyere for a shredded dairy-free cheese and using full-fat coconut milk instead of cow’s milk works beautifully and still offers plenty of creaminess.

For more flavor complexity, I love adding caramelized shallots or a splash of sherry or white wine along with the broth to build a layered taste. If you enjoy a bit of spice, sprinkling some crushed red pepper flakes during the mushroom and garlic step adds a gentle kick without overpowering the dish. Alternatively, if you have more time, try slow roasting the onions until deeply caramelized before starting the recipe for a more intense sweetness.

If you want to experiment with cooking methods, you could adapt this recipe slightly using an Instant Pot. The pressure cooker steps can speed up the caramelization and pasta cooking, but I personally prefer the traditional stovetop and oven method here for the best texture and flavor development.

Storage and Reheating

Storing Leftovers

I keep any leftovers in airtight containers in the refrigerator to maintain freshness and prevent drying out. This One-Pan French Onion Pasta Recipe will keep well for up to 4 days. Storing it uncovered initially for a few minutes after cooling will prevent sogginess before sealing the container. Reheat only the portion you want to eat to preserve the rest.

Freezing

While freezing this dish is possible, I find that the texture of the pasta and cheese changes slightly after thawing. If you want to freeze leftovers, portion it into freezer-safe containers or heavy-duty freezer bags, remove as much air as possible, and freeze for up to 2 months. Thaw slowly in the refrigerator overnight before reheating gently to minimize any texture loss.

Reheating

The best way to reheat this pasta is by warming it in an oven-safe dish at 350ºF for about 15 minutes. This helps restore that melty cheese texture and evenly heats the dish without making it mushy. I also use the microwave for quick reheats, covering the portion loosely to avoid drying, but microwave reheating can sometimes make the cheese less creamy. Avoid reheating on high heat straight from frozen, as it can cook unevenly and affect flavor.

FAQs

Can I use a different type of pasta for this recipe?

Absolutely! While brown rice penne works perfectly here because of its shape and texture, you can swap in gluten-free pasta, regular penne, or other short pasta like rigatoni or rotini. Just keep an eye on cooking times since some pasta types cook faster or slower when simmered directly in broth.

Is it possible to make this recipe vegan?

Yes, this recipe can be easily made vegan by using vegetable broth instead of beef broth, swapping the whole milk for full-fat coconut milk, and replacing gruyere cheese with a plant-based shredded cheese. These changes maintain a creamy and flavorful dish without compromising on richness.

Can I prepare the onions in advance?

You can caramelize the onions a day ahead and refrigerate them in an airtight container. This saves time on cooking day and actually deepens the flavor. Just bring them back to room temperature before proceeding with the recipe for best integration with the mushrooms and pasta.

How do I know when the pasta is perfectly cooked?

The pasta is ready when it reaches al dente texture, meaning it’s tender but still has a slight firmness to the bite. Since it cooks in liquid in the skillet, start checking around 11 minutes and cook up to 14 minutes, stirring occasionally to prevent sticking. Remember it will continue cooking slightly during baking.

Can I add protein to this dish?

Definitely! To boost protein, stirring in cooked chicken breast slices, sautéed Italian sausage, or even some crispy tofu cubes adds substance and flavor. Just add these ingredients toward the end before baking so they heat through without overcooking.

Conclusion

I truly hope you enjoy making and sharing this One-Pan French Onion Pasta Recipe as much as I do. It’s a dish that brings comforting French onion soup flavors to your pasta bowl in the most effortless way. Whether you’re looking for a cozy solo dinner or a crowd-pleaser for friends and family, this recipe has it all—deep flavor, creamy texture, and simple preparation. Give it a try and let it become a new favorite in your kitchen!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *