Elevate your vegetable game with these absolutely stunning **roasted rainbow carrots**, beautifully complemented by a bright and zesty **carrot top pesto**. This dish isn’t just a feast for the eyes; it’s an incredibly flavorful and surprisingly easy vegetable side that seamlessly fits into any meal plan. Whether you’re seeking a simple, wholesome addition to a busy weeknight dinner or an impressive, vibrant offering for a special holiday gathering, these carrots deliver on all fronts. We’ll start by quickly marinating the carrots in a blend of sweet honey, earthy cumin, and rich olive oil, ensuring they caramelize to perfection in the oven. While they roast, you’ll whip up a unique, no-cook pesto, utilizing those often-discarded leafy carrot tops, along with fresh parsley, crunchy pistachios, and savory Parmesan cheese. It’s a fantastic way to minimize food waste and maximize flavor!
For another simple yet delicious roasted vegetable idea, be sure to try these garlic parmesan roasted carrots. They offer a comforting, savory twist that’s equally satisfying.

Table of Contents
- Why You’ll Absolutely Love This Recipe
- Unlocking Flavor: The Essential Ingredients
- Step-by-Step Guide: How To Make Roasted Rainbow Carrots & Carrot Top Pesto
- Creative Serving Suggestions
- Clever Leftovers & Smart Storage
- Expert Recipe Tips for Success
- Explore More Delicious Carrot Recipes
- Roasted Rainbow Carrots with Carrot Top Pesto Recipe Card
Why You’ll Absolutely Love This Recipe
This recipe for Roasted Rainbow Carrots with Carrot Top Pesto isn’t just another side dish; it’s a culinary experience waiting to happen, offering numerous reasons to fall in love with it:
It’s an Effortless Side Dish Packed with Gourmet Flavor. Roasting carrots is a remarkably simple technique that brings out their natural sweetness, transforming them into tender, caramelized bites. What truly elevates this dish, however, is the homemade carrot top pesto. My affection for pesto runs deep, and this vibrant, no-cook sauce is a revelation. Whipped up in mere minutes in a food processor, it’s a nutty, garlicky, and incredibly herbaceous concoction that’s pure perfection when drizzled over roasted vegetables. The contrast between the sweet, earthy carrots and the bright, fresh pesto creates an unforgettable flavor profile that feels far more complex than the effort required.
Carrots are a Versatile Three-Season Vegetable, Perfect for Any Occasion. From the crisp days of fall, through the heart of winter, and into the blossoming spring, carrots are consistently in season and readily available. This makes the dish incredibly adaptable for various moments and occasions throughout the year. Imagine it gracing your Thanksgiving table, adding a pop of color to an Easter brunch, or simply serving as a healthy and satisfying component of your everyday dinner. Its seasonal flexibility ensures it can become a year-round favorite in your kitchen.
Transform Leftovers into Exciting New Meals You’ll Crave. While reheating these delicious carrots is always an option, this recipe truly shines in its potential for repurposing. Don’t just eat them the same way twice; get creative! Chop the leftover roasted carrots and toss them with fresh greens and your favorite cooked grains like quinoa, farro, or brown rice for a hearty and nutritious grain bowl. You can even thin out the leftover pesto with a splash of vinegar and extra olive oil to create a zesty vinaigrette, perfect for dressing salads or grain bowls. For a quick and delightful lunch or dinner, combine the chopped carrots and a generous dollop of pesto with hot pasta, perhaps adding a touch of starchy pasta water to create a luscious sauce. This innovative approach to leftovers means less waste and more delicious, varied meals.
Unlocking Flavor: The Essential Ingredients
Crafting this vibrant side dish relies on a selection of fresh, high-quality ingredients. Here’s a closer look at what you’ll need and why each component is key:

