Description
This One-Pot Cheesy Sausage Pasta is a creamy, comforting dish loaded with savory sausage, tender pasta, and a rich, cheesy sauce. With just one pot and 30 minutes, you get a flavorful, fuss-free meal that the whole family will love!
Ingredients
Scale
- 1 lb (450g) Italian sausage
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 lb (450g) penne pasta
- 4 cups (950ml) chicken broth
- 1 can (14.5 oz) diced tomatoes
- 2 cups (200g) shredded mozzarella cheese
- ½ cup (50g) grated Parmesan cheese
- 1 tsp dried Italian herbs
- Salt & black pepper to taste
- 2 tbsp olive oil
- ½ cup heavy cream (optional)
- 2 cups fresh spinach or 1 cup cherry tomatoes (optional)
Instructions
- Heat olive oil in a large pot over medium-high heat. Cook the sausage until browned, then remove and set aside.
- In the same pot, sauté onions and garlic until softened.
- Stir in chicken broth, diced tomatoes, Italian herbs, and uncooked pasta. Simmer for 12-15 minutes until pasta is tender.
- Add the sausage back in, then stir in mozzarella and Parmesan cheese until melted and creamy.
- Season with salt and pepper. Stir in spinach or cherry tomatoes if using.
- Serve hot with extra Parmesan on top.
Notes
- For extra creaminess, add heavy cream or a dollop of ricotta.
- Adjust the spice level by using mild or spicy sausage.
- Can be made gluten-free by using gluten-free pasta.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner, Pasta
- Method: One-Pot Cooking
- Cuisine: Italian-American