Italian Sausage Penne Pasta – A Classic 30-Minute Weeknight Dinner

Servings: 1 Total Time: 40 mins Difficulty: Beginner
It is easy to make and can be customized with your favorite toppings. Enjoy this tasty dish on its own, or serve it with a side of veggies or a salad for a complete meal.
pinit View Gallery 3 photos

A Comforting Pasta Dish That Feels Like a Hug

Craving something hearty, flavorful, and simple to throw together? This Italian Sausage Penne Pasta is your new go-to! It’s loaded with savory sausage, rich tomato sauce, and the perfect amount of herbs and garlic—all tossed with tender penne pasta. It’s the kind of dinner that looks fancy but is ready in just 30 minutes, making it perfect for busy weeknights or cozy weekends at home.

Whether you use spicy or mild Italian sausage, this dish delivers bold, comforting flavor in every bite—and it only uses pantry staples. Plus, it reheats beautifully for lunch the next day (if you have leftovers!).

 

 Ingredients Overview

Here’s what you’ll need for this quick pasta recipe:

  • 12 oz penne pasta

  • 1 lb Italian sausage (mild or spicy)

  • 1 tbsp olive oil

  • 1 onion, chopped

  • 3 garlic cloves, minced

  • 1 can (28 oz) crushed tomatoes

  • 1 tsp dried oregano

  • 1 tsp dried basil

  • Salt and pepper, to taste

  • 1/2 cup grated Parmesan cheese

  • Fresh basil, for garnish

 

 

 How to Make Italian Sausage Penne Pasta (Step-by-Step)

1. Cook the Penne

Bring a large pot of salted water to a boil. Cook the penne until al dente (follow the package instructions). Drain and set aside.

2. Sauté Onion and Sausage

Heat the olive oil in a large skillet over medium heat. Add chopped onion and cook for 3–4 minutes, until translucent. Remove sausage casings and add the sausage meat to the skillet. Break it up with a spoon and cook until browned and fully cooked—about 5–7 minutes.

3. Add Garlic and Tomato Sauce

Stir in the minced garlic and cook for 1 minute, making sure it doesn’t burn. Add the crushed tomatoes, oregano, and basil. Season with salt and pepper. Let the sauce simmer for 10 minutes to allow flavors to meld.

4. Combine with Pasta

Toss the drained penne into the sauce. Stir to coat and cook for another 2–3 minutes until everything is heated through.

5. Serve and Garnish

Serve hot, topped with freshly grated Parmesan and chopped basil.

 

Tips and Variations

  • Spicy or mild: Use hot Italian sausage for extra kick or mild sausage for a family-friendly version.

  • Make it creamy: Add a splash of heavy cream or a dollop of ricotta at the end for a creamy finish.

  • Add veggies: Stir in spinach, zucchini, or mushrooms with the tomato sauce for a nutrient boost.

  • Cheese boost: Mix in mozzarella or provolone for a melty, cheesy version.

 

 Storage and Reheating Tips

  • Fridge: Store leftovers in an airtight container in the refrigerator for up to 4 days.

  • Reheat: Reheat in the microwave or on the stovetop with a splash of water or broth to loosen the sauce.

  • Freezer: This dish freezes well! Let it cool completely, portion into containers, and freeze for up to 2 months.

 

❓ FAQs About Italian Sausage Penne Pasta

Can I use ground beef or turkey instead of sausage?

Yes! You can substitute the Italian sausage with ground beef, turkey, or even plant-based crumbles. Adjust seasoning to taste.

Is it okay to use another pasta shape?

Definitely. Rigatoni, fusilli, or even spaghetti will work—just choose one that holds sauce well.

Can I use fresh herbs instead of dried?

Absolutely! If using fresh oregano or basil, add them at the end to preserve their flavor.

What’s the best way to make it vegetarian?

Use a vegetarian sausage or omit the meat entirely and add hearty vegetables like mushrooms, eggplant, or lentils.

 

 Final Thoughts

This Italian Sausage Penne Pasta is a flavor-packed, crowd-pleasing meal that’s ready in just 30 minutes. It’s perfect for weeknights, dinner parties, or whenever you need something warm and satisfying.

pinit
0 Add to Favorites
Tasty

Italian Sausage Penne Pasta – A Classic 30-Minute Weeknight Dinner

Difficulty: Beginner Prep Time 10 mins Cook Time 20 mins Rest Time 10 mins Total Time 40 mins
Servings: 1 Calories: 367
Best Season: Suitable throughout the year

Description

Cheesy Vegan Pizza Beans is a delicious and satisfying vegan dish that is perfect for a quick dinner or a satisfying snack. Made with kidney beans, tomato sauce, and vegan cheese, this dish is packed with protein and flavor.

Ingredients

Instructions

Video
  1. Rinse and sort the kidney beans. Soak the beans in a large pot of water for at least 8 hours, or overnight.

  2. Drain and rinse the beans. Place them in a large pot and cover with water. Bring to a boil, then reduce the heat to a simmer and cook for 1 hour, or until the beans are tender.

  3. Preheat the oven to 375°F (190°C) 🔥.

  4. Heat the olive oil in a large skillet over medium heat. Add the onion 🧅, bell pepper, and garlic 🧄, and cook for 5 minutes, or until the vegetables are tender.

  5. Add the oregano, basil, salt 🧂, and black pepper, and stir to combine.

  6. Add the tomato sauce 🍅 and cooked beans to the skillet and stir to combine.

  7. Spread the bean mixture in an even layer on a baking sheet. Sprinkle the vegan cheese 🧀 shreds and vegan parmesan cheese on top.

  8. Bake for 10-15 minutes 🕒, or until the cheese is melted and bubbly.

  9. Serve hot ♨ and enjoy!

Nutrition Facts

Servings 1


Amount Per Serving
Calories 386kcal
% Daily Value *
Total Fat 16.7g26%
Saturated Fat 2.4g12%
Total Carbohydrate 56.5g19%
Sugars 7.5g
Protein 18.2g37%

Vitamin A 302 IU
Vitamin C 12 mg
Calcium 135 mg
Iron 7 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

You can also use other types of beans in this recipe, such as black beans or pinto beans.

Feel free to get creative and add your favorite pizza toppings to the mix!

Keywords: delicious, homemade, vegan pizza, cheese pizza

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
Can I use canned beans instead of dry beans?

Yes, you can use canned beans instead of dry beans in this recipe. Just be sure to drain and rinse the beans well before using them.

Can I use a different type of bean in this recipe?

Yes, you can use a different type of bean in this recipe, such as pinto beans or black beans. Just be sure to adjust the cooking time accordingly.

Can I use a different type of cheese in this recipe?

Yes, you can use a different type of vegan cheese in this recipe if you prefer. Just be sure to choose a cheese that melts well and has a similar flavor to the cheese listed in the recipe.

Can I add other toppings to this recipe?

Yes, you can add other toppings to this recipe if you like. Some options might include diced vegetables, vegan sausage, or vegan pepperoni. Just be sure to add these toppings after you have spread the bean mixture on the baking sheet, and before you add the cheese.

Can I freeze this recipe?

Yes, you can freeze this recipe. Just be sure to wrap the baked beans tightly in plastic wrap or aluminum foil, and then place them in an airtight container or bag. They will keep in the freezer for up to 3 months. To reheat, thaw the beans in the refrigerator overnight, then bake them in a 350°F (180°C) oven until they are hot and bubbly.

Samantha Doe

Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.