Sausage & Fennel Pasta with Crushed Tomato Sauce

Jump to Recipe
Make this Vegan Sausage & Fennel Pasta a part of your comfort food menu! It’s a rich and hearty meal made with 10 simple, yet flavor-packed ingredients. Curl up on the couch with a big bowl or enjoy it for family dinners.
Prep 10 minutes
Cook 30 minutes
Total 40 minutes
4.9 from 31 votes

This Vegan Sausage & Fennel Pasta with Crushed Tomato Sauce is inspired by Pasta Amatriciana! It’s a classic Roman dish that tosses bucatini pasta in a pork and pecorino romano-infused tomato sauce. My version is vegan, of course, but no less delicious. It’s rich, hearty, and packed with deep savory flavors. 

Crumbled vegan sausage and fennel are sauteed, then smothered with a rich tomato sauce. All the ingredients simmer together for just 15 minutes, but the sauce tastes like a traditional Italian tomato sauce that’s been simmering all afternoon.

Everything is tossed with perfectly al dente bucatini for an unbelievably delicious yet weeknight-friendly pasta dinner. 

Table of Contents:
1. Why this recipe works
2. Ingredient notes
3. Tips for making this recipe
4. Frequently Asked Questions
5. Recipe card with notes

bucatini pasta with sausage tomato sauce, garnished with basil on a speckled plate on a striped napkin.

Why this recipe works

Comfort food at its best

The best vegan comfort food is warm, indulgent, and hearty. And this vegan fennel and sausage pasta has everything you want in a big bowl of comfort food:

  • A rich and meaty tomato sauce;
  • Slurpable noodles; PLUS
  • A quick cook time and minimal ingredients.

It’s a pasta dinner that will satisfy all of you and your family’s hearty pasta cravings, even the picky eaters!

Simple ingredients; big flavor

Vegan pasta doesn’t have to be complicated! You can use a handful of high-quality ingredients to produce a beautiful, restaurant-quality meal (have you tried my 10-ingredient Lentil Bolognese with 800+ 5-star reviews??). 

ad for meal plans program with picture of woman with button

Here, you only need 10-ish easy-to-find ingredients to make this flavor-packed and hearty pasta dinner that everyone will adore.

A gourmet weeknight dinner

This recipe needs just 10 minutes of prep time and is easy to put together, even if you’re a beginner cook. Everything except the pasta is simmered in one pan on the stove – no complicated steps or techniques needed! Toss to coat, then dig in!

Want to shave a few minutes off of the prep time? Head to the Tips section, where we’ve included plenty of multi-tasking tips to help you get this hearty dinner on the table even faster.

bucatini pasta with sausage tomato sauce, garnished with basil in a cast iron skillet on a tiled surface.

Ingredient notes

Vegan sausage 

Meaty and hearty vegan sausage is the star of this comforting meal. While I typically prefer to cook with whole foods, I make an exception from time to time for vegan sausage when it’s really worth it

Here, vegan sausage adds a ton of flavor to the dish with minimal work, allowing you to use fewer ingredients and to get a gourmet-tasting dinner on the table relatively quickly. 

Plus, because the sausage is vegan, the tomato sauce takes on all of the sausage’s flavor but none of the heaviness or grease you would get from traditional animal sausage!

Tips for buying: Use any Italian-flavored vegan sausage. Spicy Italian sausage will give the sauce a nice spicy bite, too. Head to the FAQs for our recommended brands. 

Substitute: If you can’t find vegan sausage, use a vegan ground “meat” instead. Just be sure that you like the flavor of whatever you use before adding it to this dish. 


Just like the classic Roman recipe, Bucatini all’Amatriciana, we love this dish with bucatini pasta. It’s a long, round pasta noodle, similar to spaghetti, but has a hole in the middle. The sauce gets sucked up inside, making every slurpable bite extra delicious.

Tips for buying: You can find bucatini in most well-stocked grocery stores or at Italian markets. There are several brands to choose from, including the Whole Foods 365 brand (which is very high quality for the price). 

