Heat Skillet on medium.
Add Bacon and cook until completely done. Done meaning how you like it. Some like it crispy while others don't. Remove 1 tablespoon or so to garnish and set on top of paper towel to catch any Bacon grease.
At this point, add Asparagus, Scallions, Mushrooms, Tomatoes & Minced Garlic into the Skillet with remaining Bacon and Bacon grease.
Sauté ingredients to incorporate flavors from Bacon and Bacon grease.
Add a pinch of Salt & Pepper and continue sautéing
Water should be boiling at this point. Add 1 tablespoon of Olive Oil into water.
Add Pasta and cook as directed on package. Suggestion: I use fresh pasta as it cooks faster and taste better. Fresh Pasta can usually be found in the refrigerated isle where you dairy products are located.
When Pasta is done, reserve 1 cup of water and set aside.
Add Pasta into Skillet with other ingredients and stir.
Add Heavy Cream, Garlic Herb Seasoning, Onion Powder, Cayenne Pepper, Salt & Pepper as needed, Cilantro & Butter and continue stirring to incorporate ingredients.
Heavy Cream will thicken as it heats up and reduces. You may add more cream if you are looking for a creamier consistency. Keep in mind to adjust seasoning as well.
Adding reserved Pasta Water helps to thicken the sauce as well if needed.
After a few minutes, your pasta will be done.
Suggestion: You may add fresh Parmesan Cheese for additional flavor if you want something more than a hint of Bacon goodness.
Plate your Pasta and garnish with reserved Bacon, Scallions & Cilantro and absolutely enjoy your meal!