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.

Why you’ll love this family favorite recipe!

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

- 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

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.

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

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.

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.

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:
- Side Salad
- Steam Broccoli
- French Bread

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
Yes, you can use Italian sausage, turkey sausage, or even ground beef.
Yes, you can make it earlier in the day and reheat before serving.
Elbow macaroni works great, but any short pasta like shells or rotini will work.
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 Recipe
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.
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.





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!
Wahoo! I’m so glad to hear this. Thank you, Kathleen!
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!
I’m glad you enjoyed it and thank you so much for the positive review!
This was easy and everyone enjoyed it very much. We had a small portion left and it reheats nicely.
I’m so glad everyone enjoyed it April. Thank you for sharing!
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.
This makes a ton—which is perfect for my family! Tastes just as good as leftovers.