Substitute: You can easily substitute spaghetti noodles for bucatini, or even a medium-sized ridged pasta, like rigatoni. 

Canned tomatoes

Whole peeled tomatoes are another star in this Roman-inspired tomato sauce. Their flavors are on display in every bite, so please use the best-quality canned tomatoes you can find and afford. If you opt for the cheaper, low-quality alternative, the sauce will be too acidic.

Another reason why I love whole peeled tomatoes here? The only ingredients are tomatoes!

Unlike pre-crushed or pre-diced tomatoes, whole peeled tomatoes don’t have any additives or extra ingredients, meaning your sauce will have better flavor and texture (pre-diced tomatoes, for instance, typically contain calcium chloride and citric acid, which makes it hard for them to soften). 

Another secret to this sauce is to crush the whole peeled tomatoes with your (clean) hands. This method is important for two reasons: (1) it gives the sauce a more interesting texture that’s not as uniform throughout, and (2) better flavor. 

Tips for buying: Our absolute favorite brand of canned whole peeled tomatoes is Bianco DiNapoli. Other brands that sell good-quality tomatoes that we like are Cento, Mutti, San Merican, and Organic Bello. 


Sauteed fennel slices give this dish subtly sweet notes that complement the tomatoes perfectly. 

Nutritional yeast 

Nutritional yeast is one of my favorite ingredients to add to Vegan Pasta Recipes. It adds a cheesy and savory depth of flavor that you would normally get from pecorino romano, parmesan, or parmigiano Reggiano cheese.

Here, it’s the key to bringing out the umami flavor in the sausage, making this pasta dish taste undetectably vegan.

bucatini pasta with sausage tomato sauce, garnished with basil on a speckled plate on a striped napkin.

Tips for making this recipe


You can shave a few minutes off of the prep time for this pasta dinner by following these multitasking tips:

  1. While you wait for the pasta water to boil, prep the fennel, garlic, and tomatoes, then start cooking the fennel/sausage mixture.
  2. Once you add the tomatoes and start simmering the sauce, start cooking the pasta.

Don’t forget to save some pasta water

Starchy and salty pasta water is like liquid gold. When you add some to the crushed tomato sauce, it helps thicken the consistency and ensures that it thoroughly coats the pasta.

It can be easy to forget to save the pasta water, so keep a ladle or measuring cup next to the pot of water to help you remember!

The right tools will speed up prep time

Use a mandoline when slicing the fennel and grate the garlic with a grater to shave a few minutes off of the prep time (affiliate links).


Just because there are only 10 ingredients in this recipe doesn’t mean that you can’t customize it! You can play with the flavors or swap several ingredients without losing the gourmet quality. Here’s what we recommend:

  • Don’t have fennel? Use a medium or large yellow onion, or 3 to 4 shallots instead (thinly slice them). 
  • Can’t find bucatini? Use spaghetti, rigatoni, or even penne rigate. 
  • Feeding kids? Omit the red pepper flakes for less heat.
  • Don’t have vegan sausage? Use any vegan ground “meat” that you like. 
  • Don’t love baby spinach? Skip it! Or swap with bay kale. 
  • Love veggies? Add a thinly sliced or diced red bell pepper when you add the fennel to the pan.
  • Want to make it heartier? Cook three or four vegan sausage links instead of just two.

And if you aren’t in a rush to get this recipe on the table, you can zhuzh up the flavor even more by:

  • Deglazing the pan with ⅓ to ½ cup of dry white or red wine after sauteing the garlic and red pepper flakes. Cook until the smell of alcohol wears off. 
  • Stirring in 2 tablespoons of tomato paste when you add the red pepper flakes. Cook it for a few minutes until it takes on a dark red color.
  • Folding in a couple of tablespoons of capers when you add the pasta water for a salty, tangy pop.
bucatini pasta with sausage tomato sauce, garnished with basil on a speckled plate on a striped napkin.

Frequently Asked Questions

