Got 30 minutes? Whip up this Spicy Sausage Pasta Recipe for dinner! It's the easiest one pan dinner recipe made on the stove with simple ingredients and packed with flavor thanks to cooking the rigatoni pasta directly in the sauce. Give it a creamy finish and top with basil for the perfect hearty meal on busy weeknights.
The best part? Clean up is easy breezy since it's all made in the same pot! The heat level is adjustable so that both kids and adults alike will enjoy this meal, plus it reheats beautifully for easy leftovers.

I can always be talked into making pasta recipes with sausage... try me, it's not even difficult. They are some of my preferred weeknight dinner recipes for good reason.
This is a new favorite, but we have perfected several other one pot pasta dishes over the years, including this One Pot Marry Me Chicken Pasta or this Chicken Sausage and Butternut Squash Orzo.
Skip to:
Why this recipe is great
- All made in one pan, which means less dishes for you and no boiling water needed!
- Dinner is literally done in 30 minutes, start to finish.
- It's extra flavorful since the pasta is cooked right in the sauce.
- It's affordable but still includes protein.
- It's creamy and comforting (if you're craving carbs, this is your answer).
Ingredients for this sausage and pasta dinner
You may already have these ingredients on hand, but the recipe card below includes full quantities if not. I like to buy my sausage when it goes on sale and store it in the freezer so that I have it on hand when the need arises.
- Spicy Italian sausage: You can choose hot or mild depending on your preference. I prefer to get the ground sausage without casings because it's faster to just pop into the pan. I don't suggest substituting with turkey sausage because it won't be nearly as flavorful.
- Onion: Yellow onions are my go-to choice, but sweet or white onions will also work well.
- Garlic: I buy mine pre-minced, but you can mince your own whole cloves if you prefer.
- Spices: You will need kosher salt, ground black pepper, the tiniest bit of sugar (it really complements the tang of the tomatoes), and red pepper flakes.
- Rigatoni pasta: You could also substitute with penne, ziti, or another tubular, short pasta of a similar size.
- Crushed tomatoes: Our favorite brand is Cento when we can get it, but any brand will work fine.
- Petite diced tomatoes: If you want a slightly creamier sauce, you can zoom these canned tomatoes. It is an extra step, but I love the texture this way!
- Chicken broth: Use homemade, a carton, or bouillon mixed with hot water.
- Half-n-half: This is going to add the creamy element. Heavy cream doesn't make the best substitute because it is much thicker, and milk does not have enough fat content to add that creamy touch.
- Basil: You can chop the fresh basil, tear it by hand, or even use kitchen shears to cut it, which helps it avoid those pesky brown edges. I don't recommend substituting with dried basil because it's such a significant amount and will very noticeably impact the flavor.
- Parmesan: Freshly grated parmesan cheese is the final touch, and absolutely recommended!
How to make spicy sausage pasta
Before you start, I recommend gathering your ingredients and measuring utensils because the recipe goes pretty quickly.
Additionally, if you want a creamier texture, use an immersion blender to zoom the can of petite diced tomatoes, then set it aside until you're ready to use it.
Step 1: Heat a large pot or dutch oven over medium high heat. Once hot, add the sausage and onions. Cook until the meat is thoroughly browned, using a spatula or ground meat chopper (best tool ever) to break it into small pieces as it cooks.
Step 2: Add in the minced garlic, salt, sugar, black pepper, and chili flakes. Allow it to cook for 30 seconds, stirring occasionally. This brief cooking time is called blooming, and it allows the seasonings to release the most flavor while also softening the garlic.
Step 3: Add the uncooked rigatoni noodles, then pour the crushed tomatoes, petite diced tomatoes, chicken stock and half-n-half in the pot. Give it a good stir, then turn the heat to high and bring it to a boil.
Once boiling, cover the pot and reduce the heat until the pasta is simmering (for my oven that is low heat, but everyone's burners are a little different). Simmer for 20 minutes, or until the pasta is al dente, or tender with just a slight chewiness remaining.
Step 4: Remove the pasta from the heat and add the fresh basil, stirring well. The sauce may be a bit liquidy, but it will thicken some as it cools.
Serve the warm pasta with shredded parm on top (my favorite tool is this Microplane - I use it every single week).
Storage and reheating instructions
Store leftovers in an airtight container in the fridge for 3-5 days.
You can reheat single servings in the microwave in 30-60 second increments, stirring between to help it heat evenly. For larger amounts, reheat in a pot on the stove over medium heat, stirring often. To restore some of the freshness, I always add a tiny splash of half-n-half and more fresh parm on top!
What to serve with sausage and pasta recipes
- Italian Chopped Salad or a simple green salad
- Garlic Bread or this herby Pull Apart Bread
- Bruschetta with Mozzarella
- Oven roasted broccoli
- Garlic Parmesan Roasted Carrots
- Italian Sausage Soup (maybe skip the noodles this time)
Prep ahead instructions
If you want to prep this recipe ahead for an even faster dinner, you can cook the recipe through step 2, browning the meat, then adding the garlic and seasonings. Pause after that step, let the mixture cool, then refrigerate for 2-3 days. When you're ready to cook, add the mixture back to your large pot over medium-high heat with a little drizzle of olive oil. Stir it often just until it is hot, then continue with step 3.
FAQs
I choose brands labeled "hot Italian" or "spicy Italian" for this recipe because you want the heat. Avoid any that say they are "breakfast" as the falvor will be pretty different. Buying a 1lb container of ground meat is the easiest, but you can also purchase raw, ground sausage links and simply remove the casings.
For a thicker sauce, simply allow the dish to cool a bit and/or add more cheese. Another option is to remove the lid for the last 5 minutes of simmering to allow more liquid to evaporate.
Tips & Tricks
- If the noodles are not quite tender after 20 minutes but the liquid has evaporated, just add a little bit more stock or water and continue simmering.
- Be careful not to overcook the noodles or they will become soggy and start to fall apart.
- There are not many ingredients, so for maximum flavor be sure not to skip any that are called for.
More easy dinner ideas
Looking for other recipes like this? Try these:
This post was photographed by Rhadonda Sedgwick.
Recipe
Easiest Spicy Sausage Pasta Recipe (One Pot!)
Equipment
- large pot or
Ingredients
- 1 lb ground spicy Italian sausage
- ½ medium yellow onion
- 1 tablespoon garlic minced
- 1 teaspoon kosher salt
- 1 teaspoon sugar
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes optional
- 1 lb rigatoni pasta uncooked
- 1 (28 oz) can crushed tomatoes
- 1 (14.5 oz) can petite diced tomatoes blended if desired, see note
- 5 cups chicken broth
- ½ cup half-n-half
- ½ cup fresh basil torn, chopped, or cut with kitchen shears
- Parmesan cheese for topping
Instructions
- Heat a large pot or dutch oven over medium high heat. Once hot, add the sausage and onions. Cook until the meat is thoroughly browned, using a spatula or ground meat chopper to break it into small pieces as it cooks.1 lb ground spicy Italian sausage, ½ medium yellow onion
- Add in the minced garlic, salt, sugar, black pepper, and red pepper flakes. Allow it to cook for 30 seconds, stirring occasionally.1 tablespoon garlic, 1 teaspoon kosher salt, 1 teaspoon sugar, ½ teaspoon black pepper, ¼ teaspoon red pepper flakes
- Add the rigatoni noodles, then pour the crushed tomatoes, petite diced tomatoes, chicken stock and half-n-half in the pot. Give it a good stir, then turn the heat to high and bring it to a boil.1 lb rigatoni pasta, 1 (28 oz) can crushed tomatoes, 1 (14.5 oz) can petite diced tomatoes, 5 cups chicken broth, ½ cup half-n-half
- Once boiling, cover the pot and reduce the heat until the pasta is simmering (for my oven that is low heat, but everyone's burners are a little different). Simmer for 20 minutes, or until the pasta is al dente (tender with just a slight chewiness remaining).½ cup fresh basil
- Remove the pasta from the heat and add the fresh basil, stirring well. The sauce may be a bit liquidy, but it will thicken some as it cools. Serve warm with shredded parmesan.Parmesan cheese
Notes
- If the noodles are not quite tender after 20 minutes but the liquid has evaporated, just add a little bit more stock or water and continue simmering.
- Be careful not to overcook the noodles or they will become soggy and start to fall apart.
- There are not many ingredients, so for maximum flavor be sure not to skip any that are called for.
Add Your Own Notes
Nutrition
All nutrition information is provided by a third party and is an estimate only. Use your own nutritional calculator for more specific measurements.
Misty says
This pasta is super easy to make!