Macaroni in cream sauce with bacon, mushrooms and asparagus Macaroni in cream sauce with bacon, mushrooms and asparagus

Noodles, collectively, is such a party favorite. In Asia, no birthday is ever complete without a long noodle dish which symbolizes wishes for a long life. For big gatherings, noodles serve a dual purpose. First, almost everyone loves them. Second, noodle dishes are relatively inexpensive to prepare.

This pasta dish is not among the least expensive pasta dish there is. Bacon, fresh mushrooms and asparagus don’t come cheap but, for a special occasion dish, this is not that expensive to prepare either. Just make sure that you have really good quality ingredients and you can’t go wrong.

Recipe: Macaroni in cream sauce with bacon, mushrooms and asparagus


  • 250 g. of elbow macaroni (or your preferred pasta shape)
  • 4 tbsps. of butter
  • 250 g. of bacon, diced
  • 250 g. of fresh button mushrooms (I used brown but white is fine), caps and stems thinly sliced
  • 250 g. of baby asparagus, cut into thirds
  • salt and pepper, to taste
  • 2 c. of cream, more or less
  • chopped parsley
  • grated Parmesan


  1. Cook the pasta in salted water according to package directions, undercooking it by about three to four minutes (see how to cook al dente pasta like a pro). Drain without rinsing in cold water.
  2. While the pasta cooks, make the sauce. Heat the butter in a frying pan. Add the diced bacon and cook until lightly browned.
  3. Add the mushrooms and cook, stirring occasionally, for about four minutes.
  4. Add the asparagus. Sprinkle with salt and pepper. Cook for half a minute.
  5. Pour in the cream. Stir. Sprinkle with more salt and pepper.
  6. When the cream starts to simmer, add the pasta, stir then turn off the heat. Don’t worry of the mixture appears soupy at this point. Cover and leave to allow the pasta to finish cooking in the hot sauce for about five to seven minutes. In that time, the pasta will absorb most of the liquid as it continues to swell in the heat.
  7. Taste the pasta. Add more salt and pepper, as needed.
  8. Sprinkle in the chopped parsley. Stir a few times.
  9. Serve topped with more parsley and grated Parmesan.

Preparation time: 10 minute(s)

Cooking time: 30 minute(s)

Number of servings (yield): 6 to 8 Macaroni in cream sauce with bacon, mushrooms and asparagus