What brands of vegan sausage do you recommend? 

Our favorite vegan sausage in this pasta is Beyond Meat hot Italian sausage. It crumbles and cooks just like real Italian sausage, and gives the finished dish a spicy kick. It’s also gluten-free, soy-free, and nut-free.

We also like Field Roast Italian sausages, which aren’t as meaty but still add a delicious flavor. You may need to slice these, as they don’t crumble as well. (PS: these contain gluten but are free of soy and nuts).

I don’t have vegan sausage. What else can I use?

Vegan ground “meat” is the next best option. While we don’t use it often, when we do, Impossible Burger is our favorite to use in pasta and hearty dishes like Vegan Moussaka

Just make sure that the ground “meat” you use has a flavor you already enjoy so the red sauce can taste its best.

We do not recommend using beans or lentils as a substitute for the “meat” in this particular recipe. There’s so much flavor in vegan meat products and using a simpler alternative will make this a much simpler-tasting dish without very much pizzazz. 

If you’re looking for a savory pasta without vegan meat, try my lentil bolognese or vegan mushroom stroganoff.

Can you make this dish ahead of time?

This dish is best when made fresh, but you can make the crushed tomato sauce ahead of time.

Make the sauce as normal, but don’t add the pasta or spinach. Once it cools to room temperature, store the sauce in an airtight container or sealed jar in the fridge for 3 to 4 days.

You can quickly reheat the sauce in a deep saute pan over medium heat, then toss it with the freshly cooked pasta and spinach.

How do you store the leftover pasta? 

Any leftovers can be stored in an airtight container in the fridge for 4 days. Just know that the pasta may soak up the sauce and become soggy the longer it sits, but the textures revives pretty well when heated up in a frying pan on the stove. 

Can you freeze this pasta? 

While pasta does not typically freeze great, this pasta fared decently in our freezer test. Certainly not the same as fresh, but a nice option if you have leftovers. 

If you love this Vegan Sausage and Fennel Pasta, please be sure to leave a rating and review below! It’s always much appreciated :) And tag me on Instagram – I love seeing your remakes!

Sausage & Fennel Pasta with Crushed Tomato Sauce

