Sausage pasta is the kind of weeknight comfort food that never asks for too much yet delivers everything you want in one cozy bowl. It’s hearty, flavorful, and wonderfully simple, built on ingredients you probably already have in your kitchen. The magic starts with good sausage, because that’s where most of the flavor lives. Whether you use sweet Italian, spicy, or a rustic country-style sausage, it brings seasoning, richness, and depth before you even add anything else to the pan.
The base builds quickly: onions soften, garlic releases its aroma, and tomatoes melt into a rich sauce that clings beautifully to pasta. A splash of cream adds a velvety finish, mellowing the acidity of the tomatoes and turning everything into a silky, comforting coating. Every forkful offers something a little different, from tender pasta to savory bites of sausage and herbs. It’s the kind of dish that feels special without the effort of an elaborate recipe.
Sausage pasta also works with nearly any pasta shape. Short cuts like rigatoni, penne, or orecchiette capture the sauce inside their ridges and curves. Long shapes like fettuccine give you luxurious twirls coated in creamy tomato goodness. You can add extras too, depending on what you have: wilted spinach or kale for color, a handful of peas for sweetness, or roasted peppers for a smoky edge. Just before serving, Parmesan ties everything together and adds that final savory note you don’t want to skip.
This dish is perfect for evenings when you want something satisfying without fuss, but it’s also easy to dress up for guests. It reheats well, making it great for meal prep or next-day lunches. With a simple arugula green salad on the side and warm homemade bread to swipe through the sauce, dinner feels complete.
A crisp Italian white pairs beautifully, especially Pinot Grigio or Verdicchio. If you prefer red, a medium-bodied Sangiovese complements the richness without overpowering the dish. For food pairings, think garlic bread, roasted vegetables, or a bright arugula salad to balance the creamy sauce.

Ingredients
- 100 g pasta preferably penne or fusilli
- 2 sausages Italian or spicy as preferred
- 1 cup tomato sauce homemade or store-bought
- 1 onion chopped
- 2 cloves garlic minced
- 1 tbsp olive oil
- 1 pinch salt to taste
- 1 pinch black pepper to taste
- 1 tbsp Parmesan cheese grated, for serving
Instructions
- Cook the pasta according to the package instructions until al dente. Drain and set aside.
- While the pasta is cooking, heat the olive oil in a pan over medium heat.
- Add the chopped onion and minced garlic to the pan and sauté until the onion becomes translucent.
- Slice the sausages into pieces and add them to the pan. Cook until they are browned and cooked through.
- Pour in the tomato sauce and stir to combine with the sausage and onions.
- Season with salt and black pepper to taste.
- Add the cooked pasta to the sauce and toss to coat.
- Serve the sausage pasta hot, topped with grated Parmesan cheese.
Nutrition










