This One Pot Cheesy Sausage Pasta is the ultimate comfort food made easy! Juicy sausage, tender pasta, and melty cheese all cooked together in one pot—hello fewer dishes Perfect for busy weeknights, lazy weekends, or anytime you need a no-stress, crowd-pleasing dinner. Creamy, cozy, and packed with flavor, this is one easy dinner recipe you’ll want to save and make again and again.
Print
One Pot Cheesy Sausage Pasta – Best Easy Dinner Recipe
Are you craving a quick and easy one-pot pasta recipe that’s bursting with flavor? Look no further! This One Pot Cheesy Sausage Pasta is the ultimate comfort food dinner, combining savory Italian sausage, gooey melted cheese, and perfectly cooked pasta in a creamy, rich sauce—all made in just one pan for minimal cleanup!
With just 30 minutes of cooking time, this family-friendly dinner is perfect for busy weeknights. Plus, this recipe is super customizable—you can use your favorite pasta, switch up the protein, or sneak in some extra veggies!
Keep reading to discover how to make this viral one-pot pasta recipe that’s sure to become a staple in your home.
Ingredients
- 1 lb (450g) Italian sausage – Mild or spicy, depending on your preference.
- 1 medium onion, diced – Enhances flavor.
- 3 cloves garlic, minced – A must-have for depth of taste.
- 1 lb (450g) penne pasta – Or substitute with rigatoni, rotini, or fusilli.
- 3 cups (710ml) chicken broth – Adds flavor while cooking the pasta.
- 1 can (14.5 oz / 411g) diced tomatoes – Provides a rich, tangy base.
- 1 tbsp tomato paste – Helps thicken the sauce.
- 2 cups (200g) shredded mozzarella cheese – For ultimate gooeyness.
- ½ cup (50g) grated Parmesan cheese – Adds depth and nuttiness.
- 1 tsp dried Italian seasoning – A blend of basil, oregano, and thyme.
- Salt and black pepper to taste – Essential seasonings.
- ½ tsp red pepper flakes – For a little heat.
- 2 cups fresh spinach – Adds extra nutrients.
- 1 cup cherry tomatoes – Enhances freshness.
Instructions
- Heat a large skillet or Dutch oven over medium heat.
- Add the sausage and cook until browned (about 5 minutes).
- Add diced onions and minced garlic, cooking until soft and fragrant (2 minutes).
- Pour in chicken broth, diced tomatoes, and tomato paste.
- Stir well and bring to a gentle boil.
- Reduce heat to low and let pasta cook uncovered for 12–15 minutes, stirring occasionally.
- Once the pasta is al dente, stir in mozzarella and Parmesan.
- Mix until cheese is melted and creamy.
- Adjust with salt, pepper, or red pepper flakes as needed.
- Garnish with fresh basil or parsley and enjoy!

