Marry Me Chicken in Sun-Dried Tomato Cream Sauce – The Ultimate One-Pan Dinner

⚖️
Difficulty
Medium
⏲️
Prep Time
15 mins
🕒
Cook Time
30 mins
⏱️
Total Time
45 mins
🍽️
Servings
6

I still remember the first time I made this dish for my husband in our tiny Manhattan apartment. It was a cold January evening and I wanted something that felt like a warm hug — something that said “I love you” without words. He took one bite of that sun-dried tomato cream sauce chicken and looked up with that expression that every cook dreams of. That’s why I named it Marry Me Chicken. The combination of tender pan-seared chicken, rich parmesan cream, and tangy sun-dried tomatoes is simply irresistible. This is a one-pan chicken dinner that’s elegant enough for date night but easy enough for a busy Tuesday.

Imagine this: the chicken breasts are pounded to an even thickness, then seared until golden brown with crispy edges. The same pan then becomes the base for a luscious sauce — garlic, chicken broth, heavy cream, freshly grated parmesan, and those gorgeous sun-dried tomatoes. The sauce bubbles gently, absorbing all the browned bits from the pan. A slight kick from red pepper flakes balances the richness, while fresh basil adds a bright, peppery finish. The aroma that fills your kitchen is pure comfort — a hint of oregano, the nuttiness of parmesan, and the sweet-tart depth of sun-dried tomatoes. It’s the kind of dish that makes you slow down and savor every bite.

Growing up in Morocco, my mother taught me that a great sauce can transform any meal. Later, in Paris, I learned the French technique of deglazing and building a pan sauce with precision. This Marry Me Chicken recipe is my love letter to both traditions — it uses simple American pantry ingredients but draws on classic methods: searing, deglazing, and finishing in the oven for perfectly cooked chicken. My secret? I always let the chicken rest five minutes in the sauce after baking — it locks in moisture and lets the flavors marry. And a common mistake people make is skipping the pounding step; it’s essential for even cooking. Stick with me and you’ll have a restaurant-worthy dish that everyone will ask for again and again.

Why This Marry Me Chicken Recipe Is the Best

The Flavor Secret — Unlike many recipes that rely on heavy cream alone, I use a balance of sun-dried tomatoes packed in oil (their concentrated sweetness and umami) and freshly grated parmesan. The tomatoes bring a tangy depth that cuts through the richness, while the cheese adds a savory, nutty note. Growing up in Morocco, I fell in love with preserved lemons and sun-dried ingredients; this dish honors that love in an Italian-American style. Every bite has layers — creamy, tangy, salty, with a whisper of heat from the red pepper flakes.

Perfected Texture — The dual cooking method is a pro technique I picked up at Le Cordon Bleu in Paris. First, you sear the chicken to develop a golden crust — this adds incredible flavor. Then you finish it in the oven at 375°F, which gently cooks the chicken through without drying it out. The result? Juicy, fork-tender chicken every time. The sauce thickens beautifully as it bakes, coating each piece like a silky blanket. No rubbery chicken here!

Foolproof & Fast — This is the perfect recipe for beginners because it’s forgiving. As long as you pound the chicken evenly and use a meat thermometer, you can’t go wrong. The entire dish comes together in one skillet — less cleanup, more time with your loved ones. I’ve made this countless times for friends in my NYC kitchen, and even first-time cooks pull it off beautifully. Trust me: if you can sear chicken and stir a sauce, you can make this Marry Me Chicken.

Marry Me Chicken Ingredients

I love picking up fresh ingredients at the Union Square Greenmarket, but this recipe is designed with everyday grocery shopping in mind. The sun-dried tomatoes in oil are my go-to — I keep a jar in the pantry for quick flavor boosts. Back in my mother’s kitchen in Marrakech, we used dried tomatoes from the souk, but here in New York, the oil-packed ones work perfectly and save time.

