Side Dishes
This sweet potato and carrot puree recipe delivers velvety smoothness with a nutritional punch—perfect for vegans or anyone seeking a naturally sweet, vitamin-packed side. The secret lies in perfectly steamed sweet potatoes and carrots, blended until silky with just a touch of plant-based richness.
I developed this recipe after realizing how often store-bought purees fall short in texture and flavor, so I optimized every step for maximum creaminess without dairy.
What sets this puree apart is its foolproof technique: we steam the vegetables first to preserve their natural sweetness and vibrant color, then blend with a splash of coconut milk or olive oil for that signature velvety finish.
The result is a puree so smooth it could pass for a gourmet soup base, yet packed with fiber, vitamin A, and natural sugars that satisfy without guilt. No blender? No problem—I’ll show you how to achieve the same texture with basic tools.
This versatile puree works as a standalone side dish drizzled with chili oil, a soup base for vegan curries, or even a meal component when paired with lentils or grilled tofu.
The natural sweetness balances savory flavors beautifully, making it a crowd-pleaser at dinner tables or a comforting addition to meal prep. Ready in 30 minutes, it’s the kind of recipe that transforms simple ingredients into something extraordinary.
For extra depth, I’ll share optional seasoning ideas like roasted garlic, smoked paprika, or a pinch of cumin to elevate flavors without overpowering the puree’s natural sweetness. The best part?
This recipe scales effortlessly—double the batch and freeze for later, or adjust the sweetness to your taste by adding more carrots for brightness or sweet potatoes for richness. Let’s get cooking!
Ingredients for sweet potato and carrot puree
Sweet potatoes and carrots take center stage—simple ingredients that transform into velvety perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Organic preferred, peeled and cubed |
| Carrots 🥕 | 1 ½ lbs | Baby carrots or whole peeled |
| Full-Fat Coconut Milk 🥥 | ¼ cup | For creaminess, canned preferred |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Fresh Garlic Cloves 🧄 | 2 whole | Roasted for depth of flavor |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smoky warmth |
| Ground Cumin 🌿 | ½ tsp | Toasted for enhanced aroma |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For subtle heat |
| Water 💧 | 2 cups | For steaming vegetables |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The sweet potatoes and carrots are the stars here, so pick vibrant, firm produce—no mealy spots. Trader Joe's or local farmers markets usually have the best organic selection. For extra flavor, I always roast the garlic cloves with the veggies—just toss them in a tiny bit of olive oil and wrap them in foil for 20 minutes at 400°F. The smoked paprika and cumin add depth without overpowering the natural sweetness, and trust me, the full-fat coconut milk makes all the difference for that restaurant-quality creaminess. If you're short on time, baby carrots work perfectly—they're pre-peeled and consistent in size.
No coconut milk? Extra-virgin olive oil or silken tofu both work beautifully for creaminess. Swap smoked paprika for regular if that's all you have—just add a pinch more for color. The lemon juice can be omitted if you prefer a sweeter puree, but it's what keeps this from tasting flat. For a smoky twist, roast the carrots and sweet potatoes together instead of steaming them. The texture will be slightly different but still delicious. If you're making this ahead, the puree actually tastes better the next day as the flavors meld together—just store it covered in the fridge.
This puree keeps for 5 days in the fridge and freezes beautifully for up to 3 months. For freezing, portion into ice cube trays first—thaw and reheat gently for the smoothest texture. I like to make a double batch and freeze half, so I always have a quick side ready. The puree reheats well, but if it thickens too much, just add a splash of water or plant-based milk and blend again. It's perfect for meal prep—pair it with lentils, grilled tofu, or even a simple chili oil drizzle for an instant flavor boost.
Why You'll Love This Recipe
- No Chopping Nightmare: I peel and toss—no dice, no fuss. Sweet potatoes and carrots go straight from skin to pot, and the coconut milk smooths everything out like magic. (Yes, even when I burn the garlic a little.)
- Rich Without Guilt: That full-fat coconut milk makes it taste like a hug, but the olive oil and roasted garlic keep it from being heavy. Honestly, the first time I made this, I ate it straight from the pot with a spoon.
- Leftovers That Don’t Suck: It reheats like a dream—no grainy texture, no sad flavors. I freeze half in ice cube trays for later, and it’s perfect for soups, curries, or even as a baby food base. (My toddler approves.)
- Pantry Staple Power: Sweet potatoes and carrots are cheap, and coconut milk lasts forever. I’ve made this for lazy Sundays, sick days, and even as a side for holiday dinners. One recipe, endless uses—no excuses.
Step-by-step instructions for sweet potato and carrot puree
Here's how to create a velvety puree that's packed with flavor and nutrients—no blender required.
Roast the Sweet Potatoes and Carrots
Preheat your oven to 400°F. Line two baking sheets with parchment paper and spread the 2 lbs sweet potatoes and 1.5 lbs carrots in a single layer. Drizzle them evenly with the 0.5 cup extra-virgin olive oil, then sprinkle with 1 tsp sea salt, 0.5 tsp ground cumin, 1 tsp smoked paprika, and 0.25 tsp freshly ground black pepper. Toss everything gently until the vegetables are fully coated.
Roast for 30-35 minutes, stirring halfway through, until the sweet potatoes are tender when pierced with a fork and the carrots are caramelized at the edges. The kitchen should smell like sweet, earthy comfort—this is your cue that they're ready. If the edges start to brown too quickly, tent the baking sheets with foil to prevent burning while keeping the centers tender.
Steam the Garlic Cloves
While the vegetables roast, place the 2 whole fresh garlic cloves in a small heatproof bowl. Pour the 2 cups water into a saucepan and bring to a gentle simmer. Carefully place the bowl of garlic cloves on top of the saucepan (creating a makeshift double boiler) and cover with a lid. Steam for 10-12 minutes until the garlic is soft and fragrant—it should smell rich and buttery, like it's been roasted to perfection.
This steaming method infuses the garlic with a mellow, sweet flavor without burning it. If you prefer a more intense garlic taste, you can also wrap the cloves in foil and roast them alongside the vegetables for the last 15 minutes of baking. Either way, you'll end up with deeply flavorful puree.
Create the Base Puree
Once the sweet potatoes and carrots are fully roasted, transfer them to a large mixing bowl. Let them cool for 5 minutes—this makes them easier to handle and prevents steam burns. Use a fork or potato masher to break them down into rough chunks. The texture should be rustic but not too fine; you're aiming for a rustic, hearty base.
Add the steamed garlic cloves (peeled and mashed) and the 1 tbsp lemon juice to the bowl. The lemon juice brightens the natural sweetness of the vegetables and balances the richness of the olive oil. Mash everything together until you have a thick, chunky mixture—this is where the puree starts to take shape. The texture should be like a coarse mash, with visible bits of sweet potato and carrot.
Blend to Silky Smoothness
To achieve that velvety texture, transfer the mixture to a food mill or potato ricer. If you don’t have one, you can use an immersion blender or a regular blender. Work in batches if needed, blending until the puree is completely smooth. The result should be like a thick, luxurious soup—no lumps, just pure, velvety goodness.
Strain the puree through a fine-mesh sieve if you want an ultra-smooth finish, pressing down with a spatula to extract every last drop. This step ensures a silky texture, perfect for serving as a side dish or using as a base for soups and stews. If the puree is too thick, thin it with a splash of water or the 0.25 cup full-fat coconut milk until it reaches your desired consistency.
Finish with Warmth and Creaminess
Return the puree to the pot and stir in the 0.25 cup full-fat coconut milk over low heat. Warm it gently for 2-3 minutes, stirring constantly, until it's heated through and fully incorporated. The coconut milk adds a subtle creaminess that rounds out the flavors, making the puree even more luxurious. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a squeeze of lemon juice to brighten it up.
Serve the puree immediately while it's warm, or let it cool slightly before transferring to a serving bowl. The puree should be rich, velvety, and packed with the natural sweetness of the sweet potatoes and carrots, with a hint of smoky warmth from the spices. This dish is a true nutritional powerhouse, packed with vitamins, fiber, and healthy fats—all while tasting like a gourmet side dish.
Pro Tips For Making Sweet Potato And Carrot Puree
- USE PEELS ON SWEET POTATOES: The skins hold more flavor and nutrients, so leave them on when roasting or boiling—just scrub them clean first. I used to peel them religiously, but the texture and taste improved after I stopped.
- ROAST CARROTS FIRST: Toss chopped carrots with olive oil, salt, and roast at 400°F (200°C) for 20 minutes before adding sweet potatoes. This jumpstarts their sweetness and cuts down on total cooking time—no mushy surprises later.
- SALT THE COCONUT MILK: Stir in a pinch of salt (about ¼ teaspoon) with the full-fat coconut milk before blending. It balances the sweetness and makes the puree taste richer—trust me, it’s not just for savory dishes.
- PRESSURE-CAN THE GARLIC: Smash the garlic cloves with the flat side of your knife before adding them to the pot. This releases more flavor without burning—no need to chop, and it blends right in without chunks.
Common mistakes when making perfect results
Overcooking Vegetables
The biggest mistake I see is overcooking the sweet potatoes and carrots until they're mushy. When they break apart too easily, your puree will taste starchy and lose that natural sweetness. Aim for tender but firm—pierce with a fork, and it should slide in smoothly without falling apart.
Roasting at 400°F for 30-35 minutes (not boiling) preserves texture and flavor. If you're steaming instead, keep an eye on them after 15 minutes—they're done when a knife glides through easily but still holds shape. 🍠
Skipping the Cooling Step
Hot vegetables straight from the oven or steamer will make your kitchen steam up like a sauna and create a watery mess when blending. Always let them cool for 5 minutes before mashing or blending. This also prevents burns and helps control moisture levels in your final puree.
I once rushed this step and ended up with a soupy, watery puree that needed twice as much coconut milk to fix. Patience here makes all the difference! ⏳
Using Low-Quality Coconut Milk
Not all coconut milk is created equal—light versions or shelf-stable brands with additives won't give you that rich, velvety texture. Always use full-fat canned coconut milk (like Thai Kitchen or Goya) for creaminess.
If you're avoiding coconut, extra-virgin olive oil or silken tofu work well, but they won't replicate that same luxurious mouthfeel. I learned this the hard way when I grabbed a "lite" version and ended up with a puree that tasted thin and flat. 🥥
Ignoring the Lemon Juice
The lemon juice isn't just for brightness—it balances the sweetness and prevents the puree from tasting flat. Omitting it means your dish will lack that fresh, vibrant finish. Start with 1 tablespoon, but adjust to taste.
If you're serving this as a side for savory dishes (like grilled tofu or lentils), the acidity helps cut through richness. I always keep a small bowl of fresh lemon juice on hand when making this recipe—it's the secret weapon for depth. 🍋
Blending Too Aggressively
While you want a smooth puree, over-blending can turn it into a gluey mess. Work in short bursts with an immersion blender or low speed with a countertop blender. If using a food mill, apply gentle pressure to avoid forcing the mixture through too quickly.
For ultra-smooth results, strain through a fine-mesh sieve—this catches any fibrous bits while keeping the texture silky. I once pureed this for 3 full minutes and ended up with a thick, pasty consistency that was impossible to fix. 💫
Underseasoning the Final Puree
Taste as you go! The puree's natural sweetness can mask the need for more salt or spices. After adding coconut milk, do a final check—adjust with sea salt, smoked paprika, or even a pinch of black pepper.
I often find I need an extra ¼ teaspoon of salt or a squeeze of lemon to brighten flavors. Remember, you can always add more seasoning, but you can't take it out. Trust your taste buds here—they know best! 🧂
Nutrition facts
Frequently asked questions
Can I make this puree without coconut milk?
For a dairy-free version, use 0.5 cup extra-virgin olive oil or 0.5 cup silken tofu blended in for creaminess. If you prefer a lighter texture, add 2 tablespoons unsweetened almond milk instead. The olive oil adds richness while keeping it plant-based, and the tofu provides a subtle creaminess without coconut flavor.
How do I adjust the sweetness level?
For a sweeter puree, increase the sweet potato ratio to 2.5 lbs (reduce carrots to 1 lb). For less sweetness, swap to 1 lb sweet potatoes and 2 lbs carrots. Carrots add natural brightness, while sweet potatoes bring depth. Taste after blending—you can always add a pinch of maple syrup or date paste if needed.
Can I use this puree as a baby food base?
Yes! This puree is perfect for babies over 6 months when made without added salt or spices. Omit the smoked paprika, cumin, and extra salt, then blend until completely smooth. Serve as-is or thin with breastmilk/formula. For extra nutrition, add 1 teaspoon ground flaxseed or mashed avocado for healthy fats. Always introduce new foods one at a time.
What's the best way to reheat leftover puree?
Gently reheat in a saucepan over low heat with 1-2 tablespoons water or plant milk to restore creaminess. Stir constantly to prevent scorching—it should reach 165°F for safety. For microwave reheating, cover and heat in 30-second intervals, stirring between each. If it thickens too much, thin with a splash of warm water or coconut milk.
Can I substitute butternut squash for sweet potatoes?
Yes! Use a 1:1 ratio of butternut squash (peeled and cubed) in place of sweet potatoes. The flavor will be slightly nuttier but equally sweet. For best results, roast the squash with the carrots—it takes about 25-30 minutes at 400°F to tenderize. The texture will be slightly denser but still velvety when blended.
