One-Pot Stovetop Italian Sausage Mac and Cheese

Prep: 5 minCook: 20 min6 servingsmediumSouthern
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

6 servings
  • 1 pound Johnsonville Italian Mild Ground Sausage
  • ½ onion, chopped
  • 1 14.5-ounce can fire-roasted diced tomatoes
  • 2 cups water
  • ½ cup half-and-half
    heavy cream1:1richeradds dairy

    Makes the sauce richer and more indulgent

  • 1 8-ounce package macaroni pasta
  • salt and pepper
  • 2 cups shredded cheddar cheese
    Monterey Jack1:1milderdairy-free

    Creates a milder, creamier flavor profile

    Full guide →

Instructions

  1. 1

    Place sausage and onion in a large nonstick pan over medium-high heat

  2. 2

    Cook, breaking sausage apart with a wooden spoon, until sausage is no longer pink

  3. 3

    Add diced tomatoes, water, half-and-half, and macaroni

  4. 4

    Cook, stirring frequently for 12 to 14 minutes

  5. 5

    Season to taste with salt and pepper, keeping in mind that the cheddar cheese will add some saltiness

  6. 6

    Sprinkle cheese on top and stir until melted and mixed in

  7. 7

    Remove from heat

Tips

Tip 1

Break up the sausage completely while cooking to ensure even distribution throughout the pasta.

Tip 2

Stir frequently during the pasta cooking stage to prevent sticking and ensure even cooking.

Tip 3

Add cheese gradually while stirring to create a smooth, creamy sauce without clumping.

Good to Know

Storage

Refrigerate leftovers for up to 3 days in an airtight container

Serve With

Serve immediately while hot and creamy for best texture

See pairing guide →

Common Mistakes

Watch

Stir frequently to avoid pasta sticking to the pan

Watch

Add cheese off heat to prevent curdling

Substitutions

Dairy-Free Swaps

cheddar cheese
Monterey Jack1:1milderdairy-free

Creates a milder, creamier flavor profile

Full guide →

General Alternatives

half-and-half
heavy cream1:1richeradds dairy

Makes the sauce richer and more indulgent

Full guide →
Italian sausage
ground turkey1:1lighter

Use seasoned ground turkey for lower fat

Full guide →
Find more substitutions →

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.