This sausage mac and cheese is an easy one-pot dinner that’s ready in under 30 minutes. It’s loaded with cheesy pasta, hearty sausage, and simple pantry ingredients—perfect for busy weeknights when you need something filling and budget-friendly.

Sausage mac and cheese in a cast iron skillet topped with melted cheese with small bowls of shredded cheese and macaroni on the side.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Why you’ll love this family favorite recipe!

Carrie, the owner, with long dark hair, wearing earrings and a purple top, smiles at the camera in front of a textured, beige background.

This is one of my go-to dinners when the day gets busy and I need something I know everyone will eat. It’s easy to throw together, budget-friendly, and doesn’t leave me with a pile of dishes.

  • Quick and easy for weeknights
  • Made with simple, inexpensive ingredients
  • Filling enough to feed the whole family

Everything you need for a fantastic meal is in this casserole. It is so cheesy and delicious that even your pickiest eaters will go crazy over this dish. For even more ideas, you may like Easy One Pot Dinners for Busy Families.

Ingredients

Ingredients need to make this recipe which includes ground sausage, macaroni, cheese, spices and more.
  • Ground Sausage – Italian sausage adds the most flavor, but you can use mild, hot, or even ground turkey depending on what you have or what’s on sale.
  • Onion – These add extra flavor, but regular diced tomatoes or even tomato sauce will work just fine.
  • Fire Roasted Diced Tomatoes – These add extra flavor, but regular diced tomatoes or even tomato sauce will work just fine.
  • Half and Half – This makes the dish extra creamy, but you can substitute with milk and a little butter to save money.
  • Macaroni Pasta – Elbow macaroni works best, but any short pasta like shells or rotini can be used.
  • Italian Seasoning – A simple blend that adds great flavor. You can substitute with garlic powder and dried herbs you already have
  • Cheddar Cheese – Sharp cheddar gives the best flavor. For a smoother melt and better value, shred your own cheese from a block.

How to Make Sausage Mac and Cheese

Ground beef in a skillet with chopped onions with a wooden spoon.

Step 1 – Brown the Sausage – Place the sausage and the diced onion in a large skillet or cast iron skillet over medium high heat. Break up the meat and cook until the sausage is browned. Drain off any excess grease.

Diced tomatoes, spices, and water mixed with cooked ground beef in a large skillet.

Step 2 – Stir in the additional Ingredients – Then stir in the diced tomatoes, Italian seasoning, salt, pepper, water and half and half.

Macaroni noodles placed in a ground beef mixture in a cast iron skillet.

Step 3 – Add Macaroni – Then stir in the elbow macaroni. Bring the mixture to a boil, cover and reduce the heat to a low simmer.

Ground beef mixture in a cast iron skillet topped with a lid.

Step 4 – Continue Cooking – Cook and stirring constantly for 14-18 minutes until the pasta is tender.

Step 5 – Remove pan from heat – Uncover and then remove the pan from the heat.

Step 6 – Add the cheese – Stirring in the cheddar cheese and allow the heat from the meal to melt the cheese. Make sure to stir occasionally so the macaroni is covered with cheese. Serve while warm and enjoy.

Ground beef mixture topped with melted shredded cheese in a cast iron skillet.

Tips for Success

  • Brown the sausage well – Let it get slightly crispy for the best flavor before adding other ingredients.
  • Stir frequently while simmering – This helps prevent the pasta from sticking to the bottom of the pan.
  • Keep an eye on the liquid – If it cooks off too quickly, add a splash of water or milk so the pasta finishes cooking properly.
  • Don’t overcook the pasta – Remove from heat as soon as it’s tender to avoid a mushy texture.
  • Add cheese off the heat – This keeps the sauce smooth and prevents it from getting grainy.
  • Taste before serving – Sausage can vary in salt and spice, so adjust seasoning at the end if needed.

Variations & Substitutions

  • Change the protein – Use ground beef, turkey, or a mix of meats depending on what you have on hand.
  • Make it spicy – Use hot Italian sausage or add red pepper flakes.
  • Add vegetables – Stir in bell peppers, spinach, or broccoli to add nutrition and stretch the meal.
  • Swap the pasta – Use shells, rotini, or any short pasta in your pantry.
  • Try different cheeses – Mix in mozzarella, Monterey Jack, or pepper jack for a different flavor.
  • Make it baked – Transfer to a baking dish, top with extra cheese, and broil for a few minutes until bubbly.
  • Lighten it up – Use turkey sausage and milk instead of half and half.

Serving Recommendations

Everything you need for the most amazing dinner is in this casserole. Here are some of our favorites to add to this hearty meal:

Macaroni and ground beef mixed with melted cheese with a servings on a silver spoon.

