One-Pot Asparagus and Bacon Rigatoni
This one pot asparagus and bacon rigatoni is a fresh, creamy weeknight dinner made with simple ingredients and ready in about 30 minutes.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my Affiliate Disclosure
Asparagus season doesn’t last long, and this is one of my favorite ways to use it — a creamy, one-pot rigatoni with bacon that’s on the table in about 30 minutes. Everything cooks together in broth, which means real flavor and almost no cleanup.
My dad taught me this method years ago. He spent decades in professional kitchens, and one of the things he was always saying was that you’re leaving flavor behind every time you drain pasta water. Cooking the pasta directly in broth keeps all of that in the pot — the starch thickens the liquid into a sauce as it cooks, so by the time the rigatoni is done, the sauce is already there. It’s a small shift that makes a real difference.
If you like this one, my Healthy-ish Stovetop Mac and Cheese, Ground Beef Stroganoff, and One-Pot Rigatoni Ragu use the same approach — all worth keeping in the rotation.
How the One-Pot Pasta Method Works
When you cook pasta in broth instead of water, the starch it releases as it cooks has nowhere to go — so it stays in the pot and thickens the liquid around it. That’s your sauce. No separate roux, no cream reduction, nothing complicated. Just pasta doing what pasta does, in a more flavorful liquid.
It also means you’re not pouring any of that flavor down the drain. Every bit of what you put in the pot ends up in the dish.
Ingredients
This recipe uses simple, everyday ingredients, but the way they come together is what makes it feel a little extra special.

- 4 slices thick-cut bacon, chopped
- 2 cloves garlic, chopped
- 1 lb rigatoni
- 2½ cups chicken bone broth
- 1½ lbs asparagus, cut into pieces about the same size as the pasta
- ½ cup heavy cream
- 2 oz cream cheese, softened
- ¼ cup 2% milk (optional, for adjusting consistency)
- ¼ cup freshly grated Parmesan cheese
- 1 tsp sea salt, or to taste
- Freshly ground black pepper, to taste
About the Ingredients
Bacon
Instead of adding oil to the pot, you’re using the rendered bacon fat as your cooking base. It adds a smoky, savory depth that carries through the whole dish — and it means one fewer ingredient to measure.
Garlic
Just two cloves, cooked until fragrant. You’re not trying to brown it — just mellow it out so it blends into the background flavor instead of sitting on top of everything.
Rigatoni
The ridges and the hollow center are what make rigatoni work so well here. The sauce gets into the pasta, and you’ll get little bites where a piece of asparagus has tucked right inside a tube. Penne or mezzi rigatoni work too if that’s what you have.
Chicken Bone Broth
This is where most of the flavor comes from. Use bone broth if you have it — the extra body it adds to the sauce is noticeable. Regular chicken broth or vegetable broth both work fine as a swap.
Asparagus
Cut it to roughly the same length as your pasta so everything cooks at a similar rate. If you’re using fresh asparagus, it goes in at the beginning with the broth. Frozen goes in later, once the pasta is cooked.
Jenn’s Kitchen Tip
Cutting your asparagus to match the size of the pasta isn’t just for looks — it means both finish cooking at the same time, so you don’t end up with mushy asparagus or underdone pasta.

Cream Cheese + Heavy Cream
The cream cheese is what gives the sauce that smooth, almost Alfredo-like texture without needing to build a separate sauce. Stir it in after the pasta is cooked, then add the heavy cream to finish. Milk at the end is just for loosening things up if the sauce tightens more than you’d like.
Parmesan
Freshly grated, added at the table. It finishes the sauce with a little salt and that savory depth that pulls everything together.
Salt & Pepper
Salt enhances all the flavors, while pepper adds just a little warmth without overpowering the dish.
How to Make it
This recipe comes together in one pot with just a few simple steps. The key is letting the pasta cook directly in the broth so it creates a creamy sauce as it cooks.
1. Cook the Bacon
Cook the chopped bacon in a large, heavy-bottomed pot over medium heat until crispy. Transfer to a paper towel-lined plate, but leave about half of the bacon fat in the pan.
👉 This is where the flavor foundation starts — don’t skip leaving the fat in the pan.

