sweet potato mac and cheese

Published on December 03, 2025
4.8 (245 reviews)

There’s something magical about turning a humble vegetable into the star of a classic comfort food. When sweet potatoes meet tender elbow pasta and a rich cheese sauce, the result is a dish that feels

Save This Recipe!
Click to save for later - It only takes 2 seconds!
sweet potato mac and cheese
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Comfort in a Bowl: The sweet potato adds natural creaminess, turning classic mac and cheese into a velvety, slightly sweet comfort dish that feels indulgent yet wholesome.
✓ Nutrient Boost: Packed with beta‑carotene, fiber, and vitamin C, the sweet potato raises the nutritional profile without sacrificing the beloved cheesy texture.
✓ One‑Pan Simplicity: All ingredients cook together in a single pot, minimizing cleanup while delivering a restaurant‑quality dish for busy weeknights.

There’s something magical about turning a humble vegetable into the star of a classic comfort food. When sweet potatoes meet tender elbow pasta and a rich cheese sauce, the result is a dish that feels both familiar and exciting. This recipe captures that balance, delivering a silky, golden‑orange hue that invites you to dig in without hesitation.

The secret lies in roasting the sweet potatoes first, which concentrates their natural sugars and creates a deep, caramelized flavor. Blending that puree into the cheese sauce eliminates the need for heavy cream, while still achieving a luscious mouthfeel. The result is a mac and cheese that satisfies cravings and sneaks in extra nutrients.

Whether you’re feeding a family, prepping meals for the week, or looking for a crowd‑pleasing side for a potluck, this sweet potato mac and cheese hits every mark. It’s quick, adaptable, and, most importantly, unforgettable.

2 medium sweet potatoes (≈1 lb) Roast, peel, and puree for the sauce.
1 ½ cups shredded sharp cheddar Provides flavor and a slight bite.
1 cup shredded mozzarella Adds meltiness and a creamy texture.
2 Tbsp unsalted butter Creates a rich roux.
2 Tbsp all‑purpose flour Thickens the sauce.
1 ½ cups whole milk Keeps the sauce silky.
½ tsp smoked paprika Adds a subtle smoky depth.
Salt and freshly ground black pepper Season to taste.

Instructions

sweet potato mac and cheese
1

Roast the Sweet Potatoes

Preheat the oven to 400°F (200°C). Toss peeled, cubed sweet potatoes with a drizzle of olive oil, salt, and pepper. Spread on a baking sheet and roast for 20‑25 minutes, turning halfway, until tender and caramelized. Let cool slightly before pureeing.

Pro Tip: Roast on parchment paper for easy cleanup and even browning.
2

Cook the Pasta

Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente, usually 8‑9 minutes. Reserve ½ cup of cooking water, then drain the pasta.

Pro Tip: The reserved pasta water helps adjust sauce thickness later.
3

Make the Cheese Roux

In a large saucepan over medium heat, melt butter. Sprinkle flour over the butter and whisk constantly for 1‑2 minutes until lightly golden, forming a roux. Slowly pour in milk while whisking to avoid lumps; simmer 3‑4 minutes until the mixture thickens.

Pro Tip: A whisk prevents grainy texture and ensures a smooth base.
4

Combine Sweet Potato & Cheese

Stir the roasted sweet‑potato puree into the thickened milk mixture until fully incorporated. Add smoked paprika, salt, and pepper. Reduce heat to low and gradually fold in cheddar and mozzarella, stirring until melted and glossy. If the sauce feels thick, whisk in reserved pasta water a tablespoon at a time.

Pro Tip: Taste before adding extra salt; the cheese already contributes seasoning.
5

Finish and Serve

Toss the cooked pasta into the cheese‑sweet‑potato sauce, ensuring every piece is coated. Transfer to a serving dish, sprinkle a handful of extra shredded cheddar if desired, and serve hot. Leftovers reheat gently on the stovetop with a splash of milk.

Pro Tip: For a baked finish, top with breadcrumbs and broil 2‑3 minutes until golden.

Expert Tips

Tip #1: Use Freshly Grated Cheese

Pre‑grated cheese contains anti‑caking agents that can affect melt‑ability. Grating cheese yourself ensures a smoother, silkier sauce.

Tip #2: Roast at High Heat

A 425°F (220°C) oven caramelizes the edges faster, intensifying the natural sweetness without extra sugar.

Tip #3: Adjust Consistency

If the sauce thickens too much after adding cheese, thin it with a splash of milk or reserved pasta water.

Tip #4: Add a Crunch

Toast panko breadcrumbs with a little butter and sprinkle on top before serving for texture contrast.

Storage & Variations

Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently on the stovetop with a splash of milk. For a spicy twist, stir in a dash of cayenne or chipotle powder. Swap cheddar for gouda or pepper jack, and add cooked bacon or sautéed kale for extra flavor and texture.

Nutrition

Per serving

Calories
420 kcal
Protein
18 g
Carbs
45 g
Fat
16 g

Frequently Asked Questions

Yes. Replace butter with vegan margarine, use plant‑based milk (such as oat or almond), and swap cheddar and mozzarella for dairy‑free cheese shreds. The texture remains creamy, though flavor may vary slightly.

You can substitute equal parts pumpkin puree or butternut squash puree. Both provide a similar sweetness and creamy texture, though the color will shift toward orange‑gold.

Yes. Cool the dish completely, then store in a freezer‑safe container for up to 2 months. Thaw overnight in the fridge and reheat on the stovetop, adding a splash of milk to restore creaminess.

Keep the heat low after adding cheese, stir continuously, and never let the sauce boil vigorously. Adding a small amount of flour‑based roux at the start also stabilizes the emulsion.

Recipe Summary

Prep
30 min
Cook
3 min
Total
33 min
Servings
3
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 1 lb (450 g) elbow macaroni
  • 2 medium sweet potatoes (≈1 lb)
  • 1 ½ cups shredded sharp cheddar
  • 1 cup shredded mozzarella
  • 2 Tbsp unsalted butter
  • 2 Tbsp all‑purpose flour
  • 1 ½ cups whole milk
  • ½ tsp smoked paprika
  • Salt and freshly ground black pepper

Instructions

1
Roast the Sweet Potatoes

Preheat the oven to 400°F (200°C). Toss peeled, cubed sweet potatoes with a drizzle of olive oil, salt, and pepper. Spread on a baking sheet and roast for 20‑25 minutes, turning halfway, until tender ...

2
Cook the Pasta

Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente, usually 8‑9 minutes. Reserve ½ cup of cooking water, then drain the pasta...

3
Make the Cheese Roux

In a large saucepan over medium heat, melt butter. Sprinkle flour over the butter and whisk constantly for 1‑2 minutes until lightly golden, forming a roux. Slowly pour in milk while whisking to avoid...

4
Combine Sweet Potato & Cheese

Stir the roasted sweet‑potato puree into the thickened milk mixture until fully incorporated. Add smoked paprika, salt, and pepper. Reduce heat to low and gradually fold in cheddar and mozzarella, sti...

5
Finish and Serve

Toss the cooked pasta into the cheese‑sweet‑potato sauce, ensuring every piece is coated. Transfer to a serving dish, sprinkle a handful of extra shredded cheddar if desired, and serve hot. Leftovers ...

You May Also Like

Discover more delicious recipes

Peanut Noodle Crunch Bowl Recipe Pasta Recipes
Spicy Garlic Chili Noodles Pasta Recipes
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.