Looking for a fresh twist on pasta night? This Sweet Potato Pasta Sauce is silky, slightly sweet, and savory — a delicious alternative to traditional tomato sauces.
Homemade always beats jarred, and this easy sauce proves it. With just nine ingredients and about 30 minutes, you can make a creamy sauce that works with any pasta shape and appeals to the whole family.
As a busy mom who loves sneaking in extra veggies, I appreciate how quick, simple, and crowd-pleasing this recipe is.

Sweet Potato Pasta Sauce Ingredient Highlights
Fresh garlic cloves deliver the best flavor; if using jarred minced garlic, use about a heaping tablespoon. Vegetable broth is convenient store-bought or easily homemade from veggie scraps. Measure the Parmesan generously — aim for at least 1/3 cup, using pre-grated or freshly grated cheese to taste.

Creamy Sweet Potato Pasta Sauce Tips and Tricks
How to Make Pasta Sauce with Sweet Potatoes
Peel the sweet potatoes, shallots, and garlic. Halve the shallots for easier peeling and keep the garlic cloves whole. You’ll need about 1 pound of sweet potatoes (roughly two large sweet potatoes), four garlic cloves, and two large shallots.
Cut the sweet potatoes into bite-sized chunks so they roast evenly and cook faster. Aim for pieces about 1.5–2 inches across and no more than 1 inch thick. Arrange the vegetables in a single layer on a rimmed baking sheet so everything roasts rather than steams.
Drizzle with olive oil and season with salt and black pepper. Toss with clean hands or two spoons to coat evenly. Roast on the top rack at 425°F (220°C) until the sweet potatoes are fork-tender, about 20–25 minutes. Some browning on the garlic and shallots is fine and adds flavor.
Carefully transfer the hot roasted vegetables to a high-powered blender or food processor. Add 1 1/2 cups vegetable broth, 1 cup milk (dairy or unsweetened non-dairy), and 1/3 cup grated Parmesan cheese. Reserve a little Parmesan if you want to sprinkle some on top when serving.
Blend on high until completely smooth and creamy, about 2–3 minutes depending on your equipment. If the sauce is too thick, add a splash more milk or broth to reach your desired consistency.




Serving Your Creamy Sweet Potato Pasta Sauce
This sauce was created to be served over pasta, and it pairs beautifully with long noodles like spaghetti or fettuccine as well as short shapes such as penne or gemelli. While the vegetables roast, cook the pasta so the whole meal comes together in about 30 minutes.
You can also use the sauce as a substitute for marinara in baked pasta dishes, spread it on focaccia or flatbread, or add it to sandwiches for a sweet-savory boost.
Favorites to serve alongside include simple bread dips or toasted garlic bread to soak up the sauce.

How I Store and Reheat Leftover Sweet Potato Sauce
Store leftover sauce in an airtight container in the refrigerator for up to five days, or freeze it for up to four months. Reheat gently on the stovetop in a saucepan, stirring occasionally. If reheating pasta and sauce together, microwave covered for 3–5 minutes, stirring every couple of minutes, or bake covered at 350°F for 15–20 minutes until warmed through.
If the sauce thickens after refrigeration, stir in a splash of milk or broth before reheating to restore a creamy texture.

30-Minute Sweet Potato Pasta Sauce
Marley Goldin
Equipment
-
High-Powered Blender *or*
-
Food Processor
-
Kitchen Scale (optional)
Ingredients
- 1 pound sweet potatoes (2 large sweet potatoes = approx. 1 pound)
- 4 cloves garlic
- 2 large shallots
- 2 tablespoons olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 ½ cup vegetable broth
- 1 cup milk (cows or unsweetened nondairy)
- ⅓ cup Parmesan cheese (grated)
Instructions
-
Preheat oven to 425°F (220°C).
-
Peel the potatoes, garlic, and shallots. Cut potatoes into bite-sized chunks and halve the shallots; keep garlic cloves whole.
-
Toss the sweet potato chunks, garlic, and shallots with olive oil, salt, and pepper on a rimmed baking sheet so they are evenly coated.
-
Roast on the top rack for 20–25 minutes, until sweet potatoes are fork tender and the shallots and garlic are lightly browned.
-
Transfer roasted vegetables to a blender or food processor. Add vegetable broth, milk, and Parmesan. Blend on high until smooth and creamy, about 2–3 minutes. Adjust consistency with milk or broth if needed.
-
Serve warm over your favorite pasta and garnish with extra Parmesan and cracked black pepper if desired.
Pro Tips
- This sauce works with any pasta shape and can be prepared ahead. It keeps up to five days in the refrigerator or can be frozen for longer storage.
- If you like making sauces from scratch, try swapping in other roasted vegetables for variety or adding fresh herbs for brightness when serving.