I’ve made roasted carrots dozens of ways, but this version—Roasted Carrots with Ricotta—is something truly special. The natural sweetness of the carrots deepens as they roast until they’re beautifully caramelized, slightly crisp at the edges, and tender inside. Pair them with creamy ricotta and finish with a handful of chopped pistachios and fresh herbs, and you’ve got a side dish (or even a light lunch) that’s vibrant, satisfying, and unexpectedly luxurious.

I love how this recipe balances rustic simplicity with an elegant presentation. It’s the kind of dish that feels fancy without requiring much effort. Whether I’m serving it as part of a holiday spread or just enjoying it on a quiet evening with warm bread, it always delivers that perfect mix of flavor, texture, and visual appeal.
Why You’ll Love This Roasted Carrots with Ricotta Recipe
This dish brings together warm, roasted root vegetables with a creamy, cool contrast from the ricotta. The pistachios add a salty crunch, and the herbs introduce a fresh brightness that ties everything together. It’s naturally gluten-free, packed with nutrients, and feels like something you’d order at a trendy café—yet it’s made with ingredients you probably already have at home.
Roasted Carrots with Ricotta also works as a starter, side, or main for light eaters, making it incredibly versatile. It’s a recipe that proves how a few quality ingredients can become something spectacular when combined with a little care and heat.
What Kind of Carrots Should I Use for Roasted Carrots with Ricotta?
You can really make this recipe with any carrots you have on hand, but whole young carrots or rainbow carrots with their tops trimmed tend to look the most striking on the plate. I prefer using medium-thick carrots so they roast up tender without becoming too soft. If you’re using large carrots, just slice them in half lengthwise to keep everything cooking evenly. The key is consistency in size for even roasting.
Heirloom carrots add gorgeous color variation and a hint of earthiness, while classic orange carrots have a sweeter profile. Both work beautifully, so go with what you like or what’s in season.
Options for Substitutions
While the base recipe is beautifully balanced, there’s plenty of room to play if you need to make swaps:
- Ricotta: Don’t have ricotta? Try whipped feta, Greek yogurt, labneh, or even a smooth goat cheese for a tangier twist.
- Pistachios: Swap in chopped almonds, walnuts, or hazelnuts if pistachios aren’t available. Toast them lightly for extra flavor.
- Herbs: Fresh mint is a refreshing finish, but parsley, basil, or dill can also complement the dish well.
- Olive Oil: Use a high-quality extra virgin olive oil for the drizzle, or try infused oils like garlic or lemon for a subtle flavor boost.
- Vegan Version: Replace ricotta with a plant-based cheese or whipped cashew spread, and you’ve got a delicious vegan-friendly option.
This is the kind of recipe that invites creativity—don’t hesitate to tailor it to your preferences or pantry.
Ingredients for This Roasted Carrots with Ricotta Recipe
- Carrots
The star of the show. Roasting brings out their natural sugars and adds a rich, caramelized depth. - Ricotta Cheese
Provides a creamy, cool base that balances the warmth and sweetness of the carrots. - Olive Oil
Used for roasting and finishing—good quality olive oil enhances the dish’s flavor from start to finish. - Salt & Pepper
Essential for seasoning and bringing out the full flavor of the roasted carrots. - Pistachios
Add crunch and a hint of saltiness that contrasts beautifully with the soft textures. - Fresh Mint
Offers brightness and a fresh herbal layer that lifts the entire dish. - Honey or Maple Syrup (optional)
A light drizzle adds a sweet touch that amplifies the roasted flavor of the carrots.
Each ingredient plays a key role in texture and flavor, making this dish feel complete and satisfying with just a few elements.

