This 4-ingredient creamy mushroom penne is exactly the kind of weeknight dinner my mom leaned on when she needed something on the table fast, but still felt a little special. It’s built on pantry-friendly staples: dry penne, a can of condensed cream of mushroom soup, fresh mushrooms, and a splash of milk or cream. The magic is in how the starch from the pasta and the gentle simmering turn that simple sauce into something that clings luxuriously to every piece of pasta, giving the impression it’s been bubbling away for hours. Dishes like this showed up in a lot of Midwestern kitchens in the ’70s and ’80s, when convenience foods started to blend with from-scratch cooking, and the result is pure comfort in under 30 minutes.
Serve this creamy mushroom penne in warm shallow bowls so the glossy sauce can pool around the edges, just like in the photo. I like to pair it with a crisp green salad dressed simply with lemon and olive oil, or some steamed green beans for contrast. Garlic bread or a warm baguette is perfect for swiping up any extra sauce. If you enjoy wine, a light-bodied red like Pinot Noir or a chilled glass of unoaked Chardonnay complements the earthiness of the mushrooms without overwhelming the dish.
4-Ingredient Creamy Mushroom Penne
Servings: 4
Ingredients
12 oz (340 g) dry penne pasta
10.5 oz (1 can) condensed cream of mushroom soup
8 oz (225 g) fresh brown mushrooms, thinly sliced
1 cup (240 ml) whole milk or half-and-half
1 tsp kosher salt, plus more for pasta water (optional but recommended)
1/2 tsp freshly ground black pepper (optional but recommended)
Directions
Bring a large pot of well-salted water to a rolling boil. Add the penne and cook according to package directions until just al dente, usually 9–11 minutes. Stir occasionally so the pasta doesn’t stick.
While the pasta cooks, prepare the sauce. In a large, deep skillet or wide saucepan, add the sliced brown mushrooms. If the pan is nonstick, you can cook them dry; otherwise, add a teaspoon or two of water to get them started. Place over medium-high heat and cook, stirring occasionally, until the mushrooms release their moisture and it mostly evaporates, about 5–7 minutes. They should look tender and slightly browned at the edges.
Reduce the heat under the mushrooms to medium-low. Add the condensed cream of mushroom soup and the milk or half-and-half to the skillet. Whisk or stir until the soup and milk are fully combined and smooth. The mixture will look thin at first but will thicken as it heats and later as it coats the pasta.
Let the sauce come to a gentle simmer, not a hard boil. Stir frequently and cook for 3–5 minutes, until the sauce is hot, slightly thickened, and the mushrooms are fully tender. Season with kosher salt and black pepper to taste. Turn the heat down to low to keep the sauce warm while the pasta finishes.
When the penne is al dente, reserve about 1/2 cup of the starchy pasta water, then drain the pasta well. Do not rinse; that surface starch helps the sauce cling to every piece.
Add the drained penne directly into the skillet with the creamy mushroom sauce. Toss gently but thoroughly, making sure every tube of pasta is coated and some of the mushrooms tuck into the pasta. If the sauce seems too thick, splash in a tablespoon or two of the reserved pasta water at a time, tossing in between, until it looks glossy and just loose enough to flow and pool slightly at the edges of the plate.
Let the pasta and sauce sit together on low heat for 1–2 minutes, tossing occasionally. This brief rest helps the sauce soak into the pasta and gives that “cooked for hours” texture. Taste and adjust seasoning once more if needed.
Serve the creamy mushroom penne immediately on warm plates, making sure each serving gets plenty of mushrooms and extra sauce spooned around the edges so you see that rich ivory sheen. Expect at least one person at the table to angle for the last scoop from the pan.
Variations & Tips
To keep the spirit of a fast, family-style dinner, any variations should be simple and use the same basic method. For extra richness, you can swap the milk for half-and-half or light cream; the sauce will cling even more tightly to the pasta. If you like a bit of tang, stir in a spoonful of sour cream at the very end, off the heat, so it doesn’t curdle. For protein, fold in about 1 cup of shredded rotisserie chicken or sliced cooked sausage when you combine the pasta and sauce—just warm through. A handful of frozen peas can go in with the sauce while it simmers for a pop of color and sweetness. If you miss a cheesy element, sprinkle freshly grated Parmesan over each bowl at the table instead of mixing it into the pot; that keeps the core recipe to four main ingredients while still giving you that savory finish. For a deeper mushroom flavor, sauté the mushrooms in a teaspoon of butter or olive oil before adding the soup and milk, and let them brown well. If you need to keep it vegetarian, choose a cream of mushroom soup that’s labeled vegetarian, as some brands use meat-based broths. Food safety notes: If you add any meat, make sure it is fully cooked before it goes into the sauce and that leftovers are cooled quickly and refrigerated within 2 hours. Reheat leftovers gently over low heat with a splash of milk to loosen the sauce, bringing the pasta to steaming hot throughout before serving. Always check the can of soup for its expiration date and discard if it’s past date, dented, swollen, or rusted. When cooking the mushrooms, ensure they are firm and fresh-smelling before use, and rinse or wipe them clean just before slicing so they don’t absorb excess water.