This is what you need for a truly exceptional experience:
- Carrots: While you can certainly use regular orange carrots, opting for **rainbow carrots** adds a spectacular visual appeal to your dish. Their diverse hues of purple, yellow, and white not only make the plate more exciting but often offer subtle differences in sweetness and earthiness. When selecting carrots, always look for firm, crisp roots that are free from blemishes and have a vibrant color. In recent years, rainbow carrots have become increasingly accessible, moving from specialty farmers’ markets to the produce aisles of many mainstream grocery stores. If possible, choose bunches with their leafy tops still attached, as these are crucial for our pesto.
- Honey: This natural sweetener plays a vital role in the carrot marinade, enhancing the carrots’ inherent sweetness and aiding in their beautiful caramelization during roasting. It creates a delightful sticky glaze. For a **vegan-friendly version** of this recipe, simply substitute honey with an equal amount of pure maple syrup, which offers a similar sweetness and viscosity.
- Cumin, Kosher Salt, and Black Pepper: These spices form the backbone of the carrot marinade, infusing the vegetables with warm, earthy notes that perfectly complement their sweetness. Cumin, in particular, adds a depth that transforms simple roasted carrots into something truly special. You’ll also use kosher salt and black pepper to season the pesto, ensuring a balanced flavor profile throughout the entire dish.
- Parsley: To balance the distinct, slightly grassy flavor of the carrot greens in the pesto, fresh parsley leaves are included. Parsley adds a bright, herbaceous note that rounds out the pesto beautifully. If parsley isn’t available or you’re looking for a different twist, you can easily substitute it with other fresh herbs like basil for a more classic pesto flavor, cilantro for a bolder taste, or baby spinach or arugula for a milder, peppery edge.
- Pistachios: I prefer using lightly salted or unsalted roasted pistachios in the pesto for their buttery texture and subtle, nutty flavor. They provide a lovely crunch and richness to the sauce. If pistachios aren’t on hand, feel free to substitute them with other nuts such as walnuts, pine nuts, or almonds; just ensure they are roasted for optimal flavor.
- Parmesan Cheese: Drawing inspiration from traditional basil pesto, grated Parmesan cheese is a key ingredient, lending a salty, umami-rich depth to the sauce. Its savory notes beautifully contrast with the fresh herbs and sweet carrots. To make this recipe **vegan**, you can either omit the Parmesan entirely or use a high-quality plant-based, dairy-free Parmesan substitute, which is increasingly available in most supermarkets.
- Lemon: Freshly squeezed lemon juice is a non-negotiable ingredient for the pesto. It introduces a vital zesty brightness and acidity that cuts through the richness of the oil and nuts, awakening all the flavors and making the pesto incredibly vibrant and fresh.
- Garlic: A single garlic clove is included in the pesto to provide a pungent, aromatic kick. If you’re a true garlic enthusiast and appreciate a bolder flavor, don’t hesitate to increase the amount to two cloves for an extra punch.
- Olive Oil: As a fundamental component for both the carrot marinade and the pesto, the quality of your olive oil matters. For the best possible taste and texture, especially in the pesto where it’s a primary flavor, use a high-quality extra virgin olive oil. Its fruity, peppery notes will significantly enhance the overall dish.
Step-by-Step Guide: How To Make Roasted Rainbow Carrots & Carrot Top Pesto
Creating this flavorful dish is a straightforward process, broken down into simple, manageable steps. You’ll be amazed at how easily these gourmet-level flavors come together.
First, begin by preheating your oven to a robust 425 degrees F (220 degrees C). This high temperature is crucial for achieving that desirable tender-crisp texture and beautiful caramelization on your carrots. Line a large baking sheet with parchment paper, which will prevent sticking and make cleanup a breeze.
1. Prepare the Carrots with Care. Start by carefully cutting off the leafy green tops from your carrots. Don’t discard them entirely! Reserve a generous half cup of the most tender, leafy carrot tops (making sure to remove any tough, thick stems). These will be the star ingredient in our unique pesto. Rinse the reserved carrot tops thoroughly under cold water to remove any dirt or grit, then set them aside. Next, peel the carrots using a vegetable peeler. While some prefer leaving the skin on for rustic appeal, peeling ensures a smoother texture and removes any potential bitterness from the outer layer.
2. Marinate the Carrots for Maximum Flavor. In a large mixing bowl, whisk together the two tablespoons of olive oil, the honey, cumin, one teaspoon of kosher salt, and half a teaspoon of black pepper until well combined. This forms a sweet and savory marinade that will infuse the carrots with incredible flavor. Add your peeled carrots to the bowl and toss them thoroughly, ensuring each carrot is evenly coated in the aromatic marinade. This step is key for developing those deep, roasted flavors.