Storage & Freezer Instructions

  • Refrigerate: Store in an airtight container up to 3–4 days
  • Reheat: Warm on the stove or microwave with a splash of milk to keep it creamy
  • Freeze: Store in a freezer-safe container up to 2 months
  • Thaw & Reheat: Thaw overnight if possible, then reheat with added liquid and stir well

FAQs

Can I use a different type of sausage?

Yes, you can use Italian sausage, turkey sausage, or even ground beef.

Can I make this ahead of time?

Yes, you can make it earlier in the day and reheat before serving.

What pasta works best?

Elbow macaroni works great, but any short pasta like shells or rotini will work.

How do I make it creamier?

Add a little extra cheese or stir in a splash of milk when reheating.

More One Pot Dinners

This Sausage Mac and Cheese is one of those easy dinners we make again and again. It’s quick, filling, and made with simple ingredients, which makes it perfect for busy nights.

If you try this recipe, I’d love to hear how it turned out or what you added to make it your own. Little changes can make this recipe work even better for your family!

Sausage Macaroni and cheese in a cast iron skillet with melted cheese on top.

Sausage Macaroni and Cheese Recipe

5 from 42 votes
Estimated Cost: $8.31, $1.39 per Servings
Sausage Mac and Cheese is the best comfort food. Dinner is easy when you make this flavorful casserole with hearty meat, pasta, cheese and more.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 6
Cuisine Italian
Course Main Course
Calories 571

Ingredients

  • 1 pound ground sausage
  • ½ onion (diced)
  • 1 can Fire Roasted Diced Tomatoes (14.5 oz)
  • 2 ½ cup water
  • ½ cup half and half
  • 8 oz elbow macaroni
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 2 cups cheddar cheese (shredded)

See how we calculate recipe costs.

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Instructions

  • In a large skillet over medium heat, cook 1 pound ground sausage until browned. Drain any excess grease.
  • Add ½ diced onion to the skillet and cook for 3–4 minutes until softened.
  • Stir in 1 can (14.5 oz) fire roasted diced tomatoes, 2 ½ cups water, 1 teaspoon Italian seasoning, ½ teaspoon salt, and ½ teaspoon pepper.
  • Bring the mixture to a boil, then add 8 oz elbow macaroni. Stir to combine.
  • Uncover and then remove the pan from the heat.
  • Stir in ½ cup half and half and 2 cups shredded cheddar cheese. Mix until the cheese is fully melted and the sauce is creamy.
  • Remove from heat and let sit for a few minutes to thicken before serving.

Recipe Video

Recipe Notes

*Refrigerate the leftovers in an air tight container for up to 5 days. 
You can easily make this recipe with ground beef or ground sausage if you prefer.  
We recommend shredding your own cheddar cheese for this recipe as it melts smoother and is more creamy.  

Nutrition Facts

Calories 571kcal, Carbohydrates 34g, Protein 26g, Fat 36g, Saturated Fat 15g, Polyunsaturated Fat 3g, Monounsaturated Fat 12g, Trans Fat 0.2g, Cholesterol 99mg, Sodium 1046mg, Potassium 347mg, Fiber 2g, Sugar 4g, Vitamin A 786IU, Vitamin C 3mg, Calcium 334mg, Iron 2mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

5 from 42 votes (37 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. KATHLEEN says:

    5 stars
    I only had a pound of ground sausage, and I was searching for ideas. I came across your recipe, and it was perfect! Super easy, the flavors are fantastic, and we absolutely loved this. It’s going to be a favorite in my house, thanks!

    1. Kathy - Eating on a Dime Team says:

      Wahoo! I’m so glad to hear this. Thank you, Kathleen!

  2. Karen Bunting says:

    5 stars
    I had Gouda and it worked beautifully. Mistakenly used 1 cup of noodles instead of two- so it was a soupy mess. Ate it with a strained serving spoon and then cooked another cup of noodles. It was super yum! Would make it again. Love a one pan dish like a homemade Hamburger Helper!

    1. Carrie Barnard says:

      I’m glad you enjoyed it and thank you so much for the positive review!

  3. April says:

    5 stars
    This was easy and everyone enjoyed it very much. We had a small portion left and it reheats nicely.

    1. Carrie Barnard says:

      I’m so glad everyone enjoyed it April. Thank you for sharing!

  4. Brenda says:

    5 stars
    Easiest Mac n cheese to make. The flavor mixture with the sausage, onion, and roasted tomatoes really is delightful. I’ll be making this again…. Many more times.

  5. Becca Tietje says:

    5 stars
    This makes a ton—which is perfect for my family! Tastes just as good as leftovers.