Easy-Cheesy Sweet Potato Mac & Cheese
If you need a fast, one-pot dinner that checks all the boxes – easy, flavorful, comforting, and veggie-packed – then this Sweet Potato Mac and Cheese is it. Ready in less than 20 minutes and loved by the entire family, it’s the kind of weeknight win you’ll come back to again and again.

If there’s one thing my kids can always agree on, it’s mac and cheese. And honestly? I get it. It’s delicious, and I have zero mom-guilt admitting that.
While we definitely reach for the boxed version now and then (okay, maybe more than now and then), this homemade sweet potato mac and cheese takes just as much time to make – and is so much creamier and more flavorful. Plus, it sneaks in a veggie or two, which means you can mentally check off the “good parent” box for the day. ✔️
We start by boiling the pasta and tossing in frozen peas during the last few minutes to warm them through. Not a pea fan? No problem. You can skip them or swap in:
🥦 broccoli
🤍 cauliflower
🫛 edamame
At the same time, steam a sweet potato (or frozen sweet potato chunks) until tender. Blend it until smooth with a few simple spices, then add it right back to the pasta pot with butter and cheese. Stir everything together, add the noodles back in, and you’re done.
Sweet Potato Mac & Cheese Video
Ingredients

Let’s Get Cooking –>







Get the recipe: Easy-Cheesy Sweet Potato Mac and Cheese
Ingredients
- 16 oz pasta
- 1 cup sweet potato (roughly 2 small sweet potatoes), see notes below
- 1 cup milk
- 1/2 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp salt
- 2 tbsp unsalted butter
- 4 oz or 1 1/2 cups shredded cheddar cheese
Instructions
- Bring a large pot of water to a boil, add pasta, and cook according to the directions on the box. If adding peas (optional), when you have 2 minutes left on your timer, add in the peas. Drain pasta and peas.
- Meanwhile, poke a sweet potato with a fork and microwave for 5-7 minutes. Let cool slightly and then remove the sweet potato skin, adding the sweet potato to a blender. Add in the garlic powder, onion powder, salt, and milk and puree for 1-2 minutes or until smooth.
- In the same pot, over medium-low heat, add the butter and let melt. Add in sweet potato puree and stir.
- Add in the cheese and stir until melted.
- Add in the pasta and stir until well-coated. If the sauce is too thick, add in some extra milk a few tablespoons at a time.
- Serve and enjoy!
Notes
- Shredding your own cheese is preferred, as it melts better than pre-shredded.
- Feel free to use sharp or extra sharp cheddar cheese for a stronger cheese flavor more similar to traditional mac and cheese or go with a mild cheddar for a softer flavor.
- To make meal prep even quicker, you can go with canned sweet potato puree. Mix it right into the cooked pasta, along with the spices and milk.
- For older toddlers and kids, set out a few different topping choices that they can sprinkle over their bowl, such as bacon crumbles, everything bagel seasoning, panko breadcrumbs, or grated parmesan cheese.
- To serve to babies under one, you can spoon a portion of the cooked pasta into your baby’s bowl and then top it with a small amount of the sweet potato cheese sauce or the sweet potato sauce before you add in the cheese.
- Peas
- Cauliflower
- Kale
- Cooked chicken
- Bacon
- Shelled Edamame
- A handful of mozzarella, parmesan, gruyère, fontina, smoked gouda, or pepper jack cheese
- A couple of tablespoons of cream cheese
- Top with green onions or crispy panko breadcrumbs
Did you make this recipe?
Tag @babyfoode on Instagram and hashtag it #babyfoode!
Medically reviewed and cowritten by Jamie Johnson, Registered Dietitian Nutritionist (RDN), and Lauren Braaten, Pediatric Occupational Therapist (OT).
8 Comments on “Easy-Cheesy Sweet Potato Mac & Cheese”
My baby loves it!
Awesome! Thanks so much for sharing your results, Brandy! 🥰
My toddler loved it.
Thanks for sharing, Brandy! xo, Michele
This was a big hit for toddler and parents! Her favorite food as a baby was sweet potato, then BAM! She hated it suddenly haha…thank you for helping me reintroduce sweet potato in a way she really liked!
You’re welcome, Katie. It’s a rollercoaster for sure. =) Thanks for sharing! xo
This recipe was a hit! So easy and delicious… Took about 15 minutes from start to finish to get this on the table for my 14 month old.
Thank you so much for your review! And I’m so happy to hear that it was a big hit at your house!