Description
This one-pot asparagus and bacon rigatoni is an easy weeknight dinner that comes together in about 30 minutes. No separate boiling, no extra dishes—just a creamy, flavorful pasta made all in one pot.
Ingredients
- 4 slices thick-cut bacon, chopped (see Notes 1 for substitutes)
- 2 cloves garlic, chopped
- 1 lb rigatoni (see Notes 3 for substitutes)
- 2 1/2 cups chicken bone broth (see Notes 4 for substitutes)
- 1 1/2 lbs asparagus, cut to the size of the pasta (see Notes 2 for substitutes)
- 1/2 cup heavy cream
- 2 oz cream cheese, softened
- 1/4 cup 2% milk (optional — see Notes 5 for substitutes)
- 1/4 cup freshly grated Parmesan cheese
- 1 teaspoon sea salt, or to taste
- Freshly ground black pepper, to taste
Instructions
- In a 3½-quart enameled cast-iron pan over medium heat, cook the chopped bacon until crispy. Transfer to a paper towel-lined plate. Reserve about half of the bacon fat in the pan.
- Add the cooked bacon and chopped garlic back to the pan. Cook for about 1 minute, until fragrant.
- Add the chicken bone broth, a pinch of salt, and the rigatoni.
👉 If using fresh asparagus, add it at this stage. - Bring to a simmer, cover, and cook until the pasta is al dente, stirring occasionally to prevent sticking. There should still be a small amount of broth remaining in the pan.
- Add the cream cheese in chunks and stir until fully melted and coating the pasta.
👉 If using frozen asparagus, add it at this stage. - Stir in the heavy cream. Season with salt (if needed) and black pepper. Continue stirring until the sauce is smooth and creamy.
- If the sauce is too thick, add milk a few tablespoons at a time until the desired consistency is reached.
- Remove from heat, top with Parmesan cheese, and serve.
Equipment

All-Clad D3 3-Ply Stainless Steel 8 Quart Stockpot
Buy Now →
Global 7-piece Ikasu Knife Block Set
Buy Now →
Buy Now →
Buy Now → 
Midnight Board- Acacia Wood Cutting Board
Buy Now →Notes
1. Protein Substitutions
Any of these can be used in place of bacon. Cook them first before continuing with the recipe:
- Ham
- Chicken breast
- Canned tuna
2. Vegetable Substitutions
These can be used in place of asparagus:
- Broccoli
- Sugar snap peas
- Green beans
👉 Use fresh or frozen:
- Fresh → add with pasta
- Frozen → add with cream cheese
3. Pasta Options
You can use any short pasta:
- Rigatoni
- Penne
- Mezzi rigatoni
4. Broth Substitutions
Use a 1:1 ratio of:
- Chicken broth
- Vegetable broth
5. Milk Adjustment
Use a 1:1 swap with:
- Any milk
- Or additional broth
🧊 STORAGE (tightened slightly)
Store in an airtight container in the refrigerator for 3–5 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: One-Pot
- Cuisine: American