Ingredients List

  • 3 pounds boneless, skinless chicken breasts
  • Salt (to taste)
  • Freshly cracked black pepper (to taste)
  • 2 tablespoons olive oil (or other neutral oil)
  • 2 tablespoons minced garlic
  • ¾ cup low-sodium chicken broth (see Notes)
  • ½ cup heavy cream (at room temperature)
  • ½ cup grated fresh parmesan cheese (at room temperature, see Notes)
  • 1 cup sun-dried tomatoes (preferably packed in oil)
  • 1 teaspoon dried oregano (more or less to taste)
  • ½ teaspoon crushed red pepper flakes (more or less to taste)
  • Chiffonaded fresh basil
  • Grated fresh parmesan cheese (for garnish)

Ingredient Spotlight

Sun-Dried Tomatoes: I always buy the ones packed in oil — they’re softer and more flavorful. Drain them well but keep a little oil for extra richness. If you only have dry-packed, rehydrate them in hot water for 15 minutes and then add a splash of olive oil. The tomatoes add a sweet-tart burst that makes this sauce unforgettable.

Parmesan Cheese: Freshly grated from a wedge is non-negotiable. The pre-shredded stuff contains anti-caking agents that prevent smooth melting. Spend two minutes grating — it makes a world of difference in texture and flavor. In Paris, my chef always said: “Cheese is the soul of the sauce.”

Heavy Cream: Bring it to room temperature before adding to the hot pan to prevent curdling. If you need a substitute, half-and-half can work but will be thinner. For a dairy-free version, full-fat canned coconut milk is surprisingly good — it adds a subtle sweetness that pairs well with the tomatoes.

Chicken Broth: Low-sodium is key so you control the salt level. I often use Better Than Bouillon in my kitchen — it’s convenient and has a clean chicken flavor.

Original IngredientBest SubstitutionFlavor / Texture Impact
Heavy creamHalf-and-half (or coconut cream)Thinner sauce; coconut adds sweetness
ParmesanPecorino Romano (saltier) or nutritional yeast (DF)More salty / less umami
Sun-dried tomatoesRoasted red peppers (jarred)Sweeter, less tangy
Chicken brothDry white wine (½ cup broth + ¼ cup wine)More acidity, brighter sauce

How to Make Marry Me Chicken — Step-by-Step

Follow these steps and you’ll have a spectacular meal. I’ve included my pro tips and common mistakes I see — they’ll save you frustration and guarantee success.

Step 1: Pound & Season

Place 3 pounds boneless, skinless chicken breasts on a cutting board. Trim any fat, then cover with plastic wrap and pound with a rolling pin or meat mallet until all breasts are about ½-inch thick and uniform in size. This ensures even cooking. Pat dry with paper towels — moisture is the enemy of a good sear. Season generously on both sides with salt and freshly cracked black pepper.

⚠️ Common Mistake to Avoid: Don’t skip the pounding. Uneven chicken means some parts will be overcooked while others remain undercooked. I always say: a uniform chicken breast is a happy chicken breast.

Step 2: Sear the Chicken

Heat a large oven-safe skillet (cast iron or stainless steel works best) over medium-high heat. Add 2 tablespoons olive oil and swirl to coat. Once the oil shimmers, carefully place the chicken in a single layer — don’t overcrowd; sear in batches if needed. Cook 3–4 minutes until golden brown, then flip and cook another 3–4 minutes. Transfer to a plate. The chicken will not be fully cooked — that’s okay.

💡 mia’s Pro Tip: Leave the browned bits (fond) in the pan! They’re pure flavor. Don’t wash the pan — just set it aside.

Step 3: Sauté Garlic & Deglaze

Reduce heat to medium-low. Let the pan cool slightly, then add 2 tablespoons minced garlic. Sauté for 30–60 seconds until fragrant, stirring constantly so it doesn’t burn. Pour in ¾ cup low-sodium chicken broth, scraping up the browned bits with a wooden spoon — this is deglazing, a classic French technique that builds incredible flavor.

⚠️ Common Mistake to Avoid: Burnt garlic tastes bitter. Keep the heat low and only cook until you smell that sweet garlic aroma — about 30 seconds is all it takes.

Step 4: Build the Cream Sauce

Move the skillet to a cool burner and let it sit 2–3 minutes — this prevents the cream from curdling when added. Whisk in ½ cup heavy cream (room temperature) until fully incorporated. Sprinkle in ½ cup freshly grated parmesan, whisking until melted and smooth. Return to medium-low heat, then add 1 cup sun-dried tomatoes, 1 teaspoon dried oregano, and ½ teaspoon red pepper flakes. Stir gently. Taste and adjust seasonings. Bring to a gentle simmer.