3. Arrange for Even Roasting. Once marinated, spread the carrots out in a single layer across your prepared baking sheet. It’s important not to overcrowd the pan; leave a little space between each carrot. This allows for proper air circulation, ensuring the carrots roast rather than steam, leading to delicious crispy edges and uniform cooking.
4. Roast to Golden Perfection. Place the baking sheet in the preheated oven and roast the carrots for approximately 25-30 minutes. Halfway through the roasting time (around the 12-15 minute mark), use tongs or a spatula to flip the carrots. This ensures all sides get a chance to caramelize evenly. You’ll know they’re done when they are fork-tender in the middle and boast beautiful, lightly browned, and slightly crisp exteriors.

5. Whip Up the Fresh Carrot Top Pesto. While your carrots are happily roasting in the oven, you can prepare the star sauce: the pesto! In the bowl of a food processor or a high-speed blender, combine the peeled garlic clove, the thoroughly rinsed carrot top leaves, fresh parsley, roasted pistachios, grated Parmesan, a quarter teaspoon of kosher salt, a quarter teaspoon of black pepper, and the fresh lemon juice. Pulse the ingredients until they are finely chopped and well combined. Then, with the food processor running on a low setting, slowly drizzle in the one-third cup of olive oil through the feeder tube. Continue processing until the pesto reaches your desired consistency – smooth but still with a slight texture.
6. Combine and Garnish for a Grand Finale. Once the carrots are perfectly roasted, remove them from the oven. On the same sheet pan, add about half of the freshly made carrot top pesto to the warm carrots. Gently toss to coat them, allowing the flavors to meld beautifully. As you arrange the pesto-tossed carrots onto a beautiful serving platter, spoon on additional pesto as desired, catering to individual taste. For an extra touch of elegance and crunch, generously sprinkle with more chopped pistachios just before serving. This adds texture and a final burst of nutty flavor.

Creative Serving Suggestions
These roasted rainbow carrots with carrot top pesto are incredibly versatile, making them a superb addition to a wide array of meals. As mentioned, carrots thrive during the fall, winter, and spring, making them an excellent choice for a fresh, seasonal side. Before automatically reaching for another root vegetable like sweet potatoes, give these vibrant carrots a chance. They are not only visually appealing but also packed with essential nutrients and unparalleled flavor.
For a casual **weeknight dinner**, this recipe pairs beautifully with a variety of main courses. Imagine serving them alongside perfectly roasted chicken, pan-seared salmon, or even grilled steak. The earthy sweetness of the carrots and the bright, herbaceous pesto provide a wonderful contrast to richer proteins, elevating a simple meal into something truly memorable.
When it comes to **holiday celebrations**, these carrots are unquestionably worthy of a spot on your festive table. They offer a refreshing and colorful alternative or complement to traditional holiday sides. Think of them as a stunning accompaniment for Thanksgiving or Christmas feasts, especially when paired with my succulent dry-rubbed turkey breast recipe. The vibrant colors of the rainbow carrots add a festive touch that will impress your guests.
Beyond being a side, I particularly enjoy transforming vegetable dishes into satisfying **vegan or vegetarian main courses**. After roasting, you can easily chop the tender carrots and stir them into a bowl of cooked grains such as protein-rich farro, chewy barley, or wholesome brown rice. Add a handful of fresh leafy greens like arugula or baby spinach, and perhaps some toasted nuts or seeds for extra texture, to create a hearty and nutritious grain salad. This can be enjoyed at room temperature for a potluck or packed cold for a delicious and healthy lunch. The pesto acts as a built-in dressing, making it a complete and fulfilling meal on its own. It’s a fantastic way to enjoy plant-forward eating without sacrificing flavor or substance.
Clever Leftovers & Smart Storage
Proper storage ensures you can enjoy the deliciousness of these roasted carrots and vibrant pesto for days to come, and with a little creativity, transform them into entirely new meals!
To keep your **roasted carrots** fresh, store them in an airtight container in the refrigerator. They will remain delicious for up to 3 days. The **carrot top pesto** should be stored separately in its own airtight jar or container. To prevent browning and extend its freshness, you can pour a thin layer of olive oil over the top of the pesto before sealing. This creates a barrier against air and helps maintain its vibrant green color. Store the pesto in the fridge for up to 5 days.
When you’re ready to enjoy the **carrots again**, you have a few options for reheating. For a quick warm-up, the microwave works well. If you prefer to regain some of their original roasted texture, spread them on a baking sheet and reheat them in a 300-degree F (150 degrees C) oven for about 10-15 minutes, or until warmed through. Alternatively, don’t feel obligated to reheat them at all! Chopped cold roasted carrots make a fantastic addition to fresh salads. Toss them with crisp arugula or tender spinach for a quick and healthy meal. For the **pesto**, if it has solidified in the fridge, simply let it sit out at room temperature for about 15 minutes. This allows the olive oil to return to its liquid state. Give it a good stir before using to restore its creamy consistency.
If you find yourself with **leftover pesto**, the possibilities are endless! It’s absolutely delicious tossed with warm pasta for a quick and flavorful meal. A little trick to make your pesto coat the noodles beautifully: reserve a splash of the starchy pasta water from the pot. Add it along with the pesto when you stir everything together; the starch helps emulsify the sauce and cling to the pasta, creating a wonderfully rich and cohesive dish. You can also spread leftover pesto on sandwiches, mix it into scrambled eggs, or use it as a flavorful base for bruschetta.