2. Add Garlic + Build Flavor
Add the bacon back into the pan along with the chopped garlic. Cook for about a minute, until fragrant.
👉 You’re not browning the garlic here — just waking it up.

3. Add Pasta, Broth, + Asparagus
Pour in the chicken bone broth, add a pinch of salt, and stir in the rigatoni. If using fresh asparagus, add it now. Bring to a gentle simmer, cover, and cook until the pasta is al dente, stirring occasionally to prevent sticking.
👉 Everything cooks together from here — that’s what makes this a true one-pot meal.

Jenn’s Kitchen Tip
If the pasta starts to stick, give it a quick stir and lower the heat slightly. A gentle simmer works much better than a rapid boil for one-pot pasta — too much heat and the liquid reduces too fast before the pasta is done.
4. Add Cream Cheese
Once the pasta is cooked, there should still be a small amount of liquid in the pot. Add the cream cheese in chunks and stir until fully melted and coating the pasta. If using frozen asparagus, add it at this stage.
👉 This is where it turns creamy — stir until you don’t see any white streaks left.

5. Finish with Cream + Season
Stir in the heavy cream and season with salt and freshly ground black pepper. If the sauce is thicker than you’d like, add milk a tablespoon or two at a time until you reach the right consistency.
👉 You’re in control of the final texture — add milk a little at a time until it’s where you want it.
6. Serve
Remove from heat and top with freshly grated Parmesan. Serve warm.
👉 Simple, creamy, and just fresh enough to keep it from feeling heavy.

Cooking With Kids
This one is genuinely good for getting kids involved — there are a handful of steps that are easy to hand off depending on their age.
One-pot meals are actually a great way to show kids how cooking builds on itself. Even just watching the process — bacon crisping, pasta absorbing broth, cream cheese melting into a sauce — helps them start to understand what’s actually happening in the pot.
FAQ
Yes — any short pasta works. Penne and mezzi rigatoni are both good choices. Just avoid long pastas like spaghetti, which don’t cook as evenly in this method.
You can. Add it after the cream cheese goes in (step 4) instead of at the beginning. This keeps it from overcooking and turning mushy.
The starch the pasta releases as it cooks thickens the broth into a sauce — so you’re building flavor and texture at the same time, without draining anything away. It also means the pasta itself absorbs more flavor as it cooks.
Ham, cooked chicken, or even canned tuna can work. Just make sure it’s cooked before it goes in, and you may want to add a small drizzle of olive oil in place of the bacon fat.
Stir it every few minutes and keep the heat at a gentle simmer. A rapid boil reduces the liquid too fast and that’s when you start getting sticking and uneven cooking.
It’s best fresh, but leftovers keep well for 3–5 days in an airtight container. Add a splash of milk or broth when reheating and stir over low heat to bring the sauce back together.
One-Pot Asparagus & Bacon Rigatoni
- Total Time35 minutes
- Yield5 people 1x
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.

MAKE MID-WEEK A LITTLE EASIER
Sign up below, and I’ll send you a FREE E-BOOK featuring six of my all-time favorite mid-week recipes!
Recipe & Photo Credit
This recipe and all images are original content created by Jenn Giam Smith for Cheers, Jenn.
You’re welcome to link to this recipe using one photo with proper credit. Please do not copy, republish, or redistribute this recipe or images without permission.
Have a question or want to share how it turned out?
Leave a comment below — I love hearing from you. 💛

MAKE MID-WEEK A LITTLE EASIER
Sign up below, and I’ll send you a FREE E-BOOK featuring six of my all-time favorite mid-week recipes!
Recipe & Photo Credit
This recipe and all images are original content created by Jenn Giam Smith for Cheers, Jenn.
You’re welcome to link to this recipe using one photo with proper credit. Please do not copy, republish, or redistribute this recipe or images without permission.
Have a question or want to share how it turned out?
Leave a comment below — I love hearing from you. 💛