💡 mia’s Pro Tip: Always use room-temperature dairy. Cold cream can seize and curdle. Take it out of the fridge 20 minutes before you start cooking.

Step 5: Bake to Perfection

Return the seared chicken to the skillet, flipping each piece to coat in sauce. Place the skillet in a preheated 375°F oven. Bake for about 13 minutes, then check internal temperature with a meat thermometer. Continue baking until the thickest part reaches 160°F (it will rise to 165°F during resting). Remove from oven, spoon sauce over chicken, and let rest 5 minutes. Garnish with fresh basil and extra parmesan. Serve immediately.

⚠️ Common Mistake to Avoid: Don’t skip the resting step. The residual heat finishes cooking the chicken and redistributes juices. Cutting into it too early will release all the moisture.

StepActionDurationKey Visual Cue
Pound & SeasonPound to ½-inch, season5 minEven thickness, dry surface
SearBrown both sides6–8 minGolden crust, no longer pink on surface
Sauté garlic & deglazeCook garlic, add broth, scrape fond2 minGarlic fragrant, fond released
Build sauceAdd cream, parmesan, tomatoes, spices5 minSmooth, bubbling sauce
BakeOven finish13–18 minInternal temp 160°F
Rest & serveRest 5 min, garnish5 minJuices reabsorbed

Serving & Presentation

This Marry Me Chicken is stunning on a plate. I like to serve each breast with a generous spoonful of the sun-dried tomato cream sauce drizzled over the top. A sprinkle of fresh basil and a shower of freshly grated parmesan make it restaurant-worthy. I often pair it with creamy mashed potatoes (the sauce is heaven over potatoes), roasted asparagus, or a simple side of angel hair pasta to soak up every drop.

In the summer, I serve it with grilled zucchini from the farmers market — a light, fresh contrast to the rich sauce. In colder months, I lean toward roasted root vegetables or a warm crusty baguette. The sauce is the star, so choose sides that won’t compete with it.

For a dinner party, I arrange the chicken on a large platter, spoon the sauce over, and garnish with basil chiffonade and edible flowers if I’m feeling fancy. It’s the kind of dish that makes people ask for the recipe before the meal is over.

Pairing TypeSuggestionsWhy It Works
Side DishMashed potatoes, pasta, roasted asparagus, crusty breadAbsorb and complement the creamy sauce
Sauce / DipExtra sauce from pan, a dollop of ricottaEnhances richness and texture
BeverageChardonnay, Pinot Grigio, sparkling water with lemonAcidity cuts through cream and fat
GarnishFresh basil chiffonade, extra parmesan, parsley, lemon zestAdds freshness and visual appeal

Make-Ahead, Storage & Reheating

I love making this on a Sunday for busy weeknights. Here’s how I store and reheat it in my NYC kitchen — the sauce stays creamy if you follow these simple tips.

MethodContainerDurationReheating Tip
RefrigeratorAirtight container (chicken and sauce together)Up to 4 daysReheat gently on stovetop over low heat, add splash of broth or milk if needed
FreezerFreezer-safe bag or container (sauce separate optional)Up to 3 monthsThaw overnight in fridge, then reheat in skillet over medium-low
Make-AheadPrepare sauce up to 2 days ahead, store separately. Sear chicken just before baking.Sauce 2 days, chicken 1 dayCombine and bake when ready — optimal texture

If reheating, I prefer to use the stovetop rather than the microwave. The microwave can make the sauce separate and the chicken rubbery. Place the chicken and sauce in a skillet, add a tablespoon of broth or milk, cover, and warm over low heat for 5–7 minutes, flipping halfway. The sauce will come back together beautifully. For frozen portions, thaw in the fridge overnight before reheating.

One thing I always do: if making ahead, I keep the sauce a tiny bit looser (add an extra 2 tablespoons broth) because it thickens as it sits. This way, after reheating, the consistency is perfect.

Variations & Easy Swaps