Expert Recipe Tips for Success
Achieving perfectly roasted carrots and a vibrant pesto is easier than you think, especially with these helpful tips:
- Thoroughly Rinse Off the Carrot Tops Before Making Pesto. This step is absolutely crucial. As root vegetables, carrots and their tops tend to accumulate a significant amount of dirt, sand, and grit. A thorough wash under cold running water, followed by a spin in a salad spinner or patting dry with paper towels, is essential. Eating gritty pesto would be an unpleasant experience and compromise the dish’s fresh flavor.
- Trim Any Fine Strings from the Bottom of the Carrots. Pay attention to the very ends of your carrots. Often, there are thin, delicate root tendrils or “strings” that can be easily overlooked. These fine pieces are much thinner than the rest of the carrot and tend to burn quickly in the oven due to their delicate nature and low moisture content. Trimming them off ensures that your carrots roast evenly and you don’t end up with charred, bitter bits.
- Easily Adapt the Recipe to Be Vegan. This recipe is wonderfully flexible for various dietary preferences. To make it completely vegan, simply swap out the honey in the carrot marinade for an equal amount of maple syrup, which provides a similar sweetness and sticky texture. For the pesto, omit the grated Parmesan cheese entirely, or use one of the many excellent plant-based, dairy-free Parmesan substitutes now available in most grocery stores. These minor adjustments allow everyone to enjoy this delicious dish.
- If Carrots with Tops Are Unavailable, Traditional Pesto Works Too. Sometimes, finding carrots with their lush green tops can be a challenge. Don’t let this deter you from making this recipe! While carrot top pesto is unique, you can easily substitute it with a traditional basil pesto. You can either make your own homemade basil pesto for a truly fresh taste, or opt for a good quality store-bought pesto in a pinch. The flavors will still complement the roasted carrots beautifully.
- Adjust Roasting for Carrot Size: Slice Thicker Carrots Lengthwise. Carrots come in various sizes, especially if you’re buying them in bunches. I’ve found that bunches of carrots with green tops are usually more slender than the really thick, pre-packaged ones. If you do end up with some carrots that are noticeably wider in diameter compared to others, it’s best to slice them in half lengthwise. This ensures that all carrots, regardless of their initial size, cook evenly and become tender at the same rate, preventing some from being undercooked while others are perfectly done. Consistent sizing leads to consistent roasting results.
Explore More Delicious Carrot Recipes
Carrots are incredibly versatile, offering endless culinary possibilities. If you’ve enjoyed this recipe, you might love these other carrot-centric dishes:
Roasted Carrot Soup
Baked Carrot Fries
Carrot Ginger Soup
Tomato Carrot Lentil Soup
Chili Lime Roasted Root Vegetables
Parmesan Garlic Roasted Carrots
Roasted Carrot Salad with Chickpeas and Feta
Harissa Honey Carrots, Chickpeas & Halloumi
Roasted Carrot Chickpea Farro Bowl
This recipe is a highlight from my comprehensive guide to easy roasted vegetable recipes, designed to inspire simple yet delicious meal ideas featuring fresh seasonal produce and pantry staples.
Roasted Rainbow Carrots with Carrot Top Pesto

