Cheesy Sausage Pasta Recipe
This cheesy sausage pasta recipe is hearty comfort food that is easy enough to make on a weeknight. Packed with flavor and creamy cheese, this dish combines savory sausage with tender pasta, making it the ultimate family favorite. If you’re searching for a quick, satisfying meal that brings everyone to the dinner table, look no further!

Why You’ll Love This Recipe
Not only is this cheesy sausage pasta hearty and delicious, but it’s also incredibly simple to prepare. I can almost promise this recipe will become a regular in your dinner rotation because:
- Time-Saving: With a total cooking time of about 30 minutes, it’s perfect for those busy nights when you need a quick dinner solution.
- Family-Favorite: The rich combination of flavors appeals to both kids and adults, making it a crowd-pleaser.
- Versatile: You can customize it by adding your favorite vegetables or using a different type of sausage for variety. We have some vegetarians in the family and some carnivores. I use plant-based sausage interchangeably with Polish sausage or kielbasa. You can also use any shape of pasta – my favorite for this recipe is rigatoni. I like to use coconut milk because of its rich, nutty flavor, but heavy whipping cream makes a delicious substitute.

Cheesy Sausage Pasta Recipe

Ingredients List
- Pasta – I used rigatoni, but feel free to use your favorite shape.
- Polish sausage – or kielbasa, or plant-based sausage for a vegetarian option.
- Onion – I prefer yellow. I don’t like onions, so I cut these in large chunks to add flavor, then pull them out of the finished product. Normally, I would advise dicing them.
- Diced tomatoes – regular, or fire-roasted for a little extra flavor
- Vegetable broth
- Coconut cream – put a can of coconut milk in the fridge for about an hour to separate the liquid from the cream.
- Shredded sharp cheddar cheese – you could experiment with different cheeses but cheddar is my favorite.

Cheesy Sausage Pasta Recipe
Step 1: Prepare the Ingredients
Before you begin cooking, it’s helpful to prep all your ingredients. Dice the onion, open and drain the canned tomatoes, and have your pasta and sausage ready.
Step 2: Sauté the Onions and garlic
In a large, oiled skillet or pan, heat over medium-high heat. Add the diced onions and garlic and sauté until they are lightly browned. This should take about 3-5 minutes, and it will add a delicious depth of flavor to your dish.
Step 3: Add the Sausage and Tomatoes
Once the onions and garlic are ready, add the chopped Polish sausage (or plant-based sausage) to the pan. Cook for an additional 3-4 minutes until the sausage is heated through. Next, add the drained diced tomatoes, pasta, vegetable broth, and coconut cream (or heavy whipping cream). Stir everything together.

Step 4: Bring to a Boil
Increase the heat and bring the mixture to a boil, stirring frequently. Make sure you give it a stir frequently so the pasta cooks evenly.
Step 5: Cover and Cook
Once boiling, reduce the heat to low, cover the skillet, and cook for 10-12 minutes. Stir occasionally to prevent sticking, and cook until the pasta is tender and has absorbed most of the liquid.
Step 6: Add the Cheese
Remove the skillet from heat and stir in the shredded sharp cheddar cheese until it’s fully melted and incorporated into the dish. This will create a creamy, cheesy sauce that coats the pasta beautifully. Taste the dish and add salt as needed.
Enjoy Your Meal!
This easy one-dish meal is perfect for those nights when you just don’t feel like cooking! Cheesy sausage pasta offers a comforting blend of flavors and textures, making it a fantastic option for both vegetarians and meat-eaters alike.

Feel free to add your favorite vegetables or spices to customize it to your taste. Enjoy your cozy dinner, and don’t forget to share this recipe with friends and family!

Cheesy Sausage Pasta
Ingredients
- 16 oz pasta (I used rigatoni)
- 1 package polish sausage or plant-based sausage
- 1 small onion
- 15 oz can diced tomatoes
- 3 C vegetable broth
- 1 C coconut cream
- 1 C shredded sharp cheddar cheese
- 1 teaspoon minced garlic
Instructions
- Heat a large, oiled skillet or pan over medium high heat. Add onions and garlic to the pan and saute until lightly browned, then add chopped sausage to the pan and lightly brown. Add tomatoes, pasta, vegetable broth, and milk. Bring to a boil, stirring frequently. Reduce heat, cover, and cook (stirring occasionally) for 10-12 minutes or until pasta is cooked. Remove from heat and stir in cheese until melted. Salt to taste.
To wrap things up, this cheesy sausage pasta recipe is a total game-changer for your weeknight dinners! It’s super easy to whip up and packed with flavor that everyone in the family will love. With savory sausage, gooey cheese, and perfectly cooked pasta, this dish is all about comfort and satisfaction. Plus, it’s the kind of recipe that’s perfect for leftovers or meal prep. So why not give it a go?



Oh how yummy! I love pasta recipes like this. This one sounds especially delicious and looks awesome. I’d love to try it sometime! Thanks so much for sharing!
Thank you! This one is definitely one of my comfort food go-tos!
This recipe looks delicious! I can’t wait to make it for my kids!
Thank you, I hope they enjoy it!