Brazilian Picanha Steak — GetNeatMeat{"@context":"https://schema.org","@type":"Recipe","name":"Brazilian Picanha Steak","description":"Rump cap with thick fat cap, seasoned with rock salt only, grilled over charcoal in the Brazilian churrasco style.","image":["https://getneatmeat.com/images/brazilian-picanha-steak.jpg"],"author":{"@type":"Organization","name":"GetNeatMeat"},"publisher":{"@type":"Organization","name":"GetNeatMeat","url":"https://getneatmeat.com"},"url":"https://getneatmeat.com/recipe/brazilian-picanha-steak/","datePublished":"2026-06-27","prepTime":"PT15M","cookTime":"PT20M","totalTime":"PT35M","recipeYield":"4 servings","recipeCategory":"Main Course","recipeCuisine":"Brazilian","keywords":"picanha, Brazilian steak, churrasco, rump cap","recipeIngredient":["1.2kg picanha (rump cap)","Coarse rock salt","Black pepper","Charcoal or wood for grilling"],"recipeInstructions":[{"@type":"HowToStep","name":"Prepare the picanha","text":"Score the fat cap in a crosshatch pattern without cutting into the meat. Fold into a C-shape and skewer."},{"@type":"HowToStep","name":"Salt the meat","text":"Coat generously with coarse rock salt on all sides just before grilling. No marinating needed."},{"@type":"HowToStep","name":"Grill over charcoal","text":"Grill fat-side down first, 5 min. Rotate and grill each side 4-5 min for medium-rare. Rest 5 min."},{"@type":"HowToStep","name":"Slice and serve","text":"Slice thin against the grain. Serve with farofa, vinaigrette, and rice."}],"nutrition":{"@type":"NutritionInformation","calories":"520 calories","proteinContent":"52g","fatContent":"34g","carbohydrateContent":"0g"}}:root{--black:#0a0a0a;--dark-2:#1a1a1a;--border:rgba(255,255,255,.08);--border-2:rgba(255,255,255,.14);--ember:#c8502a;--gold:#c9963a;--cream:#f5ede0;--white:#ffffff;--muted:rgba(255,255,255,.45);--muted-2:rgba(255,255,255,.65);--disp:"Playfair Display",Georgia,serif;--body:"Inter",sans-serif;--mono:"DM Mono",monospace;--wrap:1200px;--radius:4px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--body);background:var(--black);color:var(--white);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--disp);line-height:1.1}nav{position:fixed;top:0;left:0;right:0;z-index:100;background:#0a0a0ae6;backdrop-filter:blur(12px);border-bottom:1px solid var(--border)}.nav-inner{max-width:var(--wrap);margin:0 auto;padding:0 32px;height:64px;display:flex;align-items:center;gap:48px}.logo{display:flex;align-items:center;gap:10px}.logo-mark{width:32px;height:32px;background:var(--ember);color:#fff;font-family:var(--disp);font-weight:900;display:flex;align-items:center;justify-content:center;border-radius:2px}.logo-text{font-family:var(--disp);font-weight:700}.nav-links{display:flex;list-style:none;gap:32px;margin-left:auto}.nav-links a{font-family:var(--mono);font-size:.75rem;text-transform:uppercase;color:var(--muted-2)}.nav-cta{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;padding:9px 18px;border:1px solid var(--ember);color:var(--ember);border-radius:var(--radius)}@media(max-width:768px){.nav-links,.nav-cta{display:none}}.recipe-hero{position:relative;height:60vh;min-height:400px;display:flex;align-items:flex-end;overflow:hidden}.hero-img{position:absolute;inset:0}.hero-img img{width:100%;height:100%;object-fit:cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(to top,#0a0a0af2,#0a0a0a4d 60%,#0a0a0a80)}.hero-content{position:relative;z-index:2;max-width:var(--wrap);width:100%;margin:0 auto;padding:100px 32px 48px}.back-link{display:inline-block;font-family:var(--mono);font-size:.72rem;text-transform:uppercase;color:var(--muted-2);margin-bottom:16px}.recipe-cat{display:block;font-family:var(--mono);font-size:.7rem;text-transform:uppercase;color:var(--gold);margin-bottom:12px}h1{font-size:clamp(2rem,5vw,3.8rem);font-weight:900;color:var(--white);line-height:1.05;margin-bottom:20px;max-width:20ch}.meta-pills{display:flex;gap:8px;flex-wrap:wrap}.pill{font-family:var(--mono);font-size:.7rem;text-transform:uppercase;background:#ffffff14;border:1px solid var(--border);color:var(--muted-2);padding:5px 12px;border-radius:2px}.recipe-body{max-width:780px;margin:0 auto;padding:64px 32px 80px}.recipe-content p{color:#fffc;font-size:1.05rem;line-height:1.8;margin-bottom:20px}.recipe-content h2{font-family:var(--disp);font-size:1.5rem;color:var(--cream);font-weight:700;margin:40px 0 16px;padding-top:20px;border-top:1px solid var(--border)}.recipe-content .ingredients-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-bottom:28px}.recipe-content .ingredient-item{background:var(--dark-2);padding:12px 16px;border-radius:var(--radius);border:1px solid var(--border);font-size:.9rem;color:var(--muted-2)}.recipe-content .ingredient-item strong{display:block;color:var(--cream);margin-bottom:2px}.chef-note{background:var(--dark-2);border-left:3px solid var(--gold);padding:16px 20px;margin:28px 0;color:#ffffffbf;font-size:.95rem}.recipe-nav{margin-top:64px;padding-top:32px;border-top:1px solid var(--border)}.btn-back{display:inline-block;font-family:var(--mono);font-size:.75rem;text-transform:uppercase;color:var(--muted-2);border:1px solid var(--border-2);padding:11px 20px;border-radius:var(--radius)}footer{border-top:1px solid var(--border);padding:32px}.footer-inner{max-width:var(--wrap);margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.footer-logo{display:flex;align-items:center;gap:10px;font-family:var(--disp);font-weight:700}.footer-logo-mark{width:28px;height:28px;background:var(--ember);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:2px}.footer-copy{font-family:var(--mono);font-size:.72rem;color:var(--muted);text-transform:uppercase}