4.9 from 31 votes
Make this Vegan Sausage & Fennel Pasta a part of your comfort food menu! It’s a rich and hearty meal made with 10 simple, yet flavor-packed ingredients. Curl up on the couch with a big bowl or enjoy it for family dinners.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Course: Dinner
Cuisine: Italian
Diet Vegan, Vegetarian
Serving size: 5


  • 1 large fennel bulb
  • 3 tablespoons extra virgin olive oil
  • 4 garlic cloves, grated or minced
  • ½ teaspoon red pepper flakes (optional, omit for mild)
  • 2 links of vegan sausage (7 to 8 oz or ~200g, ideally spicy or Italian-flavored, see Note 1)
  • Kosher salt and freshly cracked black pepper
  • ¼ cup (20g) nutritional yeast
  • 12 ounces (340g) bucatini (or spaghetti or linguine, see Note 2)
  • 1 28-ounce (800g) can best-quality whole peeled tomatoes (see Note 3)
  • 4 cups (100g) baby spinach, chopped (see Note 4
  • 2 large handfuls (15g) fresh basil, sliced (or flat-leaf parsley, chopped)


  • Bring a large saucepan of water to a boil for the pasta.
  • Slice off the fennel stalks and reserve any fronds for an optional garnish (roughly chop them).
    With the fennel bulb, if the outer layer is very thick, remove it. Slice the bulb in half, lengthwise. Use a mandoline or sharp knife to thinly slice the fennel crosswise, as thinly as you can.
  • Meanwhile, heat the 3 TBSP olive oil over medium-high heat in a deep sauté pan. Once hot, add the fennel with a pinch of salt. Cook for 4 to 5 minutes, stirring occasionally, until some edges start to brown.
  • While the fennel cooks, pour the canned tomatoes with their juices into a bowl. Crush them with your hands. Set aside.
    Also, crumble the sausage with your hands if you have time (if it doesn't crumble, slice it).
  • Add the garlic to the fennel and cook for 1 minute, stirring frequently. Now add the red pepper flakes and cook, stirring frequently, for 30 seconds.
  • Add the crumbled or sliced sausage into the pan. Break it up with a wooden spatula as it cooks, and cook for 4 to 6 minutes, or until browned and a bit crisp (the exact cook time will depend on the brand of sausage used).
  • Add in the crushed tomatoes with juices, a generous amount of black pepper, and the nutritional yeast.
    Stir to coat and reduce the heat to maintain a simmer for 15 minutes, stirring occasionally, until the sauce thickens.
    If desired, smash some of the tomatoes with the back of a wooden spoon from time to time.
  • After you add the tomatoes and the pasta water is boiling, salt the water generously (about 1 ½ tablespoons kosher salt or 2 ½ to 3 teaspoons sea salt).
    Add the pasta and cook for the minimum amount of time for al dente pasta according to the package instructions.
    Before draining, reserve 1 cup (240 mL or 2 soup ladles) of pasta water. Drain the pasta but do not rinse it.
  • Add the baby spinach to the tomato sauce and cook briefly until it just starts to wilt.
    Add in the hot cooked pasta plus ¾ cup to 1 cup (180 to 240 mL) of the pasta water.
    Turn the heat to medium-high and toss the pasta vigorously with tongs until it’s well coated in the sauce and is al dente, 1 to 2 minutes. Add more pasta water as needed.
  • Season to taste with salt and pepper. Off the heat, garnish with basil or parsley.


  1. I love this recipe with Beyond Meat hot Italian sausage. Field Roast Italian sausage also works great.
  2. I love this recipe the most with bucatini if you have access to it. Whole Foods sells it under their 365 brand for an affordable price and it’s very good-quality!
  3. My favorite canned tomatoes are from Bianco Dinapoli. I also like San Merican, Cento, Mutti, and Bello Organic.
  4. Feel free to use a bit more spinach if you want, as it wilts down alot. You can also use baby kale, just cook it a minute or so longer.

Calories: 505kcal | Carbohydrates: 69g | Protein: 27g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Sodium: 358mg | Potassium: 1777mg | Fiber: 11g | Sugar: 4g | Vitamin A: 17891IU | Vitamin C: 60mg | Calcium: 250mg | Iron: 9mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

4.94 from 31 votes (10 ratings without comment)

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

Your email address will not be published. Required fields are marked *

Rate this recipe

57 comments on Sausage & Fennel Pasta with Crushed Tomato Sauce

  1. Rachel Wiggins

    OMG I’ve made so many recipes from RPL but this one takes the cake! Sooo amazing!!!! I went and searched out buccatini (there’s just something about fat noodles), and I used arugula. I also made my own Italian sausage “ with crumbled tofu. The fennel is great, the chili flakes were perfect. The only thing I’d change next time is to mash or crush the tomatoes so they’ll cling to the pasta better. But definitely a keeper! Thanks Nisha! 🥰

    1. Kaitlin @ Rainbow Plant Life

      Hi Rachel, thanks for the lovely review! :) It’s so cool to hear you are such a fan of the recipe.

  2. Ruth

    5 stars
    My husband and I made this together and enjoyed it more than any spaghetti we’ve tried in a long time. It is comforting and delicious. I wasn’t sure about fennel (I had a large bulb!), but it was not forward at all, and I loved having that veg in there. We had plenty left to freeze for another meal, a real plus. Your recipes have become our primary source for our vegan meal plan, and I am excited for each one. I have three more planned for the next week. :-) (We always eat leftovers next day!)

    1. Kaitlin @ Rainbow Plant Life

      Ruth, So glad to hear you two loved this recipe! Thanks for the amazing review :)

  3. Sarah

    5 stars
    Another winner winner vegan dinner from RPL! I made this with Field Roast Italian sausage, and subbed in a fancy whole grain reginetti pasta from Sfoglini because I couldn’t find bucatini at the store. It’s a wide pasta with a flat middle and ruffled edges, and it gave plenty of nooks and crannies for the sauce while holding the sausage and veggies on too. Perfect depth of flavor, satisfying, and relatively quick to prepare. Thanks for another stellar recipe! <3

    1. Kaitlin @ Rainbow Plant Life

      Thank you for the amazing review, Sarah! :) We’re so happy you had success with the recipe.

  4. Troy

    5 stars
    Really delicious. I have enjoyed this as my fifteenth recipe I’ve tried from your site. I ate half per your recipe and added black garlic I had from Trader Joe’s on top which was also nice!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely review, Troy! It’s awesome to know you’ve been enjoying all of the RPL recipes :)

  5. Brandi Pifer

    I don’t eat vegan meats, so is there a decent substitute, or is it fine to omit?

    1. Kaitlin @ Rainbow Plant Life

      Hi Brandi, we do not recommend using beans or lentils as a substitute for the “meat” in this particular recipe. There’s so much flavor in vegan meat products and using a simpler alternative will make this a much simpler-tasting dish without very much pizzazz.

      If you’re looking for a savory pasta without vegan meat, try this lentil bolognese or vegan mushroom stroganoff.

  6. Brooke Ashley

    5 stars
    Yummy! The fennel was not overpowering at all.
    Added 1/2 onion (cut onion in half, then thinly sliced) at the fennel stage.
    For the fennel I wished there were written instructions and/or a photo reference on this – it’s so infrequent that I use fennel that I had to look it up. ie. Remove bottom bit, outer ribs and top portion. then cut lengthwise and run over mandolin.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Brooke! We’re happy you enjoyed the pasta :)

      And thank you for the feedback, we’ll definitely take it into consideration for the future!

  7. Rich

    I made this a few weeks ago for the first time and have made it 4 times since. Easily my favorite pasta dish ever!

    Please try it!

    1. Kaitlin @ Rainbow Plant Life

      It’s so great to hear you are such a fan of the recipe, Rich! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  8. Lisa

    5 stars
    Delicious — like a restaurant in my home! I fed this to my *picky* vegetable- distrusting mom and brother and they loved it! Clean plates and going back for seconds :) Although we’re midwestern, the 1/2 tsp of red pepper flakes had our noses running in a good way. Every recipe I’ve tried of Nisha’s from her cookbook or the blog has been a smashing success – even if it looks like there’s a lot of ingredients the flavors are spot on and the extra effort is worth it! This one didn’t even take much longer than cooking the pasta since I was making the sauce at the same time. Thank you for helping me use up my CSA fennel – I never know what to do with it. The leftovers the next day are super yummy too :)

    1. Kaitlin @ Rainbow Plant Life

      Hi Lisa, thank you for taking the time to write such a lovely review. It’s awesome to hear this recipe was a good use of your CSA fennel and that the recipe was loved by the whole family!!

  9. SaraM

    5 stars
    “YUM FOODSKIS!” This gets the highest praise from my husband and me. So good I’m gonna make another batch of sauce tomorrow, save the spinach, and freeze it. This is going in rotation. We had ChainSpiced Apple Crumble for dessert, and last night we had Lentil Shepherd’s Pie. RPLifers!

    1. Kaitlin @ Rainbow Plant Life

      Hi SaraM, yay! Thanks for trying so many of the recipes. Those are some of my faves as well :)

  10. Julia

    5 stars
    So amazingly good! So comforting and delicious, but also super easy to make! Thanks again, Nisha!

    1. Kaitlin @ Rainbow Plant Life

      Thank you for the sweet comment, Julia! It makes us very happy to know that you enjoyed the recipe.

  11. Regan

    5 stars
    Delicious! I can’t wait to make it and eat it again!
    I used Muir Glen Organic Peeled Tomatoes, Impossible Italian Sausage and added Parmesan and black olives before serving. I did not have basil and it was delicious nonetheless. It was a big hit!

    1. Kaitlin @ Rainbow Plant Life

      Thanks for sharing, Regan! It’s great to hear you found it delicious!

  12. Amanda

    5 stars
    Woah! Your recipes truly are amazing, this will become a staple dinner in my home for sure. Thank you for this!!

    1. Kaitlin @ Rainbow Plant Life

      Aw, thanks for such a wonderful compliment, Amanda! :)

  13. Kathryn

    5 stars
    This was absolutely delicious. I used fettuccine noodles, because that’s what I had. Added a little red wine. My husband and I could have eaten the whole pot (and I used a whole 16oz box of noodles!). This meal will be added into rotation.

    1. Kaitlin @ Rainbow Plant Life

      Thank you for your lovely comment, Kathryn! It makes us happy to know that you enjoyed the recipe.

  14. Robin

    5 stars
    Excellent. I followed recipe exactly except used Trader Joe’s sausage. Cannot compare as I have not tried those recommended. Will definitely make this again and have already recommended to best friend, also vegan.

    1. Kaitlin @ Rainbow Plant Life

      We’re over the moon to hear you enjoyed the recipe, Robin. Thanks for your kind words!

  15. jude

    5 stars
    thank you, nisha. this was so delish, so easy to make. i am totally satisfied!

    1. Kaitlin @ Rainbow Plant Life

      Hi Jude, thank you so much for your kind review!

  16. Victoria

    5 stars
    This was a delicious serendipitous recipe. I went shopping at the farmers market this weekend and thought it would be nice to get a fennel bulb without knowing what I wanted to make. An hour later, I see an email from Nisha, with this recipe. Today I had my fiancé make it and it turned out really nice. He said it was his favorite pasta recipe and was able to make it in 30 minutes without any help, and dinner was ready when I got home.

    1. Kaitlin @ Rainbow Plant Life

      What lovely feedback, Victoria! Thank you for trying out the recipe and sharing your experience :)

  17. Syd

    5 stars
    This was so yummy! I didn’t have bucatini so I just used spaghetti, but it came out soooo good, I am looking forward to eating the leftovers during the week (if they make it past Sunday lol)! Your pasta recipes always hit the spot.

    1. Kaitlin @ Rainbow Plant Life

      Syd, So glad to hear you loved this recipe! :)

  18. Marie

    I’m going to make this later today but I’ll roast some crumbled up extra firm tofu chunks. Thank you for the easy and delicious recipes. I’m also going to use chili olive oil.

    1. Kaitlin @ Rainbow Plant Life

      We hope you loved the recipe, Marie :) You’re welcome for it!

  19. AliKat

    Nisha, I love your receipes! But please re think the health of any BEYOND “meat” product

    1. Syd

      Reminder that this is not a health blog. <3

      1. Barbara

        5 stars
        I disagree. Healthy plant powered eating is part of this blog. That said, moderation is an important component of any eating pattern and if beyond meat is objectionable, it can just be omitted.

        This was a savory (and quick!) recipe perfect for weeknight cooking. I was dubious about the nutritional yeast ingredient; it does give it a rich, cheesy flavor, but it could easily be skipped imo.

    2. Rebecca

      I’m not sure why people try to change the recipes of an author they follow, but if you don’t agree with the list of ingredients, why not just skip this one or alter it to your taste (or create your own blog)? Some of us appreciate the original!

  20. Jen

    Halloo and thank you for another lovely recipe! I prefer using spaghetti squash or zucchini in lieu of pasta. What could use to in place of starchy pasta water to get that nice finish on the sauce? Thanks!

    1. Nisha

      Hi Jen! I don’t think a substitute would be necessary if using spaghetti squash or zucchini noodles. The starchy pasta water helps emulsify the sauce and makes it cling better to the pasta, but since you’d be using spaghetti squash or zucchini, I think the sauce would cling just fine. That said, if you want to experiment, this post might be helpful!

Development Alchemy + Aim