Of all the meals that have graced our family dinner table, few have elicited the same universal “wow” as this Rainbow Slaw with Grilled Beef. I still remember the first time I served it on a busy Tuesday night. I was scrambling for something that was both healthy and exciting, a combination that can feel like searching for a unicorn. The kids, usually skeptical of anything too green, were instantly captivated by the sheer vibrancy of the slaw—a kaleidoscope of deep purples, bright oranges, and vivid greens. My husband, a true meat-and-potatoes man, was won over by the first bite of the tender, smoky, and unbelievably juicy grilled beef. It was one of those rare moments of culinary harmony where every single person at the table was happy. The sound wasn’t the usual clatter of forks, but a chorus of satisfying crunches from the fresh slaw paired with appreciative murmurs for the perfectly cooked beef. This recipe transformed a standard weeknight dinner into a memorable feast. It’s more than just a meal; it’s a celebration of color, texture, and flavor that’s as nourishing for the body as it is delightful for the senses. It has since become our go-to for everything from quick dinners to backyard barbecues with friends, and it never fails to impress.
Ingredients
Here are the components you’ll need to create this stunning and flavorful dish. Each ingredient plays a crucial role, from the savory marinade for the beef to the crisp, fresh vegetables and the zesty dressing that ties it all together.
For the Grilled Beef Marinade:
- 1 ½ pounds Sirloin Steak: About 1-inch thick. Sirloin is a fantastic choice as it’s lean yet tender and soaks up the marinade beautifully, resulting in a juicy, flavorful bite.
- â…“ cup Low-Sodium Soy Sauce or Tamari:Â This forms the savory, umami-rich base of our marinade. Tamari is a great gluten-free alternative.
- ¼ cup Freshly Squeezed Lime Juice: The acidity from the lime juice not only adds a bright, zesty flavor but also helps to tenderize the beef.
- 2 tablespoons Olive Oil:Â Adds richness to the marinade and helps prevent the beef from sticking to the grill.
- 2 tablespoons Honey:Â Provides a touch of sweetness to balance the salty soy sauce and acidic lime juice, and helps create a beautiful caramelization on the grill.
- 3 cloves Garlic, minced:Â Freshly minced garlic provides a pungent, aromatic depth that is essential for a robust flavor profile.
- 1 tablespoon Fresh Ginger, grated:Â Adds a warm, spicy kick that pairs wonderfully with the other Asian-inspired flavors in the marinade.
- 1 teaspoon Sesame Oil:Â A little goes a long way, lending a distinctive nutty aroma and flavor to the beef.
For the Rainbow Slaw:
- ¼ head Red Cabbage, very thinly sliced: This provides the deep, jewel-toned purple color and a fantastic, peppery crunch.
- ¼ head Green Cabbage, very thinly sliced: Adds a paler green hue and a classic, crisp slaw texture.
- 2 large Carrots, julienned:Â These bring a sweet flavor and a vibrant orange color. Using a julienne peeler makes this task quick and easy.
- 1 large Red Bell Pepper, thinly sliced:Â Adds a sweet, fruity crunch and a pop of brilliant red.
- 1 large Yellow Bell Pepper, thinly sliced:Â Lends a milder sweetness and a sunny yellow hue to the slaw mix.
- 1 cup Edamame, shelled:Â These bright green beans add a soft bite, a boost of plant-based protein, and a subtle, buttery flavor.
- ½ cup Red Onion, thinly sliced: Provides a sharp, pungent bite that cuts through the sweetness of the other vegetables.
- ½ cup Fresh Cilantro, chopped: Adds a fresh, citrusy, and slightly peppery note that brightens the entire dish.
- ¼ cup Fresh Mint Leaves, chopped: Introduces a cool, refreshing element that surprisingly complements the savory beef.
For the Zesty Vinaigrette:
- â…“ cup Olive Oil:Â The base of our dressing, creating a smooth and rich mouthfeel.
- 3 tablespoons Rice Vinegar:Â Offers a mild, slightly sweet acidity that is less harsh than other vinegars, perfect for this delicate slaw.
- 1 tablespoon Lime Juice:Â Reinforces the citrus notes from the beef marinade and adds a fresh zing to the dressing.
- 1 tablespoon Honey or Maple Syrup:Â A touch of sweetness to balance the vinegar and lime juice.
- 1 tablespoon Dijon Mustard:Â Acts as an emulsifier, helping to bind the oil and vinegar together while adding a tangy depth.
- Salt and Freshly Ground Black Pepper to taste:Â Essential for enhancing all the other flavors in the dressing.
Instructions
Follow these detailed steps to ensure a perfectly grilled, tender beef and a crisp, vibrant slaw every time. The process is broken down into marinating, preparing the slaw, grilling the beef, and final assembly.
Step 1: Marinate the Beef
- In a medium-sized bowl, whisk together all the ingredients for the marinade: the low-sodium soy sauce (or tamari), lime juice, olive oil, honey, minced garlic, grated ginger, and sesame oil. Continue whisking until the honey is fully dissolved and the mixture is well combined.
- Place the sirloin steak in a shallow dish or a large resealable plastic bag. Pour the marinade over the steak, ensuring it’s coated on all sides.
- Seal the bag or cover the dish. Let the beef marinate in the refrigerator for at least 30 minutes, but for the best flavor, allow it to marinate for 2 to 4 hours. Any longer and the lime juice can start to break down the meat’s texture too much.
Step 2: Prepare the Rainbow Slaw and Vinaigrette
- While the beef is marinating, prepare your vegetables. Using a sharp knife, a mandoline slicer, or the shredding attachment on a food processor, thinly slice the red and green cabbage, red and yellow bell peppers, and red onion. Julienne the carrots.
- In a very large bowl, combine the sliced red cabbage, green cabbage, julienned carrots, sliced bell peppers, shelled edamame, sliced red onion, chopped cilantro, and chopped mint. Gently toss the vegetables together to distribute the colors and textures evenly. Cover and refrigerate the slaw mix until you are ready to serve. This keeps it crisp.
- Prepare the vinaigrette by combining the olive oil, rice vinegar, lime juice, honey (or maple syrup), and Dijon mustard in a small bowl or a jar with a tight-fitting lid. Whisk vigorously or shake the jar until the dressing is emulsified and creamy. Season with salt and pepper to your taste. Set the dressing aside. Do not dress the slaw yet, as this will cause it to become watery and lose its crunch.
Step 3: Grill the Beef
- About 20 minutes before you plan to cook, remove the marinated steak from the refrigerator to allow it to come closer to room temperature. This helps it cook more evenly.
- Preheat your grill (gas or charcoal) to medium-high heat, around 400-450°F (200-230°C). A hot grill is key to getting a beautiful sear and those coveted grill marks.
- Clean the grill grates with a wire brush, then lightly oil them with a paper towel dipped in a high-smoke-point oil (like canola or vegetable oil) to prevent the steak from sticking.
- Remove the steak from the marinade, allowing any excess to drip off. Discard the remaining marinade.
- Place the steak on the hot grill. For a 1-inch thick sirloin, grill for approximately 4-6 minutes per side for a medium-rare finish. Adjust the time based on your desired level of doneness:
- Rare: 3-4 minutes per side (125°F / 52°C)
- Medium-Rare: 4-6 minutes per side (135°F / 57°C)
- Medium: 6-8 minutes per side (145°F / 63°C)
- Use an instant-read meat thermometer for the most accurate results.
Step 4: Rest and Slice the Beef
- Once cooked to your liking, transfer the steak from the grill to a cutting board. Tent it loosely with aluminum foil.
- Let the steak rest for 10 minutes. This is a crucial step! Resting allows the juices to redistribute throughout the meat, ensuring every slice is moist and tender. If you slice it too soon, the delicious juices will run out onto the cutting board.
- After resting, use a sharp knife to thinly slice the beef against the grain. Look for the direction of the muscle fibers in the meat and slice perpendicular to them. This shortens the fibers, making the beef much more tender to chew.
Step 5: Assemble and Serve
- Just before serving, pour about two-thirds of the zesty vinaigrette over the prepared slaw mix. Toss gently but thoroughly until all the vegetables are lightly coated. Taste and add more dressing if desired.
- Arrange the vibrant rainbow slaw on a large platter or in individual bowls.
- Fan the slices of grilled beef attractively over the top of the slaw.
- Garnish with an extra sprinkle of fresh cilantro, some sesame seeds, or chopped peanuts for added texture. Serve immediately and enjoy the incredible combination of flavors and textures.
Nutrition Facts
This dish is designed to be as nourishing as it is delicious. The following is an approximate nutritional overview per serving.
- Servings:Â 4
- Calories per Serving:Â Approximately 550-600 kcal
- High in Protein (approx. 40g):Â The sirloin steak is an excellent source of high-quality protein, which is vital for muscle building and repair, as well as keeping you feeling full and satisfied long after your meal.
- Rich in Fiber (approx. 9g):Â With a dozen different plant-based ingredients, the rainbow slaw is packed with dietary fiber. Fiber is essential for digestive health, helps regulate blood sugar levels, and contributes to a feeling of fullness.
- Excellent Source of Vitamins A and C:Â The colorful array of vegetables like carrots, red and yellow bell peppers, and cabbage provides a powerful dose of antioxidants, particularly Vitamin C (for immune support) and Vitamin A (for vision and skin health).
- Contains Healthy Unsaturated Fats:Â The olive oil used in both the marinade and the vinaigrette is a primary source of monounsaturated fats, which are known to be beneficial for heart health.
- Abundant in Micronutrients:Â From the iron in the beef to the potassium in the bell peppers and the folate in the edamame, this meal delivers a wide spectrum of essential vitamins and minerals that support overall bodily function.
Preparation Time
This recipe is perfect for a weeknight but special enough for a weekend gathering. The total time can be managed effectively with a little planning.
- Active Preparation Time:Â Approximately 30-35 minutes. This includes chopping the vegetables, whisking the marinade and dressing, and the actual grilling time.
- Inactive Time:Â 30 minutes to 4 hours. This is the marinating time for the beef. You can use this time to prepare the other components of the meal or simply relax. The total time from start to finish will largely depend on how long you choose to let the beef marinate.
How to Serve
The presentation of this dish is half the fun! Its vibrant colors deserve to be shown off. Here are a few creative ways to serve your Rainbow Slaw with Grilled Beef:
- The Classic Family-Style Platter:
- Spread the dressed rainbow slaw across a large, beautiful platter to create a colorful “bed.”
- Arrange the thin slices of grilled beef fanned out over the top.
- Garnish generously with extra fresh cilantro, a sprinkle of sesame seeds, or crushed peanuts for a final textural element. This makes for a stunning centerpiece on the dinner table.
- Individualized Dinner Bowls:
- For a more composed and modern presentation, serve the dish in individual bowls.
- Start with a base of the rainbow slaw.
- Neatly arrange a portion of the sliced beef on one side of the bowl.
- This is a great option for portion control and meal prepping.
- Hearty and Healthy Wraps:
- Transform this meal into a handheld delight.
- Lightly warm large flour tortillas, corn tortillas, or use large lettuce cups (like butter lettuce or iceberg) as a low-carb option.
- Fill them with a generous amount of the slaw and a few slices of the grilled beef. Drizzle with a little extra dressing or a touch of sriracha mayo for a creamy, spicy kick.
- As a Main-Course Salad:
- Build upon the slaw by adding a bed of mixed greens or baby spinach at the bottom of the bowl.
- Top with the rainbow slaw, the grilled beef, and perhaps some extra goodies like avocado slices or mandarin orange segments.
- Served with a Grain:
- To make the meal even more substantial, serve the slaw and beef alongside or on top of a cooked grain.
- Fluffy quinoa, nutty brown rice, or even chilled soba noodles would all be excellent accompaniments that complement the flavors of the dish.
Additional Tips
Unlock the full potential of this recipe with these eight professional tips and tricks.
- Achieve Slaw Perfection: The key to a great slaw is a crisp, not soggy, texture. To ensure this, toss the slaw with the vinaigrette just before serving. If you need to prep ahead, keep the chopped vegetables and the dressing in separate airtight containers in the fridge.
- Don’t Over-Marinate:Â While marinating is key for flavor, the acid in the lime juice can begin to “cook” the beef (like in ceviche) if left for too long. For a tender cut like sirloin, 4 hours is the maximum recommended time. Any longer, and the texture can become mealy.
- Bring Meat to Room Temperature:Â Pulling the steak out of the fridge 20-30 minutes before grilling allows it to cook much more evenly. A cold steak hitting a hot grill can lead to a burnt exterior and a raw, cold center.
- The Secret to a Great Sear:Â A beautiful crust on your steak comes from three things: a dry surface, a hot grill, and not moving the meat. Pat the steak dry with paper towels after removing it from the marinade and make sure your grill is fully preheated before the meat even touches it. Place it on the grates and leave it alone to develop those perfect grill marks.
- Embrace Ingredient Swaps:Â This recipe is incredibly versatile. Feel free to substitute or add vegetables based on what’s in season or what you have on hand. Shredded broccoli stems, kale, napa cabbage, or even jicama would be delicious additions. No cilantro? Try parsley or Thai basil.
- Invest in a Meat Thermometer:Â Taking the guesswork out of grilling is the fastest way to improve your results. An instant-read digital meat thermometer is an inexpensive tool that guarantees your beef is cooked to the perfect temperature every single time, preventing overcooked, tough steak.
- Slice Against the Grain:Â This is non-negotiable for tender beef. Look at the rested steak and identify the direction the muscle fibers are running. Position your knife to cut perpendicularly across those fibers. This simple technique makes even tougher cuts of meat melt in your mouth.
- Get a Head Start:Â You can do most of the prep for this meal a day in advance. Chop all your slaw vegetables and store them in a sealed container. Whisk together the marinade and the dressing and store them in separate jars in the fridge. This turns a 3-hour process into a quick 30-minute assembly and cook job on a busy day.
Frequently Asked Questions (FAQ)
Here are answers to some common questions you might have about this recipe.
1. Can I use a different cut of beef?
Absolutely! While sirloin is a great balance of flavor, tenderness, and price, this marinade works wonderfully with other cuts. For grilling, flank steak or skirt steak are excellent, flavorful choices (just be sure to slice them thinly against the grain). For a more indulgent meal, a well-marbled ribeye would be spectacular. You could even use beef tenderloin for an exceptionally tender result.
2. I don’t have a grill. Can I still make this recipe?
Yes, you can. A heavy-bottomed cast-iron skillet is your best alternative. Heat the skillet over high heat until it is smoking slightly. Add a tablespoon of oil, then sear the steak for 3-5 minutes per side, depending on thickness and desired doneness. The high, direct heat of the cast iron will help you develop a delicious crust similar to a grill.
3. How do I store leftovers?
For the best results, store the components separately. Place the leftover sliced beef in one airtight container and the undressed slaw mix in another. The vinaigrette can be kept in a sealed jar. Stored this way, the components will stay fresh in the refrigerator for up to 3 days. When ready to eat, simply assemble and enjoy.
4. Is this recipe gluten-free?
It can easily be made gluten-free. The only ingredient that typically contains gluten is soy sauce. To make the recipe gluten-free, simply substitute the soy sauce with an equal amount of Tamari, which is a Japanese form of soy sauce that is typically brewed without wheat.
5. Can I use a pre-packaged slaw mix to save time?
You certainly can! A bag of pre-shredded coleslaw mix or broccoli slaw from the grocery store is a great shortcut for a busy night. However, you will miss out on the vibrant rainbow colors and the specific crunch from the bell peppers and other fresh components. If you use a mix, consider adding some of the other elements like the fresh herbs and edamame to elevate it.
6. What are some good substitutions for honey in the dressing and marinade?
If you don’t have honey or prefer not to use it, maple syrup is an excellent substitute that provides a similar level of sweetness and helps with caramelization. Agave nectar would also work well. For a completely sugar-free option, you could omit the sweetener, though the flavor profile will be sharper and more savory.
7. Can I make this recipe spicy?
Definitely! To add a kick of heat, you can incorporate spice into several components. Add a teaspoon or two of sriracha or chili garlic sauce to the beef marinade. For the slaw, thinly slice a fresh jalapeño or serrano pepper and toss it in with the other vegetables. A pinch of red pepper flakes in the vinaigrette also works well.
8. What kind of wine pairs well with Rainbow Slaw with Grilled Beef?
The combination of savory beef and a zesty, slightly sweet slaw opens up a few pairing possibilities. A light-bodied, low-tannin red wine like a Pinot Noir or a Gamay (like Beaujolais) would complement the beef without overwhelming the fresh slaw. Alternatively, a crisp, high-acid white wine like a Sauvignon Blanc or a dry Riesling would be fantastic, as its zesty notes will beautifully match the lime and vinegar in the dish.
Rainbow Slaw with Grilled Beef
Ingredients
Here are the components you’ll need to create this stunning and flavorful dish. Each ingredient plays a crucial role, from the savory marinade for the beef to the crisp, fresh vegetables and the zesty dressing that ties it all together.
For the Grilled Beef Marinade:
- 1 ½ pounds Sirloin Steak: About 1-inch thick. Sirloin is a fantastic choice as it’s lean yet tender and soaks up the marinade beautifully, resulting in a juicy, flavorful bite.
- â…“ cup Low-Sodium Soy Sauce or Tamari:Â This forms the savory, umami-rich base of our marinade. Tamari is a great gluten-free alternative.
- ¼ cup Freshly Squeezed Lime Juice: The acidity from the lime juice not only adds a bright, zesty flavor but also helps to tenderize the beef.
- 2 tablespoons Olive Oil:Â Adds richness to the marinade and helps prevent the beef from sticking to the grill.
- 2 tablespoons Honey:Â Provides a touch of sweetness to balance the salty soy sauce and acidic lime juice, and helps create a beautiful caramelization on the grill.
- 3 cloves Garlic, minced:Â Freshly minced garlic provides a pungent, aromatic depth that is essential for a robust flavor profile.
- 1 tablespoon Fresh Ginger, grated:Â Adds a warm, spicy kick that pairs wonderfully with the other Asian-inspired flavors in the marinade.
- 1 teaspoon Sesame Oil:Â A little goes a long way, lending a distinctive nutty aroma and flavor to the beef.
For the Rainbow Slaw:
- ¼ head Red Cabbage, very thinly sliced: This provides the deep, jewel-toned purple color and a fantastic, peppery crunch.
- ¼ head Green Cabbage, very thinly sliced: Adds a paler green hue and a classic, crisp slaw texture.
- 2 large Carrots, julienned:Â These bring a sweet flavor and a vibrant orange color. Using a julienne peeler makes this task quick and easy.
- 1 large Red Bell Pepper, thinly sliced:Â Adds a sweet, fruity crunch and a pop of brilliant red.
- 1 large Yellow Bell Pepper, thinly sliced:Â Lends a milder sweetness and a sunny yellow hue to the slaw mix.
- 1 cup Edamame, shelled:Â These bright green beans add a soft bite, a boost of plant-based protein, and a subtle, buttery flavor.
- ½ cup Red Onion, thinly sliced: Provides a sharp, pungent bite that cuts through the sweetness of the other vegetables.
- ½ cup Fresh Cilantro, chopped: Adds a fresh, citrusy, and slightly peppery note that brightens the entire dish.
- ¼ cup Fresh Mint Leaves, chopped: Introduces a cool, refreshing element that surprisingly complements the savory beef.
For the Zesty Vinaigrette:
- â…“ cup Olive Oil:Â The base of our dressing, creating a smooth and rich mouthfeel.
- 3 tablespoons Rice Vinegar:Â Offers a mild, slightly sweet acidity that is less harsh than other vinegars, perfect for this delicate slaw.
- 1 tablespoon Lime Juice:Â Reinforces the citrus notes from the beef marinade and adds a fresh zing to the dressing.
- 1 tablespoon Honey or Maple Syrup:Â A touch of sweetness to balance the vinegar and lime juice.
- 1 tablespoon Dijon Mustard:Â Acts as an emulsifier, helping to bind the oil and vinegar together while adding a tangy depth.
- Salt and Freshly Ground Black Pepper to taste: Essential for enhancing all the other flavors in the dressing.
Instructions
Follow these detailed steps to ensure a perfectly grilled, tender beef and a crisp, vibrant slaw every time. The process is broken down into marinating, preparing the slaw, grilling the beef, and final assembly.
Step 1: Marinate the Beef
- In a medium-sized bowl, whisk together all the ingredients for the marinade: the low-sodium soy sauce (or tamari), lime juice, olive oil, honey, minced garlic, grated ginger, and sesame oil. Continue whisking until the honey is fully dissolved and the mixture is well combined.
- Place the sirloin steak in a shallow dish or a large resealable plastic bag. Pour the marinade over the steak, ensuring it’s coated on all sides.
- Seal the bag or cover the dish. Let the beef marinate in the refrigerator for at least 30 minutes, but for the best flavor, allow it to marinate for 2 to 4 hours. Any longer and the lime juice can start to break down the meat’s texture too much.
Step 2: Prepare the Rainbow Slaw and Vinaigrette
- While the beef is marinating, prepare your vegetables. Using a sharp knife, a mandoline slicer, or the shredding attachment on a food processor, thinly slice the red and green cabbage, red and yellow bell peppers, and red onion. Julienne the carrots.
- In a very large bowl, combine the sliced red cabbage, green cabbage, julienned carrots, sliced bell peppers, shelled edamame, sliced red onion, chopped cilantro, and chopped mint. Gently toss the vegetables together to distribute the colors and textures evenly. Cover and refrigerate the slaw mix until you are ready to serve. This keeps it crisp.
- Prepare the vinaigrette by combining the olive oil, rice vinegar, lime juice, honey (or maple syrup), and Dijon mustard in a small bowl or a jar with a tight-fitting lid. Whisk vigorously or shake the jar until the dressing is emulsified and creamy. Season with salt and pepper to your taste. Set the dressing aside. Do not dress the slaw yet, as this will cause it to become watery and lose its crunch.
Step 3: Grill the Beef
- About 20 minutes before you plan to cook, remove the marinated steak from the refrigerator to allow it to come closer to room temperature. This helps it cook more evenly.
- Preheat your grill (gas or charcoal) to medium-high heat, around 400-450°F (200-230°C). A hot grill is key to getting a beautiful sear and those coveted grill marks.
- Clean the grill grates with a wire brush, then lightly oil them with a paper towel dipped in a high-smoke-point oil (like canola or vegetable oil) to prevent the steak from sticking.
- Remove the steak from the marinade, allowing any excess to drip off. Discard the remaining marinade.
- Place the steak on the hot grill. For a 1-inch thick sirloin, grill for approximately 4-6 minutes per side for a medium-rare finish. Adjust the time based on your desired level of doneness:
- Rare: 3-4 minutes per side (125°F / 52°C)
- Medium-Rare: 4-6 minutes per side (135°F / 57°C)
- Medium: 6-8 minutes per side (145°F / 63°C)
- Use an instant-read meat thermometer for the most accurate results.
Step 4: Rest and Slice the Beef
- Once cooked to your liking, transfer the steak from the grill to a cutting board. Tent it loosely with aluminum foil.
- Let the steak rest for 10 minutes. This is a crucial step! Resting allows the juices to redistribute throughout the meat, ensuring every slice is moist and tender. If you slice it too soon, the delicious juices will run out onto the cutting board.
- After resting, use a sharp knife to thinly slice the beef against the grain. Look for the direction of the muscle fibers in the meat and slice perpendicular to them. This shortens the fibers, making the beef much more tender to chew.
Step 5: Assemble and Serve
- Just before serving, pour about two-thirds of the zesty vinaigrette over the prepared slaw mix. Toss gently but thoroughly until all the vegetables are lightly coated. Taste and add more dressing if desired.
- Arrange the vibrant rainbow slaw on a large platter or in individual bowls.
- Fan the slices of grilled beef attractively over the top of the slaw.
- Garnish with an extra sprinkle of fresh cilantro, some sesame seeds, or chopped peanuts for added texture. Serve immediately and enjoy the incredible combination of flavors and textures.
Nutrition
- Serving Size: one normal portion
- Calories: 600
- Fiber: 9g
- Protein: 40g