I’ve tested many variations for friends with different diets. Here are my favorites — each one keeps the soul of the dish while adapting to your needs.

VariationKey ChangeBest ForDifficulty Impact
North African TwistAdd 1 tsp cumin, ½ tsp smoked paprika, and a pinch of cinnamonWarm, exotic flavor loversSame — just add spices
Dairy-Free / LighterReplace cream with full-fat coconut milk, use nutritional yeast for parmesanDairy-free dietsSame — use room-temp coconut milk
Chicken Thigh VersionUse boneless skinless thighs, same weight, adjust bake time to 20 minExtra juicy, more forgivingEasier — thighs are harder to overcook

North African Twist (Moroccan Spice)

Growing up in Morocco, we often added warm spices to tomato-based dishes. For this variation, add 1 teaspoon cumin, ½ teaspoon smoked paprika, and a tiny pinch of cinnamon (just enough to hint). Stir them in with the sun-dried tomatoes. The cumin and paprika deepen the sauce’s earthiness, and the cinnamon brings a subtle sweetness that pairs beautifully with the cream. My mother would approve. Serve with couscous for a true cross-cultural meal.

Dairy-Free / Lighter

For my lactose-intolerant friends, I’ve made this many times. Use full-fat coconut milk (room temperature) in place of heavy cream — it adds a slight sweetness that complements the tomatoes. Replace the parmesan with 3 tablespoons nutritional yeast for a cheesy, umami flavor. The sauce will be a bit thinner but still luscious. I also add an extra tablespoon of sun-dried tomato oil for richness. My NYC friends can’t tell the difference — it’s that good.

Chicken Thigh Version

Thighs are a great option if you’re worried about dryness. Use 3 pounds boneless skinless thighs, and follow the same searing instructions. Since thighs are smaller and more tender, reduce the oven time to about 15 minutes, checking for 165°F. They’re nearly impossible to overcook because of the higher fat content. I often do a mix of thighs and breasts — it’s a crowd-pleaser and looks beautiful on the platter.

What is the best substitute for heavy cream in Marry Me Chicken?

The best substitute for heavy cream in this recipe is half-and-half mixed with a tablespoon of melted butter or coconut oil to add richness. For a dairy-free version, use full-fat canned coconut milk (the kind in a can, not carton) at room temperature. It will give a slightly different flavor — more tropical — but it pairs beautifully with the sun-dried tomatoes. Another option is to make a quick cashew cream: blend ½ cup soaked raw cashews with ½ cup water until smooth. This will be thicker and nuttier. Whichever you choose, make sure to add it to the pan after it has cooled slightly to prevent curdling.

How long should you cook chicken for Marry Me Chicken to keep it tender?

The total cook time for the chicken is about 25–30 minutes: a quick sear (6–8 minutes) followed by a short bake in the oven (13–18 minutes at 375°F). The key to tender chicken is not to overcook it. Use an instant-read meat thermometer and pull the chicken out of the oven when the thickest part reaches 160°F. The residual heat will carry it to a safe 165°F while it rests. If you don’t have a thermometer, cut into the thickest piece — the juices should run clear and the meat should be opaque all the way through. Avoid baking longer than 20 minutes or the chicken will become dry.

Can I make Marry Me Chicken without sun-dried tomatoes?

Yes, you can make a version without sun-dried tomatoes, but you’ll lose that signature tangy-sweet depth. The best substitute is roasted red peppers (from a jar, drained and chopped). They provide a similar texture and a sweet, smoky flavor. You could also use fresh cherry tomatoes, halved and sautéed briefly before adding the broth — they’ll release their juices and create a lighter sauce. If you omit the tomatoes entirely, increase the oregano and add a teaspoon of tomato paste for color and umami. The sauce will still be delicious, just not exactly the same — it will be more of a classic parmesan cream sauce.

What is the best side dish to serve with Marry Me Chicken?

The best sides for Marry Me Chicken are those that can soak up the luscious sun-dried tomato cream sauce. My top recommendations are: (1) creamy mashed potatoes — the sauce becomes a gravy that you’ll want to eat with a spoon; (2) al dente pasta, like pappardelle or fettuccine, tossed with a little butter and parsley; (3) roasted asparagus or green beans for a fresh, crunchy contrast; and (4) a crusty baguette for dipping. If you’re looking for something light, serve with a simple arugula salad dressed with lemon vinaigrette. The acidity cuts through the richness beautifully.

