Taco night just got a major upgrade. If you’re a fan of tacos, crunchy textures, and just the right amount of heat, you’re going to love my grilled shrimp tacos. They’re topped with a zesty jicama lime slaw and a drizzled with a smoky chipotle lime crema sauce. It’s a fiesta in every bite. And easily doable on a weeknight. Let’s Talk Jicama If you haven’t cooked with jicama before it’s time to get acquainted. This root vegetable, often called the “Mexican potato,” has a crisp texture similar to a water chestnut and a mildly sweet refreshing flavor. It is the perfect choice for adding crunch to salads, slaws, and, of course, tacos. Plus it’s low in calories and packed with fiber and vitamin C. Talk about a win-win. Jicama’s crunch factor is what makes this salad so irresistible. And it’s tossed with lime zest, lime juice, diced jalapeño, and cilantro. This tangy, spicy transformed jicama pairs beautifully with the succulent grilled shrimp. The contrast of textures – juicy shrimp and crisp jicama – is pure magic. Chipotle Lime Crema Chipotles are smoked, dried jalapeños that pack a smoky heat that is an addicting and satisfying flavor in this sauce. The base for the sauce is crema, a dairy product that is widely used in Mexican and Central American cuisine. Crema has a rich, tangy flavor but is milder and less acidic than sour cream and has a slightly thinner, more pourable consistency. Mexican crema is made by combining heavy cream with buttermilk, then allowing it to ferment slightly at room temperature. Blend the crema with chipotles, lime juice, a clove of fresh garlic, and white wine vinegar. It’s a zesty kick of flavor you will want to find other uses for in your kitchen. Grilled Shrimp Shrimp are one of those versatile proteins that cook up in a flash and soak up flavors like a sponge. Whether you’re grilling, sautéing, or frying, shrimp are always a great source of lean protein and omega-3 fatty acids. Tips for Making Grilled Shrimp Tacos with Chipotle Lime Crema This recipe is all about maximizing flavor without spending hours in the kitchen. Prep these ingredients in advance to make it even easier. Here’s how: Make the jicama lime slaw and blend the chipotle crema a few days ahead. Store both in the fridge On the day you want to enjoy this meal, defrost the shrimp in the fridge while you go about your day. When it’s dinner time, toss these little beauties with my Tex Mex seasoning, thread them on a skewer, grill for a couple of minutes each side. Done. So grab your tortillas, fire up the grill and dinner is not only quick, it’s amazing. Make it today. Print Grilled Shrimp Tacos with Chipotle Lime Crema Print Recipe Pin Recipe const share_pin_buttons = document.getElementsByClassName( 'share-pin button' ); if ( share_pin_buttons ) { for ( let share_key = 0; share_key { e.stopPropagation(); window.open(e.target.dataset.href,'targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500'); return false; } ); } } Grilled shrimp tacos with a chipotle lime crema are crisp, zesty, and full of flavor. It’s a fiesta in every bite! Author: Chef Sandra Lewis Prep Time: 30 Cook Time: 5 Total Time: 35 minutes Yield: 16 street tacos Ingredients Units USM Shrimp 32 shrimp, 36-40 size 4 teaspoons Chef Sandra’s Tex Mex seasoning 4 teaspoons olive oil red onion, minced 16 corn tortillas, street taco size Jicama Slaw 2 cups jicama, peeled and grated 1/2 cup jalapeño, seeded, small dice juice and zest of 2 limes kosher salt 1/2 cup cilantro, chopped Chipotle Lime Crema 1 cup crema 4 chipotles with adobo sauce Juice of 2 limes 2 garlic cloves 1 teaspoon white wine vinegar kosher salt Cook Mode Prevent your screen from going dark Instructions Shrimp Toss the shrimp with Chef Sandra’s Tex Mex seasoning and olive oil. Set aside until you’re ready to grill. When you’re ready to grill, thread the shrimp on skewers. (I use one skewer for 8 shrimp which is the perfect amount of shrimp for each person.) Cook on a hot grill for about 2 minutes each side. Jicama Slaw Mix together the jicama with the jalapeños and lime juice. Taste and season as needed. Stir in the chopped cilantro. Chipotle Lime Crema Blend the crema, chipotles, lime juice, garlic, and white wine vinegar together in a blender or a food processor. Taste and season as needed. Assembly Warm the street taco tortillas on a comal or on the grill. Spread a teaspoon or two of the chipotle crema on the tortilla. Top with two shrimp, followed by the a tablespoon or so of the slaw, red onion, and additional chipotle crema to taste. Enjoy! Notes Thin the chipotle crema with a tiny bit of water to make it more pourable, if desired. Eight shrimp make 4 street-sized tacos which is the perfect amount for a meal for one person. Did you make this recipe? Tag @lifeatthetable on Instagram and hashtag it #whatsfordinner window.trCommon={"minRating":6,"ajaxurl":"https:\/\/lifeatthetable.com\/wp-admin\/admin-ajax.php","ratingNonce":"","postId":175419355}; window.TastyRecipes = window.TastyRecipes || {}; window.TastyRecipes.smoothScroll = { init() { document.addEventListener( 'click', ( e ) => { let anchor = e.target; if ( anchor.tagName !== 'A' ) { anchor = anchor.closest( 'a.tasty-recipes-scrollto' ); } if ( ! anchor || ! anchor.classList.contains( 'tasty-recipes-scrollto' ) ) { return; } const elementHref = anchor.getAttribute( 'href' ); if ( ! elementHref ) { return; } e.preventDefault(); this.goToSelector( elementHref ); }); }, goToSelector( selector ) { const element = document.querySelector( selector ); if ( ! element ) { return; } element.scrollIntoView( { behavior: 'smooth' } ); } }; document.addEventListener( 'DOMContentLoaded', () => window.TastyRecipes.smoothScroll.init() ); (function(){ var bothEquals = function( d1, d2, D ) { var ret = 0; if (d1d2){d2=D+1;}else {d1=D+1;}break}else if(xD){d1=d2;n1=n2}if(!mixed){return[0,n1,d1];}var q=Math.floor(n1/d1);return[q,n1-q*d1,d1]};frac.cont=function cont(x,D,mixed){var sgn=xD){if(Q_1>D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed){return[0,sgn*P,Q];}var q=Math.floor(sgn*P/Q);return[q,sgn*P-q*Q,Q]}; window.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent("%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D")); window.tastyRecipesFormatAmount = function(amount, el) { if ( parseFloat( amount ) === parseInt( amount ) ) { return amount; } var roundType = 'frac'; if (typeof el.dataset.amountShouldRound !== 'undefined') { if ('false' !== el.dataset.amountShouldRound) { if ( 'number' === el.dataset.amountShouldRound ) { roundType = 'number'; } else if ('frac' === el.dataset.amountShouldRound) { roundType = 'frac'; } else if ('vulgar' === el.dataset.amountShouldRound) { roundType = 'vulgar'; } else { roundType = 'integer'; } } } if ('number' === roundType) { amount = Number.parseFloat(amount).toPrecision(2); } else if ('integer' === roundType) { amount = Math.round(amount); } else if ('frac' === roundType || 'vulgar' === roundType) { var denom = 8; if (typeof el.dataset.unit !== 'undefined') { var unit = el.dataset.unit; if (['cups','cup','c'].includes(unit)) { denom = 4; if (0.125 === amount) { denom = 8; } if ("0.1667" === Number.parseFloat( amount ).toPrecision(4)) { denom = 6; } } if (['tablespoons','tablespoon','tbsp'].includes(unit)) { denom = 2; } if (['teaspoons','teaspoon','tsp'].includes(unit)) { denom = 8; } } var amountArray = frac.cont( amount, denom, true ); var newAmount = ''; if ( amountArray[1] !== 0 ) { newAmount = amountArray[1] + '/' + amountArray[2]; if ('vulgar' === roundType) { Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (newAmount === window.tastyRecipesVulgarFractions[vulgar]) { newAmount = vulgar; } }); } } if ( newAmount ) { newAmount = ' ' + newAmount; } if ( amountArray[0] ) { newAmount = amountArray[0] + newAmount; } amount = newAmount; } return amount; }; window.tastyRecipesUpdatePrintLink = () => { const printButton = document.querySelector( '.tasty-recipes-print-button' ); if ( ! printButton ) { return; } const printURL = new URL( printButton.href ); const searchParams = new URLSearchParams( printURL.search ); const unitButton = document.querySelector( '.tasty-recipes-convert-button-active' ); const scaleButton = document.querySelector( '.tasty-recipes-scale-button-active' ); let unit = ''; let scale = ''; if ( unitButton ) { unit = unitButton.dataset.unitType; searchParams.delete('unit'); searchParams.set( 'unit', unit ); } if ( scaleButton ) { scale = scaleButton.dataset.amount; searchParams.set( 'scale', scale ); } const paramString = searchParams.toString(); const newURL = '' === paramString ? printURL.href : printURL.origin + printURL.pathname + '?' + paramString; const printLinks = document.querySelectorAll( '.tasty-recipes-print-link' ); printLinks.forEach( ( el ) => { el.href = newURL; }); const printButtons = document.querySelectorAll( '.tasty-recipes-print-button' ); printButtons.forEach( ( el ) => {