Italian Sausage Linguine With Roasted Tomato Sauce: My Go-To Comfort Food
If you ever feel tired after a long day and want something tasty, hearty, and simple, Italian Sausage Linguine with Roasted Tomato Sauce is a great choice. I’ve made this recipe more times than I can count. Each time, the kitchen fills with a rich aroma that makes everyone hungry. This dish isn’t just another pasta dinner—it’s a meal that brings people together, full of flavor and warmth.
Some recipes look good on paper but disappoint in real life. Not this one. Whether you’re cooking for your family or impressing friends, it delivers every time. I’ve tweaked and tested this recipe, learning what really works. Let me walk you through everything you need to make it at home, plus a few insights I wish I knew when I started.
Why This Recipe Works
The combination of savory sausage and sweet roasted tomatoes is magic. When tomatoes roast, their flavors become deeper and slightly smoky. Mix that with spicy or mild sausage, and every bite feels special.
Unlike jarred sauces, roasting your own tomatoes gives you control. You can adjust the salt, add herbs, or even toss in extra garlic. And using linguine instead of spaghetti? It’s just thick enough to hold the sauce, but still slurpy and fun.
Ingredients You’ll Need
Here’s what I use for four generous servings. These quantities are easy to scale up or down.
- 12 oz (340g) linguine pasta
- 1 lb (450g) Italian sausage (casings removed; spicy or mild)
- 2 lbs (900g) fresh tomatoes (Roma or cherry work best)
- 1 medium yellow onion, finely chopped
- 4 cloves garlic, minced
- 3 tbsp olive oil
- 1/2 tsp red pepper flakes (optional)
- 1/2 cup fresh basil, chopped
- 1/2 cup Parmesan cheese, grated (plus extra for serving)
- Salt and black pepper to taste
Optional Add-ins
- 1/2 cup red wine (adds depth, but not a must)
- 1 tsp sugar (if your tomatoes are too acidic)
- 1/4 cup heavy cream (for a creamy finish)

Step-by-step Cooking Instructions
1. Roast The Tomatoes
Preheat your oven to 425°F (220°C). Slice the tomatoes in half, toss with 2 tbsp olive oil, and a pinch of salt and pepper. Spread them on a baking sheet, cut side up.
Roast for 25-30 minutes until they start to brown and collapse. This step can be done ahead of time—I sometimes roast tomatoes the night before to save time.
2. Cook The Sausage
While the tomatoes are roasting, heat 1 tbsp olive oil in a large skillet. Add the sausage, breaking it into small pieces with a spoon. Cook over medium heat until browned and cooked through, about 7-8 minutes. Remove sausage and set aside, but leave any flavorful bits in the pan.
3. Sauté Onion And Garlic
In the same skillet, add the chopped onion. Cook until soft, about 4 minutes. Add the minced garlic and red pepper flakes, stirring for another minute. Don’t let the garlic burn—lower the heat if needed.
4. Make The Roasted Tomato Sauce
When the tomatoes are done, let them cool a minute. Transfer to a blender or food processor and blend until mostly smooth. Some chunks are fine.
Pour the roasted tomato sauce into the skillet with onions and garlic. Stir well. If you want extra richness, add the wine now and simmer for 5 minutes.
Add the browned sausage back in. Simmer the sauce for 8-10 minutes, so flavors combine. Taste and season with salt, pepper, and sugar if needed.
5. Cook The Linguine
Bring a large pot of salted water to a boil. Add linguine and cook according to package instructions until al dente (usually 8-10 minutes).
Reserve 1/2 cup pasta water before draining.
6. Finish And Serve
Add drained linguine to the sauce. Toss everything together, adding pasta water a little at a time until the sauce coats the pasta perfectly.
Stir in fresh basil and half the Parmesan cheese. Serve with extra Parmesan and more basil if you like.
The sauce should cling to the pasta, not pool at the bottom. This is where pasta water works wonders—it makes everything glossy and delicious.
How This Pasta Compares
I’ve tried shortcuts with jarred sauces or dry herbs, but nothing compares to roasting your own tomatoes. The difference is like night and day.
Here’s a quick comparison of homemade roasted tomato sauce vs. store-bought pasta sauce:
| Homemade Roasted Sauce | Store-Bought Sauce |
|---|---|
| Fresh, rich flavor | Often tastes flat or too sweet |
| No preservatives | Contains additives |
| Customizable (herbs, spices) | Limited flavor control |
| More prep time | Ready in seconds |
Tips And Tricks I Learned
- Don’t skip roasting: Even winter tomatoes taste good when roasted.
- Use pasta water: It helps the sauce stick and adds silkiness.
- Try different sausages: Spicy, sweet, or even chicken sausage changes the dish’s personality.
- Add cream at the end: For a luxurious, restaurant-style finish.
The first few times I made this, my sauce was too thin. I learned to simmer it longer and use less pasta water. Now, it’s always just right.
Nutrition And Serving Suggestions
This dish is filling, but not heavy. Here’s an estimated breakdown per serving (without cream):
| Calories | Protein (g) | Carbs (g) | Fat (g) | Fiber (g) |
|---|---|---|---|---|
| 600 | 24 | 65 | 25 | 6 |
Serve with a simple green salad or garlic bread. I like to add extra basil and a drizzle of good olive oil right before eating.

What Beginners Often Miss
- Overcooking pasta: Al dente is key. Overcooked linguine gets mushy and the sauce slides off.
- Not saving pasta water: This starchy water transforms the sauce. Don’t drain it all away.
- Seasoning at the end only: Taste and adjust salt/pepper as you go. This builds better flavor.
One small detail that helped me: Always chop the basil just before adding, so it stays bright and fresh.
Common Problems And How To Fix Them
- Sauce too acidic: Add a pinch of sugar or a splash of cream.
- Sauce too thick: Loosen with pasta water.
- Sausage dries out: Don’t overcook it in the pan; brown, then finish in the sauce.
I’ve learned the hard way that shortcuts rarely pay off. Small steps—like using fresh garlic or roasting tomatoes—make a big impact.

When To Make This Dish
This recipe is perfect for:
- Weeknight dinners: Quick enough if you roast tomatoes ahead.
- Family gatherings: Crowd-pleaser and easy to double.
- Romantic meals: Feels special but not fussy.
If you want to try a different Italian pasta, check out this Bon Appétit pasta collection for more inspiration.
Frequently Asked Questions
How Do I Store Leftovers?
Place cooled pasta in an airtight container. Refrigerate for up to 3 days. Reheat gently with a splash of water or broth so it doesn’t dry out.
Can I Use Canned Tomatoes?
Yes, but roast them first. Drain well, then roast at high heat. Fresh tomatoes give the best flavor, but good canned tomatoes are a decent backup.
What’s The Best Sausage For This Recipe?
I prefer mild Italian sausage for family dinners, but spicy sausage adds a nice kick. Try chicken sausage if you want something lighter.
Can I Make This Recipe Vegetarian?
Absolutely. Leave out the sausage and add sautéed mushrooms or eggplant instead. You’ll still get a rich, satisfying sauce.
Is There A Gluten-free Option?
Use gluten-free linguine. Most major brands offer a version. The sauce itself is naturally gluten-free.
Cooking Italian Sausage Linguine with Roasted Tomato Sauce is always a rewarding experience for me. Once you try it, you’ll see why it’s a staple in my kitchen. If you love real, honest flavors and want a dish that feels like a warm hug, this pasta is it.
