One-Pot Stovetop Italian Sausage Mac and Cheese

A hearty one-pan comfort dish that combines savory Italian sausage with creamy cheddar mac and cheese, brightened by fire-roasted tomatoes. Perfect for busy weeknight dinners when you want maximum flavor with minimal cleanup. The pasta cooks directly in the creamy sauce, absorbing all the rich flavors from the sausage and tomatoes for an extra satisfying meal.
Ingredients
Instructions
- 1
Place sausage and onion in a large nonstick pan over medium-high heat
- 2
Cook, breaking sausage apart with a wooden spoon, until sausage is no longer pink
- 3
Add diced tomatoes, water, half-and-half, and macaroni
- 4
Cook, stirring frequently for 12 to 14 minutes
- 5
Season to taste with salt and pepper, keeping in mind that the cheddar cheese will add some saltiness
- 6
Sprinkle cheese on top and stir until melted and mixed in
- 7
Remove from heat
Tips
Break up the sausage completely while cooking to ensure even distribution throughout the pasta.
Stir frequently during the pasta cooking stage to prevent sticking and ensure even cooking.
Add cheese gradually while stirring to create a smooth, creamy sauce without clumping.
Good to Know
Refrigerate leftovers for up to 3 days in an airtight container
Serve immediately while hot and creamy for best texture
Common Mistakes
Stir frequently to avoid pasta sticking to the pan
Add cheese off heat to prevent curdling
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I use a different type of pasta?
Yes, any short pasta like penne, rotini, or shells will work well. Adjust cooking time based on pasta package directions.
What if the sauce seems too thick?
Add a splash of milk or water while stirring to thin the sauce to your desired consistency.
How long will leftovers keep?
Store covered in the refrigerator for up to 3 days. Reheat gently with a splash of milk to restore creaminess.