
Hey there, friend! Let’s talk about those nights when you want something incredibly comforting, packed with flavor, and surprisingly quick to get on the table. You know the feeling – maybe it’s a Tuesday after a busy day, or a chilly evening when only a warm bowl of pasta will do. That’s where this Rigatoni with Sausage, Burst Tomatoes, and Zucchini swoops in! It’s a dish that feels like a big, warm hug and uses up some gorgeous seasonal veggies (or frozen ones, no judgment here!). It reminds me of the simple, satisfying meals that make a house feel like a home.
This recipe is truly a weeknight hero. It’s simple enough for beginners, but delicious enough to impress anyone you serve it to. Plus, it’s a fantastic way to sneak in some greens (well, green zucchini!) alongside savory Italian sausage and those sweet, bursting tomatoes. Let’s get cooking!
Why You’ll Love This Recipe
- Fast: Seriously quick! You can have this on the table in under 45 minutes. Perfect for busy evenings.
- Easy: The steps are straightforward, and most of the action happens in one pot. Less cleanup, more happy eating!
- Great for Sharing: This dish is a crowd-pleaser, making it ideal for family dinners or casual get-togethers.
- Crowd-pleasing: Who doesn’t love hearty pasta, savory sausage, and fresh veggies all coated in a delicious, simple sauce?
Ingredients
Here’s what you’ll need to whip up this cozy pasta perfection. Most of these are probably staples you already have!
- 3/4 lb rigatoni pasta: I love rigatoni because its ridges and tubes hold onto the sauce so beautifully, but you can totally use another sturdy pasta shape like penne or ziti.
- 3 tablespoons olive oil: Just your standard good quality olive oil for building that flavor base.
- 1 large yellow onion, finely chopped: The aromatic backbone of our sauce.
- 1/4 teaspoon crushed red pepper flakes (optional): Adds just a tiny whisper of warmth. Leave it out if you’re sensitive to heat, or add a pinch more if you like a little kick!
- 1 lb Italian sausage (mild, sweet, or spicy): Your choice! Pick your favorite flavor. I usually go for sweet or mild so the other flavors can shine, but spicy is great if you like heat. You can use bulk sausage or remove it from casings.
- 5 cloves garlic, minced: Because can you ever have too much garlic in pasta sauce?
- 3 Tablespoons tomato paste: This is key for adding a deep, concentrated tomato flavor and richness to the sauce.
- 2 cups grape tomatoes: These little gems burst as they cook, creating a lovely fresh tomato component in the sauce. Cherry tomatoes work too!
- 1 cup white wine or chicken broth: This adds depth and liquid to the sauce. If you’re using wine, make sure it’s a dry one you’d happily drink (like Pinot Grigio or Sauvignon Blanc). Broth is a perfect non-alcoholic alternative.
- 2 small zucchini, diced: Adds freshness, a lovely texture, and sneaks in a veggie! Dice them into bite-sized pieces. No need to peel!
- 1 teaspoon salt and 1/2 teaspoon black pepper: Our basic seasoning! We’ll adjust at the end.
- 1/2 cup fresh basil, chopped: Stirred in at the very end, fresh basil brightens everything up and adds that classic Italian herb flavor.
- Freshly grated Parmesan cheese (for topping): Absolutely essential for serving! Don’t skimp on the good stuff.
How to Make It
Alright, let’s get this deliciousness happening! Follow these simple steps, and you’ll be sitting down to a fantastic meal in no time.
- First things first, get your pasta water going! Fill a large pot with water, add a generous amount of salt (it should taste like the sea!), and bring it to a rolling boil over medium-high heat. This is where the rigatoni will cook.
- While the water heats, grab your large, wide pot or Dutch oven for the sauce. Add the olive oil and heat it over medium heat until it shimmers slightly. Add the chopped onion and the red pepper flakes (if you’re using them). Cook, stirring occasionally, until the onion is nice and soft and translucent. This usually takes about 10 minutes. Be patient here; soft onions build great flavor!
- Now, add the Italian sausage to the pot. Use a wooden spoon to break it up into small pieces as it cooks. Stir and cook until the sausage is fully browned and no pink remains. This might take another 8-10 minutes depending on your heat. Drain off any excess grease if there’s a lot, although Italian sausage usually doesn’t render too much.
- Next, add the minced garlic to the pot with the sausage and onions. Stir it around for just about 1 minute, until you can smell that wonderful garlic aroma. Be careful not to burn it! Then, stir in the tomato paste and cook it for another minute, stirring, to deepen its flavor.
- Pour in the grape tomatoes and the white wine (or chicken broth). Give everything a good stir and season with the salt and black pepper. Bring the sauce to a gentle simmer and cook, stirring occasionally, for about 10 minutes. You’ll notice the grape tomatoes starting to soften and burst, releasing their sweet juices. If they’re being stubborn, you can gently press on them with your wooden spoon to help them along.
- Stir in the diced zucchini. Continue to cook for just about 5 minutes more, until the zucchini is tender-crisp. You don’t want it mushy!
- While the sauce is simmering away, drop your rigatoni into the pot of boiling salted water. Cook according to the package directions, usually about 9 to 10 minutes, until it’s perfectly al dente (tender but still with a slight bite).
- Before you drain the pasta, grab a heatproof mug or bowl and scoop out about a 1/2 cup of that starchy pasta water. This is liquid gold! Now, go ahead and drain the rest of the pasta in a colander.
- Immediately add the drained rigatoni directly into the pot with the sauce. Stir everything really well to coat the pasta completely. If the sauce seems a little thick or dry, add a splash or two of that reserved pasta water, stirring it in until you reach your desired consistency. The starch in the water helps the sauce cling beautifully to the pasta! It’s like magic.
- Finally, turn off the heat and stir in the fresh chopped basil. Its bright flavor is the perfect finishing touch.
- Divide the pasta among serving bowls. Top generously with freshly grated Parmesan cheese and serve at once. Enjoy every single bite!

