This warm and creamy Sweet Potato Mac and Cheese is a fantastic twist on a classic comfort food. The sweet potatoes add a lovely sweetness and a beautiful orange color!
I love how the cheesy goodness pairs perfectly with the sweet potatoes. Plus, it’s a fun way to sneak in some veggies—perfect for picky eaters! 😄
Key Ingredients & Substitutions
Elbow Macaroni: This is the classic pasta choice, but you can use other shapes like shells or penne for a fun twist. Gluten-free pasta options work great too for those with dietary needs.
Sweet Potatoes: Fresh sweet potatoes are ideal for mashing. If you’re in a hurry, canned sweet potatoes can also be used. Just be sure to drain them well before mashing to avoid extra moisture.
Cheddar Cheese: Sharp or extra sharp cheddar gives great flavor. If you’re looking for a milder taste, go with medium cheddar. You can also mix in some pepper jack for a bit of heat!
Milk: Whole milk creates a rich sauce, but you can use 2% or even a dairy-free milk alternative if desired. Just check that it’s unsweetened.
Fresh Herbs: Fresh basil or parsley add brightness. If you don’t have fresh herbs, dried herbs can work—just use about 1 teaspoon instead!
What’s the Best Way to Make Creamy Cheese Sauce?
Making a smooth and creamy cheese sauce can be tricky, but here are steps to ace it!
- Start with a roux: Melt butter, then whisk in flour until bubbly. This thickens your sauce.
- Gradually add milk to avoid lumps. Whisk continuously until it thickens.
- After it thickens, lower the heat before adding cheese. This prevents the cheese from becoming grainy.
- Mix until the cheese is fully melted and smooth. If it seems too thick, you can add a splash more milk.
Remember to taste your sauce as you go. Adjust spices and seasonings to match your flavor preference. Happy cooking!

How to Make Sweet Potato Mac And Cheese
Ingredients You’ll Need:
For the Mac and Cheese:
- 8 oz elbow macaroni pasta
- 2 medium sweet potatoes (about 2 cups mashed)
- 2 cups shredded sharp cheddar cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 cups whole milk
For the Sauce:
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp smoked paprika (plus extra for garnish)
- Salt and black pepper to taste
For Garnish:
- 1/4 cup fresh basil or parsley, thinly sliced
- Optional: pinch of cayenne pepper or hot sauce for heat
How Much Time Will You Need?
This delicious Sweet Potato Mac and Cheese takes about 15 minutes to prepare and around 25-30 minutes to cook. You’ll be enjoying this cheesy comfort food in under an hour!
Step-by-Step Instructions:
1. Preheat the Oven
Start by preheating your oven to 375°F (190°C). Grease a 9-inch ovenproof skillet or baking dish to prevent sticking.
2. Prepare the Sweet Potatoes
Peel and dice the sweet potatoes into small chunks. Place them in a pot of boiling water and cook until they are tender, about 15 minutes. Once cooked, drain and mash the sweet potatoes until smooth. Set aside.
3. Cook the Macaroni
In another pot, cook the elbow macaroni according to the package instructions until it’s al dente. Once done, drain the macaroni and set it aside.
4. Make the Cheese Sauce
In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour, stirring constantly to create a roux for about 1-2 minutes. Gradually whisk in the milk, continuing to stir until the sauce thickens, which should take about 5 minutes.
5. Get Cheesy!
Add the garlic powder, onion powder, smoked paprika, salt, and pepper to the sauce. Lower the heat and remove the saucepan from the heat. Then, add the shredded cheddar, mozzarella, and Parmesan cheeses, stirring until everything is melted and the sauce is smooth.
6. Combine the Goodness
Stir the mashed sweet potatoes into the cheese sauce until fully mixed. Then gently fold the cooked macaroni into the cheese and sweet potato mixture, making sure all the pasta is coated.
7. Bake to Perfection
Transfer your mac and cheese mixture into the greased skillet or baking dish. For a pop of color, sprinkle a little extra smoked paprika on top. Bake uncovered for about 15-20 minutes or until the top is bubbly and golden.
8. Garnish and Serve
Once out of the oven, let it sit for a few minutes before serving. Garnish with fresh sliced basil or parsley for a beautiful finish. And don’t forget to add a pinch of cayenne pepper or a dash of hot sauce if you like some heat!
Now you’re all set to dig into a bowl of creamy, cheesy Sweet Potato Mac and Cheese! Enjoy the delightful blend of flavors and the comforting creaminess!
Can I Use Different Types of Cheese?
Absolutely! While sharp cheddar and mozzarella are fantastic choices, you can experiment with other cheeses like Gruyère, Fontina, or even a creamy goat cheese for unique flavors. Just aim for cheeses that melt well!
What Can I Substitute for Elbow Macaroni?
If you don’t have elbow macaroni on hand, you can use other pasta shapes like shells, penne, or rotini. Gluten-free pasta is also a great option if needed!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to three days. To reheat, simply warm it in the microwave or on the stovetop, adding a splash of milk to restore creaminess if necessary.
Can I Make This Dish Vegetarian or Vegan?
For a vegetarian version, just ensure that your cheese and milk are vegetarian-friendly. To make it vegan, use dairy-free cheese options, unsweetened almond milk or cashew milk, and substitute nutritional yeast for a cheesy flavor. You’ll also want to skip the butter or use a vegan alternative!