Pin
Ingredients
For the Carrots
- 2 bunches rainbow carrots (with leafy green tops)
- 2 tablespoons olive oil
- 1 teaspoon honey
- 1/4 teaspoon cumin
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
For the Pesto
- 1 garlic clove peeled
- 1/2 cup packed carrot tops (discard the tough stems)
- 1/2 cup packed parsley leaves
- 1/4 cup roasted pistachios (unsalted or lightly salted), plus more chopped for serving
- 1/4 cup grated parmesan
- 1/4 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 lemon, juice
- 1/3 cup olive oil
Save This Recipe
Get it sent to your inbox, along with new recipes every week, by signing up below!
Instructions
-
Preheat your oven to 425 degrees F (220 degrees C). Line a baking sheet with parchment paper for easy cleanup.
-
To prepare the carrots, carefully cut off the leafy green tops and peel the carrots. Reserve a generous 1/2 cup of the leafy carrot tops, discarding any tough stems, to use in the pesto. Rinse these reserved tops thoroughly under cold water.
-
In a large bowl, whisk together the 2 tablespoons of olive oil, honey, cumin, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper until fully combined.
-
Add the peeled carrots to the marinade and toss them until each carrot is evenly coated. Then, arrange the marinated carrots in a single layer on the prepared baking sheet, ensuring they are not overcrowded.
-
Roast the carrots for 25-30 minutes, flipping them over halfway through the roasting time. Continue roasting until they are tender in the middle and lightly browned and caramelized on the outside.
-
While the carrots are roasting, prepare the pesto. Combine the garlic, rinsed carrot top leaves, parsley, pistachios, Parmesan cheese, 1/4 teaspoon kosher salt, 1/4 teaspoon black pepper, and lemon juice in a food processor. Pulse until the ingredients are finely chopped. With the food processor running on low, slowly drizzle in the 1/3 cup of olive oil through the feeder tube until the pesto is well combined and reaches your desired consistency.
-
Once the carrots are roasted, remove them from the oven. On the same sheet pan, toss the warm roasted carrots with about half of the freshly made pesto.
-
Arrange the pesto-coated carrots on a serving platter. Spoon on more pesto as desired for extra flavor and moisture. Finish by sprinkling with additional chopped pistachios just before serving for added crunch and garnish.
Notes
If pistachios are not available, you can easily substitute them with other roasted nuts such as chopped toasted walnuts, almonds, or pine nuts. Each will lend a slightly different but equally delicious nutty flavor to the pesto.
Store any leftover roasted carrots in an airtight container in the refrigerator for up to 3 days. Keep the prepared carrot top pesto in a separate airtight jar; it will stay fresh for up to 5 days. To reheat the carrots, use the microwave for speed or warm them in a 300-degree F (150 degrees C) oven to help restore some crispness. If the pesto has thickened in the fridge, let it sit at room temperature for about 15 minutes to allow the olive oil to liquify again, then give it a good stir before use.
Repurpose leftover carrots by chopping them and serving them cold in a refreshing salad with arugula or spinach. For a heartier meal, stir them into cooked grains like barley, farro, or brown rice. The leftover pesto can act as a delicious dressing for these repurposed dishes.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info