Go Back
one pot cheesy sausage pasta from a top view

One Pot Cheesy Sausage Pasta

This One Pot Cheesy Sausage Pasta is a quick, easy, and delicious meal perfect for busy weeknights.
Ready in just 30 minutes, it combines savory Italian sausage, al dente pasta, and a creamy cheese sauce all cooked in one pot for minimal cleanup.
2.50 from 2 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course
Cuisine American, Italian
Servings 6 Servings
Calories 570 kcal

Ingredients
  

  • 1 lb 450g Italian sausage
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 1 lb 450g penne pasta (or your preferred shape)
  • 3 cups 710ml chicken broth
  • 1 can 14.5 oz / 411g diced tomatoes
  • 1 tbsp tomato paste (to help thicken the sauce)
  • 2 cups 200g shredded mozzarella cheese
  • ½ cup 50g grated Parmesan cheese
  • 1 tsp dried Italian herbs
  • Salt and pepper to taste

Optional

  • 2 cups fresh spinach or 1 cup cherry tomatoes

Instructions
 

  • Prep your ingredients: Slice the sausage, chop the onions and garlic, and measure out your pasta and liquids.
  • Brown the sausage: Heat a large, deep skillet or Dutch oven over medium-high heat. Add a splash of oil and brown the sausage until golden.
  • Add aromatics: Toss in the chopped onions and garlic. Cook until softened and fragrant.
  • Pasta time: Add the pasta, 3 cups of chicken broth, the can of diced tomatoes, and 1 tbsp of tomato paste. Stir well.
  • Simmer: Bring to a boil, then reduce heat to low. Let it simmer uncovered, stirring occasionally, until the pasta is al dente and most of the liquid has been absorbed (about 12-15 minutes).
  • Cheese time: Stir in the mozzarella and Parmesan until melted and evenly distributed.
  • Final touches: Taste and adjust seasoning with salt and pepper. If using spinach, stir it in now and let it wilt for a minute. Serve warm and enjoy!
Keyword One Pot Cheesy Sausage Pasta