Substitutions & Additions
This recipe is super flexible! Feel free to get creative or use what you have on hand.
- Different Protein: Don’t have Italian sausage? You can use ground beef, turkey, or even crumbled vegetarian sausage links. Adjust seasonings as needed.
- Other Veggies: This sauce is a great base for lots of vegetables! Try adding diced bell peppers when you cook the onion, sliced mushrooms with the sausage, or stir in some fresh spinach during the last few minutes of cooking until it wilts.
- Pasta Shapes: As mentioned, penne, ziti, cavatappi, or even orecchiette would work wonderfully here.
- Add a Touch of Creaminess: For a richer sauce, stir in a splash of heavy cream or a dollop of mascarpone cheese just before adding the basil.
- Extra Flavor Boost: Toss in a handful of Kalamata olives or sun-dried tomatoes (oil-packed, drained and chopped) with the bursting tomatoes for extra pops of flavor.
Tips for Success
Want to make sure this dish turns out absolutely perfect? Keep these simple tips in mind:
- Salt Your Pasta Water! This is non-negotiable for flavorful pasta. The salt infuses into the pasta as it cooks.
- Don’t Rush the Onions: Cooking the onions until they are soft really builds a sweet, deep base for your sauce.
- Don’t Overcook the Zucchini: You want the zucchini to be tender but still hold its shape and have a little bite. 5 minutes is usually just right.
- Save That Pasta Water! I know I mentioned it in the steps, but it’s so important I’m saying it again! It’s the secret ingredient to a perfect, clingy sauce.
- Finish Cooking the Pasta in the Sauce: This is where the magic happens! Tossing the al dente pasta directly into the sauce allows it to soak up all those delicious flavors and helps the sauce emulsify beautifully.
How to Store It
Got leftovers? Lucky you! This pasta stores pretty well.
- Let the pasta cool completely before storing.
- Transfer it to an airtight container.
- Store in the refrigerator for 3-4 days.
- To reheat, you can microwave individual portions, or gently warm it in a pot on the stovetop over medium-low heat. Add a splash of water or chicken broth while reheating if it seems dry, stirring until it’s heated through and the sauce loosens up again.
FAQs
Here are a couple of common questions you might have:
Can I use different vegetables?
Absolutely! This recipe is very adaptable. Bell peppers, mushrooms, spinach, or even small broccoli florets would be great additions or substitutions. Just adjust cooking times accordingly.
Why do I need to save the pasta water?
Pasta water is starchy and salty. When you add it to the sauce, it helps to thicken it slightly and helps the sauce emulsify (bind together with the fat) and cling better to the pasta. It’s a simple trick that makes a big difference in the final texture of your dish!
Can I make this ahead of time?
You can definitely prep components ahead! You can chop the onion and zucchini, mince the garlic, and even brown the sausage. Store them separately in the fridge. When you’re ready to cook, the process will go even faster. I recommend assembling the full dish just before serving for the best texture, especially the pasta.
I truly hope you give this Rigatoni with Sausage, Burst Tomatoes, and Zucchini a try. It’s become a regular in my rotation for a reason! Let me know in the comments how you like it. Happy cooking!

Cozy Rigatoni with Sausage, Burst Tomatoes, and Zucchini
Ingredients
Equipment
Method
- Step 1: Fill a large pot with generously salted water and bring to a rolling boil over medium-high heat for the rigatoni.
- Step 2: While water heats, add olive oil to a large, wide pot or Dutch oven over medium heat. Add chopped onion and red pepper flakes (if using). Cook, stirring occasionally, until the onion is soft and translucent, about 10 minutes.
- Step 3: Add the Italian sausage to the pot. Break it up with a wooden spoon and cook until fully browned, 8-10 minutes. Drain excess grease if needed.
- Step 4: Add minced garlic to the pot and stir for about 1 minute until fragrant. Stir in the tomato paste and cook for another minute, stirring.
- Step 5: Pour in the grape tomatoes and white wine (or chicken broth). Stir well and season with salt and black pepper. Bring to a gentle simmer and cook, stirring occasionally, for about 10 minutes. Gently press on tomatoes to help them burst.
- Step 6: Stir in the diced zucchini. Continue to cook for about 5 minutes more, until the zucchini is tender-crisp.
- Step 7: While the sauce simmers, add the rigatoni to the boiling salted water. Cook according to package directions until al dente (9-10 minutes).
- Step 8: Before draining the pasta, reserve about 1/2 cup of the starchy pasta water. Drain the rest of the pasta.
- Step 9: Immediately add the drained rigatoni directly into the pot with the sauce. Stir thoroughly to coat the pasta. If the sauce is thick, add a splash or two of the reserved pasta water, stirring until desired consistency is reached.
- Step 10: Turn off the heat and stir in the fresh chopped basil.
- Step 11: Divide the pasta among serving bowls, top generously with freshly grated Parmesan cheese, and serve immediately.