Step 1: Prep the Carrots
Wash and peel the carrots. Trim the tops, leaving a little stem if you like the rustic look. If they’re thick, slice them in half lengthwise so they roast evenly.
Step 2: Season and Roast
Preheat your oven to 425°F (220°C). Place the carrots on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Toss to coat evenly, then arrange them in a single layer. Roast for 25–30 minutes, flipping halfway through, until they’re golden brown and tender.
Step 3: Prep the Ricotta
While the carrots roast, spoon ricotta into a bowl. Season lightly with salt and a splash of olive oil. For an extra creamy texture, you can whip it with a fork or a small whisk.
Step 4: Toast the Pistachios
Chop the pistachios roughly and toast them in a dry skillet over medium heat for 2–3 minutes until fragrant. This deepens their flavor and adds crunch.
Step 5: Assemble the Dish
Spread the ricotta on a serving platter or individual plates. Arrange the roasted carrots on top. Drizzle with more olive oil, sprinkle with pistachios and chopped mint. Add a touch of honey or maple syrup if desired.
Step 6: Serve Warm or at Room Temperature
This dish is best enjoyed slightly warm or at room temp. Let the flavors settle for a few minutes before serving.
How Long to Cook the Roasted Carrots with Ricotta
The carrots should roast for about 25 to 30 minutes in a preheated 425°F (220°C) oven. You’ll know they’re ready when the edges begin to caramelize and a fork slides in easily with just a bit of resistance. Keep an eye on them in the final 5 minutes—depending on their size, they may need slightly more or less time.
Tips for Perfect Roasted Carrots with Ricotta
- Uniform Sizing Matters: Cut your carrots to similar thicknesses so they roast evenly.
- Don’t Crowd the Pan: Give the carrots space on the sheet tray. Overcrowding leads to steaming, not roasting.
- Use Good Ricotta: A creamy, fresh ricotta makes all the difference. If it’s watery, let it drain in a cheesecloth for 15–20 minutes.
- Olive Oil Generously: A good drizzle of oil helps the carrots caramelize and enhances overall richness.
- Whip the Ricotta: For extra creaminess and a more luxurious texture, lightly whip the ricotta with a fork or whisk.
- Finish Strong: Don’t skip the garnishes—pistachios and mint provide color, crunch, and brightness that make this dish pop.
These small details take the dish from good to restaurant-worthy.
Watch Out for These Mistakes While Cooking
- Skipping the Flip: Turning the carrots halfway through roasting ensures even browning and prevents one side from burning.
- Using Watery Ricotta: If your ricotta is too loose, it’ll spread too thin and water down the dish. Drain it briefly for a firmer texture.
- Undercooking the Carrots: Roasted carrots should be tender with a bit of caramelization. Undercooked ones will taste bland and too firm.
- Overloading the Sheet Pan: Too many carrots crammed together won’t roast—they’ll steam. Use two pans if needed.
- Skipping Seasoning: Salt enhances the natural sweetness of the carrots and balances the creamy ricotta.
- Forgetting the Garnish: Those last touches—mint, pistachios, oil drizzle—are what give this dish its layered, finished feel.
What to Serve With Roasted Carrots with Ricotta?
Grilled Chicken or Lamb
Lightly seasoned grilled meats make a great protein pairing without overpowering the flavors.
Warm Flatbread or Pita
Perfect for scooping up ricotta and roasted carrot together in every bite.
Herby Grain Salads
Think farro, quinoa, or couscous with lemon and parsley to echo the freshness of the dish.
Poached or Fried Eggs
Turn it into brunch with a silky egg on top—runny yolk and roasted carrot are a dream combo.
Lentil Stew or Soup
A warm bowl of lentils or a creamy vegetable soup complements the sweetness of the carrots.
Roasted Beet Salad
The earthiness of beets works beautifully with the brightness and texture of this dish.
White Wine or Sparkling Water with Citrus
A light, zesty drink cuts through the creaminess and refreshes the palate.
Storage Instructions
Roasted Carrots with Ricotta is best served fresh, but leftovers can be stored and enjoyed later with a little care. Store any extra carrots in an airtight container in the fridge for up to 4 days. Keep the ricotta separate if possible—it helps preserve its texture and flavor.
To reheat the carrots, warm them in a 350°F (175°C) oven for 8–10 minutes, or until heated through. Avoid microwaving the ricotta—it tends to separate. Instead, let it come to room temperature before serving again.
Estimated Nutrition
Per serving (based on 4 servings):
- Calories: ~210
- Protein: ~6g
- Fat: ~14g
- Saturated Fat: ~5g
- Carbohydrates: ~15g
- Fiber: ~4g
- Sugar: ~7g
- Cholesterol: ~20mg
- Sodium: ~200mg
These are estimates and will vary depending on the amount of oil, nuts, and cheese used. You can adjust ingredients to meet your dietary needs, whether you’re looking to reduce fat, increase protein, or go dairy-free.
Frequently Asked Questions
Can I make this dish ahead of time?
Yes, you can roast the carrots and prep the ricotta a day in advance. Store them separately and assemble just before serving for the freshest taste and best texture.
Can I serve this cold?
You can, but it tastes best warm or at room temperature. The flavors and textures come alive when the carrots are slightly warm and the ricotta is creamy.
Is this dish vegetarian?
Absolutely. It contains no meat or meat-based ingredients. Just make sure the ricotta you use is made with vegetarian rennet if needed.
What if I don’t have fresh mint?
No problem—try fresh parsley, dill, or even chives. Each offers a slightly different flavor twist but will still keep the dish bright.
Can I use baby carrots?
Technically yes, but whole or sliced carrots will caramelize better and offer more depth of flavor. Baby carrots tend to steam and lack the same texture when roasted.
How do I make it vegan?
Swap the ricotta with a plant-based alternative, like almond or cashew cheese, and use maple syrup instead of honey. Everything else is naturally plant-based.
Will this work as a main dish?
It can! Serve it with grains like farro or quinoa, add a poached egg, or include a hearty salad on the side to round it out.
Can I add spices?
Definitely. Try cumin, coriander, or smoked paprika on the carrots before roasting to add a warm, earthy dimension.
Conclusion
Roasted Carrots with Ricotta is one of those recipes that delivers elegance without stress. It transforms humble ingredients into something special—sweet roasted carrots, cool creamy ricotta, crunchy pistachios, and fresh herbs come together in perfect harmony. Whether you serve it as a side, appetizer, or light main, it’s a dish that looks impressive and tastes even better. The best part? It’s flexible, easy to prep ahead, and totally customizable to suit your tastes or whatever you have in your kitchen.