Really easy to make! I added some veggies like bell peppers and it turned out great! 👌
Umm, I don’t think pasta should have sausages. Seems wrong!
I followed the recipe, but my pasta was mushy. Not sure what went wrong.
Maybe you cooked the pasta too long? It’s gotta be al dente! Try again, you’ll get it right!
This was so delicious! The flavors were perfect and my family loved it!
Just okay. I expected more from a sausage dish. 😕
Made this for dinner tonight and it was super comforting. The sausage + tomato sauce combo is perfect. I used spicy sausage and it really woke everything up.
Can you use hot dogs instead of sausages? That’s all I have. lol
Yaas, easy peasy! Took me like 30 mins total. Thx for sharing! 🥳
I love how quick and easy this is! Can’t wait to try it! 🍝
Sausage pasta is classic! But I used leftovers and it tasted frozen! 🤢
Pretty easy weeknight dinner. I used store-bought tomato sauce and it was still good—next time I’ll add a pinch of chili flakes.
Store-bought tomato sauce works, yeah? I’m usually picky but I tried it once and it was fine. I think I maybe cooked the onions too long tho 😅 Still tasty. Chili flakes might be good—like, a lot?
Totally agree—this is one of those “get it done fast” dinners. I did add chili flakes too and it really kicks it up. Next time I might toss in a little extra Parmesan at the end.
My husband loved it! He’s not picky but he always eats everything anyway 😂. Great recipe!
What if I don’t like tomato sauce? Can I just put cheese on it?
Tried it with a little twist, added mushrooms and it was bomb! 10/10 will make again.
Simple and delicious! I added some spinach for extra nutrients.
This dish was a hit at my family dinner! So easy to make and sooo yummy. Definitely making it again!
I dunno… it was okay but too greasy for my taste. Maybe less oil next time?
I agree, it was a bit oily for my liking too! I’ll try it with less oil next time for sure.
Absolutely loved this recipe! It was super easy and tasted amazing. My kids devoured it!
So glad you liked it! My kids loved it too! 😊
Isn’t this kinda boring?! Like, just sausage and pasta? Where’s the excitement in that?
I think it’s simple but yummy! Sometimes less is more. 😊
This was too salty for my liking. I don’t know how that’s possible, but yeah… not doing it again.
I found it perfect! Maybe you added too much salt? Balance it out next time.
Garlic and onion sauté first was a nice move, but I think 1 cup tomato sauce might be too little depending on pasta brand. Mine got thicker than expected—added a splash of water.
Not gonna lie, I think I overcooked the pasta a little, so it got soft. Sauce flavor was great though, especially with the Parmesan on top.
I followed it pretty much exactly, but my onion took forever to go translucent. Maybe my pan was too small or the heat was too low. Still turned out tasty.
I don’t know… the sauce was a bit too runny, or maybe I added too much? Not sure if I’ll make it again.
Can you believe I forgot to buy garlic? 😭 Had to skip it and it was STILL yum! Thanks!
Pretty solid weeknight recipe. I didn’t have homemade tomato sauce so I used store-bought marinara and it still tasted great. Next time I’ll add a pinch of chili flakes too.
Not gonna lie, I’m skeptical about how much flavor you get from just onion, garlic, and tomato sauce. It was… okay, but kind of plain unless you season generously.
I get the skepticism, but sausage + tomato actually brings a lot of flavor. I usually go heavy on pepper and add chili flakes—then it’s not plain at all.
Meh, it was okay. I’ve had better from a can! ⏳
I totally disagree! This is one of my favorite recipes. The flavors are so rich and comforting. Maybe you should try using fresh ingredients next time!
Honestly, canned stuff is never gonna beat homemade. It’s all in how you make it! You just gotta give it a chance.
My kids ate it all so I guess it works 😅. I cut the sausage smaller so it cooked faster. Would recommend.
Saussage was good but I didnt have parmesan so i used cheedar… it was weird, lol. Would make again tho.
Haha I get it—cheddar can be kinda funky with tomato/sausage. But if it still tasted good, that’s all that matters. What kind of cheddar did you use (sharp or mild)?
This came out really comforting. The sausage browned nicely and the garlic/onion base made the whole thing taste restaurant-y.
I made this but my onion didn’t get translucent—more like it just stayed kinda crunchy 😅 I think I had the heat too high. Still tasted good though, and the garlic smell was awesome.
Totally agree—browning the sausage really makes it taste “restaurant-y.” I also add a little extra black pepper and it hits every time. 👍
I didn’t have penne or fusilli so I used spaghetti. It was fine, but the sauce didn’t cling as well—next time I’ll stick to the shape they suggest.
Good recipe, but needs more spices IMO. I added red pepper flakes and it helped a lot!
Why only 1 cup of tomato sauce? Mine was kinda thick so I had to add a splash of pasta water. Maybe it depends on the sausages? Still tasted okay.
Nah, 1 cup is kinda too little for me 😅 I used bigger sausages and it dried out before the pasta soaked it up. Next time I’ll do more sauce or loosen it first.
I think the thickness of your sauce/sausages matters a lot. If the sauce is thick, a splash of pasta water totally makes sense—this is the way I adjust it too.
I like how simple it is, but I think “al dente” matters a lot here. I slightly overcooked my pasta and it got a bit soft after tossing.
Totally agree—al dente is key. If you overcook the pasta even a little, it’ll keep going soft once it gets tossed in the hot sauce.
What kind of sausage did you use? Mine turned out bland with grocery store sausages. 👎
The Parmesan at the end makes it feel fancy. I used a little extra and it clung nicely to the pasta. Would absolutely make again.
I dunno, I feel like Parmesan makes it a bit too salty. I tried it once and it took over the tomato flavor. Maybe a little is ok though.
Yes!! That little Parmesan finish is the best part. I’m glad it clung to the pasta for you—mine usually does too if the sauce is hot enough.