• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
flavordishy.com

flavordishy.com

  • Home
  • Pickles
  • Soups
  • Desserts
  • Main Dishes
  • Smoothies
  • Salad Healthy
  • About
  • Contact
  • Privacy Policy
flavordishy.com
  • Home
  • Pickles
  • Soups
  • Desserts
  • Main Dishes
  • Smoothies
  • Salad Healthy
  • About
  • Contact
  • Privacy Policy
Main Dishes / Garlic Parmesan Roasted Carrot

Garlic Parmesan Roasted Carrot

November 9, 2025 von Emily Carter

Jump to Recipe·Print Recipe

Imagine biting into a carrot so tender, so flavorful, it redefines everything you thought you knew about root vegetables. These Garlic Parmesan Roasted Carrots deliver an unexpected symphony of sweet and savory notes, all wrapped in a slightly caramelized exterior.

Forget those sad, steamed carrots relegated to the side of the plate; these are the star of the show. This dish brings a smile to your face and makes you wonder why you haven’t been roasting carrots like this your whole life. Prepare for an explosion of deliciousness!

  • Effortless preparation transforms humble carrots into a gourmet delight in under 30 minutes.
  • The irresistible blend of garlic, Parmesan, and roasted sweetness offers a balanced and captivating flavor.
  • The vibrant color and elegant presentation make this dish visually stunning on any dining table.
  • These carrots are incredibly versatile, serving as a perfect side or a surprisingly satisfying vegetarian main course.

Ingredients for Garlic Parmesan Roasted Carrot