Can I use pre-shredded Parmesan cheese?

I strongly advise against using pre-shredded Parmesan for this recipe. Pre-shredded cheese is coated with anti-caking agents (like cellulose or potato starch) that prevent it from melting smoothly. When you add it to the cream sauce, it can turn gritty and clumpy rather than silky. Please take the extra two minutes to grate a wedge of Parmesan yourself — it makes a huge difference in texture and flavor. If you’re in a pinch, you can use grated Pecorino Romano (which is saltier) or even a good-quality Grana Padano. But always grate it fresh.

Can I make this recipe gluten-free?

Yes, this Marry Me Chicken is naturally gluten-free! There is no flour in the sauce — it thickens purely from the cream and Parmesan. Just make sure your chicken broth is certified gluten-free (most major brands are, but check labels). The only potential gluten sources might be side dishes, like pasta or bread. Serve with gluten-free pasta, rice, or roasted potatoes to keep the entire meal gluten-free. The recipe itself is completely safe for a gluten-free diet.

Why is it called “Marry Me Chicken”?

The name “Marry Me Chicken” comes from the idea that this dish is so delicious and romantic that it might just inspire a marriage proposal! It became popular on social media and in food blogs because of its rich, comforting flavor and elegant presentation. While I can’t promise a ring, I can promise that this one-pan chicken dinner will impress anyone you cook it for. It’s the kind of meal that says “I put thought and love into this” — and that’s always a recipe for happiness.

How can I prevent the cream sauce from curdling?

To prevent curdling, always use heavy cream (not light cream) and bring it to room temperature before adding to the hot pan. Another important tip: after deglazing with broth, move the skillet to a cool burner and let it sit for 2–3 minutes before whisking in the cream. This reduces the temperature shock. Never boil the sauce once the cream is added — keep it at a gentle simmer. If you see the sauce starting to separate, whisk in a tablespoon of cold broth or water to bring it back together. These steps will give you a silky, smooth sauce every time.

Can I use leftover rotisserie chicken to save time?

Absolutely — this is a great shortcut. To use leftover rotisserie chicken, simply skip the searing and baking steps. Instead, prepare the cream sauce as directed (sauté garlic, deglaze, add cream, parmesan, tomatoes, and spices). Once the sauce is simmering, add shredded or sliced rotisserie chicken and stir gently until heated through, about 3–4 minutes. The chicken will absorb the flavors without drying out. It’s a fantastic weeknight meal that tastes like you spent hours in the kitchen. Just be careful not to overcook the already-cooked chicken — warm it gently.

What type of skillet should I use for this recipe?

Use a large oven-safe skillet, preferably 12-inch cast iron or stainless steel. Cast iron retains heat beautifully and gives a great sear, while stainless steel allows you to see the fond (browned bits) clearly for deglazing. Avoid nonstick skillets if possible — they don’t develop a deep golden crust on the chicken. If you only have nonstick, you can still make it, but reduce the heat a bit and expect a lighter sear. Make sure your skillet has an oven-safe handle (no plastic or rubber) — you’ll be transferring it to a 375°F oven.

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Marry Me Chicken recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @exorecipe

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

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

Marry Me Chicken (In a Sun-Dried Tomato Cream Sauce)

  • Author: Chef Mia

Description

When it comes to chicken dishes, this crowd-pleaser is the ultimate! Juicy, tender chicken breasts is married with an incredible parmesan cream sauce, sun dried tomatoes, and fresh basil.


Ingredients

Scale
  • 3 pounds boneless, skinless chicken breasts
  • salt (to taste)
  • freshly cracked black pepper (to taste)
  • 2 tablespoons olive oil (or other neutral oil)
  • 2 tablespoons minced garlic
  • ¾ cup low-sodium chicken broth (see Notes)
  • ½ cup heavy cream (at room temperature)
  • ½ cup grated fresh parmesan cheese (at room temperature, see Notes)
  • 1 cup sun-dried tomatoes (preferably packed in oil)
  • 1 teaspoon dried oregano (more or less to taste)
  • ½ teaspoon crushed red pepper flakes (more or less to taste)
  • chiffonaded fresh basil
  • grated fresh parmesan cheese