Roasted Carrots with Ricotta
- Total Time: 40 mins
- Yield: 4 servings
- Diet: Vegetarian
Description
Sweet, caramelized roasted carrots meet creamy whipped ricotta, finished with crunchy pistachios and fresh mint. This versatile, elegant dish works as a side, appetizer, or even a light main.
Ingredients
1 lb carrots
1 cup ricotta cheese
2 tbsp olive oil
1/4 tsp salt
1/4 tsp black pepper
2 tbsp chopped pistachios
1 tbsp chopped fresh mint
1 tsp honey or maple syrup (optional)
Instructions
1. Preheat the oven to 425°F (220°C). Wash, peel, and trim the carrots. Halve them lengthwise if thick.
2. Toss the carrots with 1 tbsp olive oil, salt, and pepper on a baking sheet. Arrange in a single layer.
3. Roast for 25–30 minutes, flipping halfway, until golden and tender.
4. Meanwhile, season the ricotta with a pinch of salt and 1 tbsp olive oil. Whip lightly with a fork for a creamy texture.
5. Toast the pistachios in a dry skillet over medium heat for 2–3 minutes until fragrant.
6. Spread the whipped ricotta on a platter. Arrange roasted carrots on top.
7. Drizzle with olive oil and optional honey or maple syrup.
8. Top with toasted pistachios and chopped mint. Serve warm or at room temperature.
Notes
Use heirloom or rainbow carrots for extra color and visual appeal.
Drain ricotta if it’s too watery for a thicker spread.
Double the recipe for larger gatherings or serve as a holiday side.
Best served fresh but leftovers can be refrigerated for up to 4 days.
- Prep Time: 10 mins
- Cook Time: 30 mins
- Category: Side Dish
- Method: Roasting
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 portion
- Calories: 210
- Sugar: 7g
- Sodium: 200mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 20mg
Keywords: roasted carrots, ricotta, vegetarian side, healthy dish