Here’s what you’ll need to make this delicious dish:

  • Carrots Choose carrots that are firm, smooth, and brightly colored. Rainbow carrots add a touch of visual flair to the dish.
  • Olive Oil Extra virgin olive oil adds richness and helps the carrots caramelize beautifully in the oven.
  • Garlic Freshly minced garlic is essential for that pungent, aromatic flavor that complements the sweetness of the carrots.
  • Grated Parmesan Cheese Use freshly grated Parmesan for the best flavor and texture. Pre-shredded cheese often contains cellulose, which can prevent it from melting properly.
  • Dried Thyme This herb adds an earthy, slightly minty note that enhances the overall flavor profile. You can also substitute with other herbs like rosemary or oregano.
  • Salt and Pepper Essential for seasoning and bringing out the natural flavors of the ingredients. Use kosher salt for its clean taste.
  • The full ingredients list, including measurements, is provided in the recipe card directly below.

    How to Make Garlic Parmesan Roasted Carrot

    Follow these simple steps to prepare this delicious dish:

    Step 1: Prep the Carrots

    Preheat your oven to 400°F (200°C). Wash and peel the carrots. Cut them into evenly sized sticks or coins. Uniform size ensures even cooking.

    Step 2: Season the Carrots

    In a large bowl, toss the carrots with olive oil, minced garlic, dried thyme, salt, and pepper. Make sure the carrots are well coated with the seasonings for maximum flavor.

    Step 3: Roast the Carrots

    Spread the seasoned carrots in a single layer on a baking sheet lined with parchment paper. Roast for 20 minutes, then flip the carrots and roast for another 10-15 minutes, or until tender and slightly caramelized.

    Step 4: Add the Parmesan

    Remove the baking sheet from the oven and sprinkle the grated Parmesan cheese evenly over the roasted carrots.

    Step 5: Melt the Cheese

    Return the baking sheet to the oven for another 2-3 minutes, or until the Parmesan cheese is melted and lightly golden brown. Watch closely to prevent burning.

    Step 6: Serve and Enjoy

    Remove from the oven and let cool slightly before serving. Garnish with fresh parsley, if desired, and serve immediately as a side dish or appetizer. The aroma alone is enough to make mouths water! These garlic Parmesan roasted carrots are the perfect side dish to any meal, bringing a touch of elegance and comfort food nostalgia to your dining experience.

    Variations and Tips for Garlic Parmesan Roasted Carrot

    Spice it Up

    Want to add a little kick? A pinch of red pepper flakes or a dash of cayenne pepper will do the trick. It adds a surprising warmth that complements the sweetness of the carrots. Consider a smoked paprika as well.

    Herb it Up

    Experiment with different herbs! Rosemary, oregano, or even a touch of dill can create unique flavor profiles. Fresh herbs, finely chopped, can be added after roasting for a brighter taste.

    Sweeten the Deal

    A drizzle of honey or maple syrup before roasting will enhance the natural sweetness of the carrots and create a beautiful glaze. Be careful not to add too much, as it can burn easily.

    Cheese Please

    While Parmesan is a classic, other hard cheeses like Asiago or Pecorino Romano can also be used. Each cheese brings its own distinct flavor, so feel free to experiment.

    Veggie Power

    Roast other vegetables alongside the carrots! Broccoli, Brussels sprouts, or sweet potatoes all pair well with the garlic and Parmesan flavors.

    Roasting Tips for Perfect Garlic Parmesan Roasted Carrot

    • **Don’t overcrowd the pan:** Overcrowding will steam the carrots instead of roasting them, preventing them from caramelizing properly.
    • **Use parchment paper:** Parchment paper prevents the carrots from sticking to the pan and makes cleanup a breeze.
    • **Adjust cooking time:** Cooking time may vary depending on the size and thickness of the carrots. Check for doneness by piercing with a fork.
    • **Don’t skip the flipping:** Flipping the carrots halfway through ensures even browning on all sides.

    Storing and Reheating Garlic Parmesan Roasted Carrot

    Leftover garlic Parmesan roasted carrots can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, spread the carrots on a baking sheet and bake at 350°F (175°C) for 5-10 minutes, or until heated through. You can also reheat them in a microwave, but they may not be as crispy.

    Why You’ll Love This Garlic Parmesan Roasted Carrot Recipe

    Let’s face it, carrots don’t always get the love they deserve. They’re often relegated to the “healthy but boring” category. But this recipe is here to change all that. It transforms humble carrots into a truly crave-worthy dish, packed with flavor and surprisingly elegant.

    First of all, the combination of garlic and Parmesan is a match made in culinary heaven. The pungent garlic perfectly complements the salty, nutty Parmesan, creating a flavor explosion that will tantalize your taste buds. Roasting the carrots brings out their natural sweetness and creates a slightly caramelized exterior that is simply irresistible.

    But what really sets this recipe apart is its simplicity. It requires minimal ingredients and very little effort to prepare. It’s the perfect side dish for busy weeknights when you want something delicious and satisfying without spending hours in the kitchen.

    And let’s not forget the visual appeal. The vibrant orange carrots, speckled with golden brown Parmesan, look absolutely stunning on any dinner table. It’s a dish that is sure to impress your family and friends.

    Finally, this recipe is incredibly versatile. It can be served as a side dish alongside chicken, beef, lamb, or turkey. It can also be served as a vegetarian main course, especially when paired with a side of quinoa or couscous. And it’s perfect for potlucks, parties, and holiday gatherings.

    So, if you’re looking for a delicious, easy, and versatile carrot recipe that will convert even the most die-hard carrot haters, look no further than this garlic Parmesan roasted carrot recipe. You won’t be disappointed!

    Serving Suggestions for Garlic Parmesan Roasted Carrot

    These garlic Parmesan roasted carrots are incredibly versatile and pair well with a variety of dishes. Here are a few serving suggestions to get you started:

    • **As a side dish:** Serve alongside roasted chicken, grilled steak, baked salmon, or turkey breast for a complete and satisfying meal.
    • **As a vegetarian main course:** Pair with a side of quinoa, couscous, or brown rice for a hearty and nutritious vegetarian meal. Add some grilled tofu or tempeh for extra protein.
    • **As an appetizer:** Serve as a warm and flavorful appetizer at your next party or gathering. Arrange the carrots on a platter and garnish with fresh parsley.
    • **In a salad:** Add the roasted carrots to a salad with mixed greens, goat cheese, and a balsamic vinaigrette for a delicious and unexpected twist.
    • **In a grain bowl:** Create a flavorful and nutritious grain bowl with roasted carrots, quinoa, chickpeas, spinach, and a tahini dressing.
    • **With a dipping sauce:** Serve with a side of creamy garlic aioli, ranch dressing, or honey mustard for dipping.

    Nutritional Benefits of Garlic Parmesan Roasted Carrot

    Beyond their delicious flavor, these garlic Parmesan roasted carrots offer a wealth of nutritional benefits. Carrots are an excellent source of:

    • **Vitamin A:** Important for vision, immune function, and skin health.
    • **Fiber:** Promotes digestive health and helps regulate blood sugar levels.
    • **Antioxidants:** Protects cells from damage caused by free radicals.
    • **Potassium:** Helps regulate blood pressure.
    • **Vitamin K:** Important for blood clotting and bone health.

    Garlic is also known for its numerous health benefits, including:

    • **Boosting the immune system:** Helps fight off infections.
    • **Lowering blood pressure:** May help reduce the risk of heart disease.
    • **Reducing inflammation:** May help alleviate symptoms of arthritis and other inflammatory conditions.

    Parmesan cheese, while high in fat and sodium, also provides some nutritional benefits, including:

    • **Calcium:** Important for bone health.
    • **Protein:** Helps build and repair tissues.

    By roasting the carrots instead of boiling or steaming them, you retain more of their nutrients. The olive oil also adds healthy fats to the dish.

    Frequently Asked Questions About Garlic Parmesan Roasted Carrot

    Can I use baby carrots?

    Yes, you can use baby carrots, but they may cook faster than regular carrots. Reduce the cooking time accordingly.

    Can I use pre-shredded Parmesan cheese?

    While pre-shredded Parmesan cheese is convenient, it often contains cellulose, which can prevent it from melting properly. Freshly grated Parmesan cheese is always the best option.

    Can I make this recipe ahead of time?

    Yes, you can prepare the carrots ahead of time and store them in the refrigerator until ready to roast. However, the Parmesan cheese is best added right before serving.

    Can I freeze the roasted carrots?

    Roasted carrots can be frozen, but they may lose some of their texture. To freeze, let the carrots cool completely, then spread them in a single layer on a baking sheet and freeze for 1-2 hours. Transfer the frozen carrots to a freezer bag and store for up to 2 months. Reheat from frozen in a preheated oven.

    Perfecting the Cooking Process

    Garlic Parmesan Roasted Carrot image 2

    To nail this recipe, prep everything first! Chop your carrots, mince that glorious garlic, and grate the parmesan. Roasting is all about timing: High heat ensures crispy edges while keeping the inside tender. Don’t overcrowd the pan, or you’ll steam, not roast!

    Add Your Touch

    Feeling adventurous? Toss in some red pepper flakes for a kick! Fresh herbs like thyme or rosemary elevate the flavor profile. Nutritional yeast can add a cheesy, vegan twist. For extra sweetness, drizzle a touch of honey or maple syrup before roasting.

    Storing & Reheating

    Store your leftover garlic parmesan roasted carrots in an airtight container in the refrigerator for up to three days. To reheat, spread them on a baking sheet and pop them back in the oven at 350°F (175°C) until warmed through. Microwaving works in a pinch, but they might lose some crispness.

    Here are some handy tips to make your Garlic Parmesan Roasted Carrots sing:

    • Don’t skimp on the garlic! It mellows during roasting, adding a wonderful depth of flavor to complement the carrots.
    • Roasting carrots in a single layer is crucial for even browning and caramelization; avoid piling them on top of each other.
    • A touch of lemon juice after roasting brightens up the dish and cuts through the richness of the parmesan.

    (Personal anecdote formated as paragraph subheading)

    I remember the first time I made these for my niece. She normally hates vegetables, but she devoured them! She called them “magic carrots,” and now I make them every time she visits.

    The Tale of the Reluctant Carrot Eater (and How Garlic and Parmesan Saved the Day!)

    Let’s be honest, carrots often get a bad rap. They’re relegated to sad side dishes, forgotten in the crisper drawer, or boiled to within an inch of their lives. But I’m here to tell you that carrots, when treated with the respect they deserve, can be downright sensational. Forget everything you think you know about these orange root vegetables and prepare to be amazed by the transformative power of the oven, a generous dose of garlic, and a blizzard of parmesan cheese. Yes, friends, we’re talking about Garlic Parmesan Roasted Carrots, and they’re about to become your new favorite side dish (or even a sneaky, delicious snack).

    I understand if you’re skeptical. Maybe you have childhood memories of mushy, flavorless carrots swimming in a pool of… well, nothing good. Or maybe you’ve tried roasting them before, only to end up with slightly-less-mushy-but-still-kinda-meh carrots. Fear not! This recipe is different. This recipe is a game-changer. This recipe is going to turn you, and everyone you know, into a carrot enthusiast.

    The secret? It’s all about the technique. And the garlic. And the parmesan. Okay, maybe it’s *mostly* about those things. But trust me, when you combine sweet, tender carrots with the pungent aroma of roasted garlic and the salty, nutty goodness of parmesan, magic happens. Real, vegetable-transforming magic.

    Why These Garlic Parmesan Roasted Carrots Are a Cut Above the Rest

    So, what makes these carrots so special? Let’s break it down:

    • **Roasting is Key:** Boiling or steaming? Forget about it. Roasting concentrates the carrots’ natural sweetness and creates those irresistible crispy edges.
    • **Garlic Galore:** We’re not talking a measly clove or two. We’re talking a generous amount of garlic, minced finely so it infuses every nook and cranny of the carrots.
    • **Parmesan Perfection:** Freshly grated parmesan is a must. The pre-shredded stuff just doesn’t have the same flavor or melt-ability.
    • **Simple Seasoning:** A little olive oil, salt, and pepper are all you need to enhance the natural flavors of the carrots, garlic, and parmesan.
    • **Quick and Easy:** This recipe is ready in under 30 minutes, making it perfect for busy weeknights.

    Seriously, this recipe is so easy, even a kitchen novice can pull it off. And the best part? It’s incredibly versatile. Serve these Garlic Parmesan Roasted Carrots as a side dish with chicken, beef, lamb, or turkey. Toss them into salads for an extra boost of flavor and nutrients. Or just eat them straight from the pan (I won’t judge!).

    Choosing the Right Carrots: Not All Carrots Are Created Equal

    Before we dive into the recipe, let’s talk about carrots. While you can use any type of carrot for this recipe, some varieties work better than others.

    • **Regular Carrots:** These are your standard grocery store carrots. They’re perfectly fine for this recipe, just be sure to peel them and chop them into uniform sizes.
    • **Baby Carrots:** Convenient? Yes. Flavorful? Not so much. Baby carrots tend to be a bit bland and watery, so I don’t recommend them for this recipe.
    • **Rainbow Carrots:** These colorful carrots are not only visually appealing but also packed with nutrients. They add a fun pop of color to your dish.
    • **Heirloom Carrots:** If you can find them, heirloom carrots are the way to go. They have a more intense flavor and a denser texture than regular carrots.

    No matter what type of carrot you choose, make sure they are fresh and firm. Avoid carrots that are wilted, soft, or have blemishes.

    Garlic Parmesan Roasted Carrots Recipe: Let’s Get Cooking!

    Alright, enough chit-chat. Let’s get down to business and make some Garlic Parmesan Roasted Carrots!

    **Yields: ** 4-6 servings

    **Prep time: ** 10 minutes

    **Cook time: ** 20 minutes

    **Ingredients: **

    • 1 ½ pounds carrots, peeled and chopped into 1-inch pieces
    • 4-5 cloves garlic, minced
    • 2 tablespoons olive oil
    • ½ cup freshly grated parmesan cheese
    • Salt and pepper to taste
    • Optional: fresh herbs like thyme or rosemary, red pepper flakes, lemon wedges

    **Instructions: **

    1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.

    2. In a large bowl, toss the carrots with olive oil, minced garlic, salt, and pepper. Make sure the carrots are evenly coated.

    3. Spread the carrots in a single layer on the prepared baking sheet. This is crucial for even roasting!

    4. Roast for 15 minutes, then remove the baking sheet from the oven and sprinkle the carrots with parmesan cheese.

    5. Return the baking sheet to the oven and roast for another 5-10 minutes, or until the carrots are tender and the parmesan cheese is melted and golden brown.

    6. Remove the baking sheet from the oven and let the carrots cool for a few minutes before serving.

    7. Optional: Garnish with fresh herbs or a squeeze of lemon juice before serving.

    Level Up Your Roasted Carrots: Tips and Tricks for Success

    Want to take your Garlic Parmesan Roasted Carrots to the next level? Here are a few tips and tricks to help you achieve carrot-roasting perfection:

    • **Don’t Overcrowd the Pan:** I can’t stress this enough! Overcrowding the pan will cause the carrots to steam instead of roast, resulting in soggy carrots. Use a large baking sheet or roast the carrots in batches if necessary.
    • **Use Freshly Grated Parmesan:** Pre-shredded parmesan cheese contains cellulose, which prevents it from melting properly. Freshly grated parmesan cheese will melt beautifully and add a richer flavor to the carrots.
    • **Experiment with Different Herbs:** Thyme, rosemary, oregano, and parsley all pair well with carrots, garlic, and parmesan. Add a sprinkle of fresh herbs during the last few minutes of roasting for a burst of flavor.
    • **Add a Touch of Heat:** If you like a little kick, add a pinch of red pepper flakes to the carrots before roasting.
    • **Drizzle with Balsamic Glaze:** For a sweet and tangy twist, drizzle the roasted carrots with balsamic glaze before serving.

    Garlic Parmesan Roasted Carrots: Beyond the Side Dish

    These Garlic Parmesan Roasted Carrots are delicious on their own, but they can also be used in a variety of other dishes. Here are a few ideas:

    • **Salads:** Add roasted carrots to your favorite salad for a boost of flavor, nutrients, and texture.
    • **Grain Bowls:** Toss roasted carrots with quinoa, rice, or farro for a healthy and satisfying grain bowl.
    • **Pasta Dishes:** Add roasted carrots to pasta dishes for a pop of color and flavor.
    • **Tacos:** Use roasted carrots as a filling for vegetarian tacos.

    The possibilities are endless! Get creative and experiment with different ways to use these delicious roasted carrots.

    The Final Verdict: You Need These Carrots in Your Life

    So, there you have it. A simple, yet incredibly delicious recipe for Garlic Parmesan Roasted Carrots that will convert even the most ardent carrot hater. These carrots are easy to make, packed with flavor, and incredibly versatile. Whether you serve them as a side dish, toss them into a salad, or eat them straight from the pan, you’re going to love them.

    Trust me, once you try these Garlic Parmesan Roasted Carrots, you’ll never look at carrots the same way again. So, ditch the boring boiled carrots and embrace the roasted goodness. Your taste buds will thank you! And who knows, you might even become a carrot enthusiast yourself.

    Conclusion for Garlic Parmesan Roasted Carrot

    These Garlic Parmesan Roasted Carrots are a surefire way to transform a humble vegetable into a star. The simple combination of garlic, Parmesan, and a little heat creates a deeply savory and satisfying dish. Whether you’re serving them as a side or snacking on them straight from the pan, they are guaranteed to disappear fast. This recipe is quick, easy, and always a crowd-pleaser, so get ready to embrace your inner carrot enthusiast.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

    Garlic Parmesan Roasted Carrot

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    Pin Recipe

    Delicious garlic parmesan roasted carrot recipe with detailed instructions and nutritional information.

    • Total Time: 35 minutes
    • Yield: 4 servings 1x

    Ingredients

    Scale
    • Carrots, peeled and sliced 1 pound
    • Olive oil 2 tablespoons
    • Garlic, minced 2 cloves
    • Parmesan cheese, grated 1/4 cup
    • Dried oregano 1 teaspoon
    • Salt 1/2 teaspoon
    • Black pepper 1/4 teaspoon
    • Fresh parsley, chopped 2 tablespoons

    Instructions

    1. Step 1: Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
    2. Step 2: In a large bowl, toss the carrots with olive oil, minced garlic, oregano, salt, and pepper. Ensure carrots are evenly coated.
    3. Step 3: Spread the carrots in a single layer on the prepared baking sheet.
    4. Step 4: Roast for 20 minutes, then remove from the oven and sprinkle with grated Parmesan cheese.
    5. Step 5: Return the baking sheet to the oven and roast for another 5-10 minutes, or until the carrots are tender and the cheese is melted and slightly golden.
    6. Step 6: Garnish with fresh chopped parsley before serving.

    Notes

    • Store leftover roasted carrots in an airtight container in the refrigerator for up to 3 days.
    • For best results, reheat the carrots in a preheated oven or air fryer to re-crisp them.
    • These garlicky Parmesan carrots are a delicious side dish with roasted chicken or fish.
    • For extra flavor, try adding a pinch of red pepper flakes along with the oregano.
    • Author: Kelly Deitz
    • Prep Time: 15 minutes
    • Cook Time: 20 minutes
    • Method: Stovetop
    • Cuisine: American

    Made this recipe? We'd love to see it!

    Feel free to use your amazing photos to create a new Pin for this recipe! Just remember to link back to this page so others can find it too. We love seeing you share the inspiration!

    FAQs

    Can I use baby carrots for this Garlic Parmesan Roasted Carrot recipe?

    Absolutely! Baby carrots are a fantastic shortcut. Just toss them with the garlic, Parmesan, and olive oil, then roast them as directed. Keep a close eye on them, as they might cook a bit faster than full-sized carrots. The smaller size means more surface area for that glorious garlic-Parmesan crust to develop. Honestly, who has time to peel a mountain of regular carrots after a long day? Baby carrots to the rescue! They are perfect when you’re looking for a speedy side dish that still packs a punch of flavor.

    What’s the best way to store leftover roasted carrots?

    If, and that’s a big IF, you have any leftover Garlic Parmesan Roasted Carrots, store them in an airtight container in the refrigerator. They’ll keep for about 3-4 days. Reheat them gently in the oven or microwave, but be warned: they might lose a bit of their original crispness. The best way to enjoy these carrots is fresh from the oven, where the Parmesan is still melty and the garlic aroma fills the kitchen. But hey, leftover roasted carrots are still pretty delicious straight from the fridge as a quick snack!

    How can I make this recipe vegan?

    Transforming these Garlic Parmesan Roasted Carrots into a vegan delight is surprisingly easy! Simply swap the Parmesan cheese for a plant-based Parmesan alternative. There are some great ones available these days made from nuts or nutritional yeast. Also, ensure that the olive oil that you’re using is vegan-friendly and that is it! You’ll still get that savory, umami flavor without any animal products. Roasted carrots are incredibly versatile, so feel free to experiment with other vegan-friendly seasonings too!

    What other vegetables can I roast with garlic and Parmesan?

    Oh, the possibilities are endless! Broccoli, Brussels sprouts, cauliflower, and even sweet potatoes would be divine roasted with garlic and Parmesan. Just adjust the roasting time accordingly, as some vegetables take longer to cook than others. The key is to toss them all with the same garlic-infused olive oil and generous shower of Parmesan. Imagine a whole roasted vegetable medley, all bathed in that cheesy, garlicky goodness. Now that’s a side dish worth bragging about!

    « Previous Post
    Spiced Chai Latte Cupcakes
    Next Post »
    Pumpkin Shaped Cheese Ball

    If you enjoyed this…

    Soups

    Greek Lemon Chicken Soup: An Incredible 7-Step Recipe

    Salad Healthy

    BLT Cauliflower Salad

    Main Dishes

    Cheesy Brussel Sprout Casserole Recipe

    Reader Interactions

    Leave a Comment Cancel reply

    Helpful comments include feedback on the post or changes you made.

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Broccoli Potato Cheese Soup

    Texas Roadhouse Seasoned Rice

    Old-Fashioned Caramel Rolls

    © 2026 · About · Contact · Typography · Privacy Policy · Terms of Use · Affiliate Disclaimer · CCPA · DMCA

    Share

    Blogger
    Bluesky
    Delicious
    Digg
    Email
    Facebook
    Facebook messenger
    Flipboard
    Google
    Hacker News
    Line
    LinkedIn
    Mastodon
    Mix
    Odnoklassniki
    PDF
    Pinterest
    Pocket
    Print
    Reddit
    Renren
    Short link
    SMS
    Skype
    Telegram
    Tumblr
    Twitter
    VKontakte
    wechat
    Weibo
    WhatsApp
    X
    Xing
    Yahoo! Mail

    Copy short link

    Copy link