Ingredients
- Olive Oil: 2 tablespoons. Extra virgin olive oil is preferred for its flavor, but regular olive oil works too. This is the foundation for sautéing your aromatics.
- Yellow Onion: 1 medium, finely chopped. Onions provide a sweet and savory base that deepens the overall flavor profile. Shallots can be a good substitute if you prefer a milder, more delicate flavor.
- Garlic: 4 cloves, minced. Fresh garlic is key here! Its pungent aroma and taste are essential. Don’t skimp on the garlic; it’s a powerhouse of flavor in this dish.
- Mushrooms: 16 ounces (about 450g) cremini or button mushrooms, sliced. Cremini mushrooms (baby bellas) offer a deeper, earthier flavor than white button mushrooms, but either will be delicious. You could also use a mix like shiitake or oyster mushrooms for more complex notes, though they might require slightly different cooking times.
- Vegetable Broth: 4 cups (960ml). A good quality vegetable broth will add significant depth. You can also use chicken broth if you’re not strictly vegetarian, which can add a different kind of richness.
- Dried Pasta: 12 ounces (340g) fettuccine, linguine, or penne. Long pastas like fettuccine or linguine are classic choices for creamy sauces as the sauce clings beautifully. However, shorter shapes like penne, rotini, or farfalle also work wonderfully and can be easier for younger eaters.
- Heavy Cream: 1 cup (240ml). This is what gives the pasta its luxurious, creamy texture. For a lighter version, you could try half-and-half, but the sauce won’t be quite as rich.
- Fresh Spinach: 5 ounces (140g) baby spinach. Pre-washed baby spinach is incredibly convenient. It wilts down significantly, so what seems like a lot will integrate perfectly.
- Parmesan Cheese: 1/2 cup freshly grated, plus more for serving. Freshly grated Parmesan melts better and has a superior flavor compared to pre-grated. Pecorino Romano can be a saltier, sharper alternative.
- Salt: 1 teaspoon, or to taste. Remember that broth and Parmesan also contain salt, so adjust accordingly.
- Black Pepper: 1/2 teaspoon freshly ground, or to taste. Freshly ground pepper offers a much more vibrant flavor.
- Optional Garnish: Fresh parsley, chopped; red pepper flakes.
Instructions
- Sauté Aromatics and Mushrooms:
- Heat the olive oil in a large pot or Dutch oven over medium heat. A wide-bottomed pot is ideal as it allows more surface area for the pasta to cook evenly.
- Once the oil is shimmering, add the finely chopped onion. Sauté for about 3-5 minutes, stirring occasionally, until softened and translucent.
- Add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as it can become bitter.
- Increase the heat slightly to medium-high. Add the sliced mushrooms to the pot. Cook, stirring occasionally, for about 5-8 minutes. The key here is to allow the mushrooms to brown and release their moisture. Don’t overcrowd the pan if necessary; you can cook them in batches, though for a one-pot meal, we try to avoid this. Properly browned mushrooms develop a much deeper, umami-rich flavor. Season the mushrooms with a pinch of salt and pepper during this stage.
- Build the Sauce and Cook the Pasta:
- Pour in the vegetable broth, scraping up any browned bits (fond) from the bottom of the pot with a wooden spoon. These bits are packed with flavor!
- Bring the broth to a rolling boil.
- Add the dried pasta to the pot. Stir well to ensure the pasta is mostly submerged and doesn’t stick together. If using long pasta like fettuccine, you might need to gently bend or break it to fit, or wait a minute for the submerged parts to soften, then push the rest down.
- Reduce the heat to a medium-low simmer. Cover the pot and cook according to the pasta package directions for al dente, usually around 10-12 minutes. It’s crucial to stir every 2-3 minutes to prevent the pasta from sticking to the bottom of the pot and to ensure even cooking. If the liquid seems to be absorbing too quickly and the pasta isn’t cooked yet, you can add a splash more broth or hot water (about 1/4 to 1/2 cup at a time).
- Incorporate Creaminess and Greens:
- Once the pasta is al dente (tender but still with a slight bite) and most of the liquid has been absorbed, creating a slightly thickened sauce, reduce the heat to low.
- Stir in the heavy cream and the freshly grated Parmesan cheese. Continue to stir gently until the cheese is melted and the sauce is smooth and creamy. This should only take a minute or two. The starch from the pasta combined with the cream and cheese will create a luscious sauce.
- Add the fresh baby spinach to the pot. Stir gently until the spinach wilts into the pasta, which usually takes about 1-2 minutes. The heat from the pasta and sauce will quickly cook the spinach.
- Season and Serve:
- Taste the pasta and adjust seasoning with salt and freshly ground black pepper as needed. Remember that Parmesan cheese is salty, so taste before adding too much extra salt.
- Serve immediately, garnished with additional freshly grated Parmesan cheese, a sprinkle of chopped fresh parsley, or a pinch of red pepper flakes if you like a little heat.
Nutrition
- Serving Size: One Normal Portion
- Calories: 650-750