Instructions

  1. Place 3 pounds boneless, skinless chicken breasts on cutting board. Trim chicken if needed, then pound chicken flat until all chicken breasts are same size and thickness.
  2. Pat chicken breasts dry on all sides with paper towels. Once dried, generously season tops of chicken breasts with plenty of salt and freshly cracked black pepper. Flip chicken breasts over and sprinkle salt and pepper on other side.
  3. Place large skillet on stovetop over medium-high heat. When pan is warm, add 2 tablespoons olive oil and continue heating pan until oil is hot and shimmery, swirling and tilting skillet as needed to distribute oil across surface.
  4. Once oil is hot and shimmery, place seasoned chicken breasts in skillet. Sear chicken breasts 3 to 4 minutes, or until lightly golden in spots. Flip chicken breasts over and sear 3 to 4 minutes on other side.
  5. When chicken breasts are lightly golden on both sides, carefully transfer seared chicken breasts to plate and set aside. Do not drain skillet. Note: chicken should not be fully cooked-through at this point.
  6. Preheat oven to 375° Fahrenheit. Adjust racks as needed so skillet can sit in center of oven.
  7. Return skillet to stovetop and reduce heat to medium-low. When skillet has cooled slightly, add 2 tablespoons minced garlic. Sauté garlic 30 to 60 seconds, stirring often, or until garlic is just fragrant.
  8. When garlic is fragrant, add ¾ cup low-sodium chicken broth to skillet. Stir to incorporate broth, making sure to scrape up any browned bits of chicken or garlic that may be stuck to bottom of skillet.
  9. Move skillet to cool stovetop burner. Let skillet cool 2 to 3 minutes, then add ½ cup heavy cream. Whisk heavy cream into chicken broth until fully incorporated.
  10. When cream and broth are fully incorporated, sprinkle ½ cup grated fresh parmesan cheese into mixture. Gently whisk parmesan into liquid until cheese is completely melted.
  11. Once cheese has melted, return skillet to burner over medium-low heat. Continue stirring 1 to 2 minutes or until skillet returns to full temperature.
  12. Add 1 cup sun-dried tomatoes, 1 teaspoon dried oregano, and ½ teaspoon crushed red pepper flakes to cream sauce. Gently stir ingredients together until well blended. Taste sauce and adjust salt, pepper, oregano, and/or red pepper flakes as desired.
  13. Bring sauce to slow simmer over medium-high heat, stirring mixture occasionally to prevent burning.
  14. When sauce begins to simmer, return seared chicken breasts to skillet. Flip chicken breasts 3 to 4 times each to coat all sides in sauce.
  15. Once chicken is well coated in cream sauce, place skillet in preheated oven. Note: if using leave-in meat thermometer probe, insert probe into chicken before placing skillet in oven.
  16. Bake dish approximately 13 minutes. After 13 minutes, check doneness of chicken with internal meat thermometer. Continue cooking chicken as needed, checking internal temperature of chicken frequently, until thickest part of chicken reaches 160° Fahrenheit.
  17. When target temperature is reached, carefully remove skillet from oven. Spoon sauce from skillet up and onto tops of chicken breasts, then set skillet aside.
  18. Allow chicken to rest in skillet 5 minutes. Chicken will cook residually, reaching food-safe internal temperature of 165° Fahrenheit.
  19. After 5 minutes, transfer chicken to serving plates. Top chicken with remaining sauce from skillet and garnish with chiffonaded fresh basil and additional grated fresh parmesan cheese if desired.
  20. Serve marry me chicken immediately with potatoes, asparagus, or other sides of choice. Enjoy!


Nutrition

  • Calories: 457 kcal
  • Sugar: 8 g
  • Fat: 21 g
  • Carbohydrates: 13 g
  • Protein: 55 g


Marry Me Chicken (In a Sun-Dried Tomato Cream Sauce)

k">

Tried This Recipe? Leave a Comment!

Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!

For more delicious inspiration, follow me on Pinterest!

Leave a Reply

Recipe rating