Roasted Cabbage Salad With Spicy Lime Dressing
A hearty yet refreshing roasted cabbage salad with spicy lime dressing, roasted peanuts, tempeh, and herbs perfect for a flavorful, gluten-free dinner.

- Prep Time
- 20 min
- Cook Time
- 25 min
- Total Time
- 45 min
- Servings
- 4 servings, plus leftovers
5-Ingredient Dump & Go Crockpot Meals
101 effortless slow cooker recipes for busy families.
View on AmazonAvailable on AmazonThis roasted cabbage salad with spicy lime dressing transforms humble green cabbage into something unforgettable crisp at the edges, tender inside, and bathed in a zesty, tangy dressing that wakes up every bite. It’s vibrant, colorful, and ideal for dinners that need both comfort and freshness.

If you searched for a healthy roasted cabbage salad bursting with bold flavor and crunch, you’ve found it.
What Is Roasted Cabbage Salad With Spicy Lime Dressing
When you think of cabbage, the first thing that comes to mind might be slaw or soup but roasting changes everything. Heat draws out the cabbage’s natural sweetness while giving it golden edges and a soft, slightly smoky texture. Combine that with a spicy lime dressing, roasted peanuts, scallions, and a sprinkle of herbs, and you’ve got a salad that’s part warm comfort, part crisp refreshment.
In this dish, shredded cabbage gets roasted until tender, then tossed in a citrus-forward sauce spiked with serrano chilies, garlic, and fish sauce. The dressing coats every ribbon of cabbage and tempeh crumble, making each bite bold yet balanced. It’s a meal-prep hero, served perfectly alongside a warm creamy baked cabbage with crispy bacon for cozy weeknights or as a stand-alone plant-based entrée.
Emma & Ella, known for her allergy-conscious and naturally fresh recipes, loves salads that feel both nourishing and indulgent. This one captures that duality earthy cabbage meets fiery lime for a feel-good, flavor-packed dinner.
Why You’ll Love This
You’ll love this roasted cabbage salad for how effortlessly it bridges hearty and healthy. It’s the kind of meal that satisfies without heaviness, balancing crisp vegetables with nutty tempeh and roasted peanuts. Plus, it’s naturally gluten-free and adaptable for vegan or pescatarian diets.
It’s Texture Heaven
The roasted cabbage adds a satisfying chew, contrasted by the crunch of peanuts and the freshness of cilantro or mint. Toss in shredded carrots and you get color and sweetness that keep things exciting. Similar to the playful heat in spicy jalapeño cornbread drizzled with sweet lime honey, this salad balances zing with warmth.
Perfect for Make-Ahead Meals
This salad actually tastes better after a few hours as the flavors meld. That makes it great for meal prep or packed lunches.Warm or chilled — the lime dressing keeps the veggies lively for days.
A Wholesome Dinner
With plant-based protein from tempeh and heart-healthy fats from peanuts, it’s as nourishing as it is delicious. When paired with jasmine rice or even a bowl of spicy shrimp ginger mushroom soup, it becomes a balanced, full meal.
If you’re starting your journey, begin with these beginner-friendly detox drinks.
How to Make Roasted Cabbage Salad With Spicy Lime Dressing
Quick Overview
You’ll roast cabbage and scallions until caramelized, prepare a spicy lime dressing with serrano chilies, garlic, and fish sauce, then toss everything together with tempeh, carrots, and roasted peanuts. Serve it warm over jasmine rice and top with herbs.
Here’s what you’ll need to make it happen.
Ingredients

| Ingredient | Quantity | Notes |
|---|---|---|
| Green cabbage | 1 small (1 ½ lb) | Shredded, core removed |
| Kosher salt | 2 tsp + more to taste | Helps draw out moisture |
| Scallions | 1 bunch | Whites roasted, greens for dressing |
| Serrano chilies | 2 | Adjust to heat preference |
| Garlic | 2 cloves | Minced finely |
| Lime juice | 6 tbsp (from ~3 limes) | Freshly squeezed |
| Fish sauce | 1 tbsp | Adds umami depth |
| Carrots | 2 medium | Grated |
| Soy tempeh | 8 oz | Crumbled |
| Roasted unsalted peanuts | ¾ cup | Roughly chopped |
| Avocado or olive oil | 2 tbsp | For roasting |
| Cilantro or mint leaves | 1 bunch | For garnish |
| Jasmine rice | As needed | Optional, for serving |
This combination of bright vegetables and pantry staples creates depth and contrast. If you loved the fresh-herb twist in sweet potato rounds with blue cheese and cranberries, you’ll appreciate the same dynamic balance here.
Step-by-Step
Step 1: Prepare the Cabbage
Preheat your oven to 400°F (use convection if available). Slice the cabbage into fine shreds, removing the core. Place on a large baking sheet and sprinkle evenly with 2 teaspoons kosher salt. Massage gently to draw out moisture, then spread in an even layer.
Let it sit while prepping other ingredients this short salting step helps the cabbage roast instead of steam.
Step 2: Add the Scallions
Trim the scallions, separating whites from greens. Halve the whites lengthwise and place over the cabbage. Reserve chopped greens in a large mixing bowl they’ll form part of your dressing base.
Step 3: Make the Dressing
Dice the serrano chilies (remove seeds if you prefer less heat) and mince the garlic. Add both to the bowl with scallion greens. Stir in lime juice, fish sauce, and 1 teaspoon salt. Grate in the carrots, toss, and set aside to let the flavors marry.
Step 4: Roast Everything
Place the cabbage and scallion whites into the oven. Roast for 10 minutes, then pull the pan out and crumble the tempeh evenly over the top. Add peanuts and drizzle with oil. Toss lightly using tongs and return to roast for another 15–20 minutes, until edges are golden and peanuts are fragrant.
Step 5: Combine and Serve
Transfer everything from the sheet pan into the bowl with your dressing. Toss to coat until glossy and well mixed. Taste and adjust seasoning extra lime juice or fish sauce can brighten or deepen the flavor.
Serve over warm jasmine rice and top generously with cilantro or mint.
Explore more recipes designed for smaller portions in our small portion dinner recipes.
What to Serve Roasted Cabbage Salad With
This salad’s flexibility is what makes it so inviting. It can be the star of the meal or a lively side dish.
As a Light Main Course
Serve this salad on its own or with rice for a balanced meal. It’s substantial enough thanks to the tempeh and peanuts. If you’re building a wholesome dinner spread, try pairing it with the tangy notes of cilantro lime roasted chicken with creamy mashed potatoes and pan gravy.
As a Side or Shared Dish
This salad complements rich mains and roasted meats beautifully. Its citrusy edge cuts through buttery dishes perfect next to creamy baked cabbage with crispy bacon or smoky grilled proteins. It’s also a surprising contrast to cozy bowls like spicy shrimp ginger mushroom soup.
Top Tips for Perfecting This Salad
1. Use Convection for Better Texture
Convection ensures the cabbage browns evenly and turns delightfully crisp. If you don’t have convection, use two sheet pans and rotate them halfway through roasting.
2. Don’t Skip the Resting
After roasting, let the salad rest a few minutes before tossing. This brief cooling helps the dressing cling better and prevents sogginess.
3. Balance Heat and Brightness
Taste as you go. Too spicy? Add extra lime juice. Need more punch? A splash more fish sauce or a drizzle of maple syrup will balance the acid.
4. Add Crunch at the End
Keep some peanuts aside to sprinkle on just before serving for a layer of freshness and crunch.
5. Make It Vegan
Replace the fish sauce with tamari or coconut aminos mixed with a pinch of seaweed flakes for umami depth.
6. Flavor Pairings
This dish pairs naturally with citrusy and herby mains, such as sweet potato rounds with blue cheese and cranberries or spicy jalapeño cornbread for a complete plant-forward feast.
Storing and Reheating Tips
Refrigeration
Store leftovers in an airtight container for up to 5 days. The flavors deepen over time, and it’s excellent both chilled and room temperature.
Reheating
To revive that just-roasted warmth, place a portion in a skillet with a drizzle of oil and heat over medium for 3–5 minutes. Avoid microwaving it can soften the peanuts and herbs too much.
Freezing
While freezing isn’t ideal for raw salads, this one can handle it in parts. Freeze roasted cabbage and tempeh separately for up to 1 month. Defrost and toss with fresh dressing before serving.
FAQs
Can I use purple cabbage instead of green?
Yes! Purple cabbage adds a vibrant hue and slightly more peppery bite. The flavor complements the lime dressing beautifully.
How spicy is this salad?
With serrano chilies, it has a gentle kick, but you can control the heat by removing seeds or using jalapeños for milder spice.
Can I skip the tempeh?
Absolutely. You can substitute roasted chickpeas or tofu cubes for protein while keeping it vegetarian.
What can I serve this with?
It pairs well with grilled fish, roasted chicken, or light soups like spicy shrimp ginger mushroom soup. The citrus dressing ties everything together.
How long does the dressing last?
The lime dressing keeps in the refrigerator for up to 7 days. Shake before using to re-emulsify.
This roasted cabbage salad with spicy lime dressing redefines what a “salad” can be warm, hearty, and refreshing all at once. It’s a dish that celebrates contrast: crisp cabbage meets velvety dressing, heat meets citrus, and comfort meets nutrition.
Whether served as a light dinner with rice or alongside mains like cilantro lime roasted chicken, it’s guaranteed to bring color and flavor to your table.
For more fresh, vibrant dinner ideas, follow us on Facebook and explore our full library on Pinterest, where you can pin your favorite wholesome recipes and share your own twist on this one.
Roasted Cabbage Salad With Spicy Lime Dressing
- Total Time: 45 min
- Yield: 4 servings, plus leftovers 1x
Description
A hearty yet refreshing roasted cabbage salad with spicy lime dressing, roasted peanuts, tempeh, and herbs perfect for a flavorful, gluten-free dinner.
Ingredients
1 small green cabbage (1½ lb), shredded
2 tsp kosher salt, plus more to taste
1 bunch scallions, whites and greens separated
2 serrano chilies, diced (seeds removed for less heat)
2 garlic cloves, minced
6 tbsp lime juice (about 3 limes)
1 tbsp fish sauce (or coconut aminos for vegan)
2 medium carrots, grated
8 oz soy tempeh, crumbled
¾ cup roasted unsalted peanuts, roughly chopped
2 tbsp avocado or olive oil
Cooked jasmine rice, for serving
1 bunch cilantro or mint leaves, chopped
Instructions
- Preheat Oven: Set oven to 400°F (use convection if available) and line a large baking sheet.
- Prep Cabbage: Shred cabbage, remove core, and sprinkle evenly with kosher salt. Massage gently to draw out moisture.
- Add Scallions: Trim scallions; place whites on cabbage, reserve chopped greens in a bowl for dressing.
- Mix Dressing: In the bowl, add serrano chilies, garlic, lime juice, fish sauce, and 1 tsp salt. Stir in grated carrots; set aside.
- Roast: Roast cabbage and scallions 10 minutes. Add crumbled tempeh, peanuts, and oil. Toss lightly, roast another 15–20 minutes until golden.
- Combine: Transfer roasted mix to the bowl with dressing. Toss until well coated.
- Serve: Spoon over jasmine rice and garnish with cilantro or mint. Serve warm or at room temperature.
Notes
For a vegan version, use coconut aminos instead of fish sauce. This salad stays fresh for up to 5 days in the fridge. Add lime juice before serving for extra brightness.
- Prep Time: 20 min
- Cook Time: 25 min
- Category: Dinner
- Method: Roasting
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 bowl (about 2 cups)
- Calories: 265
- Sugar: 6 g
- Sodium: 580 mg
- Fat: 17 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 5 g
- Protein: 12 g
- Cholesterol: 0 mg
Take your results further by exploring this complete guide to detox drinks for weight loss and discover simple, natural ways to boost metabolism, reduce bloating, and stay consistent with your routine.
Explore more recipes designed for smaller portions in our small portion dinner recipes.
Must‑Have Kitchen Equipment for This Recipe:
- Instant Pot Duo Plus 6‑Qt 9‑in‑1 Programmable Pressure Cooker
- Instant Vortex Plus 6‑Qt Air Fryer (ClearCook + OdorErase)
- Aucma 6.5‑Qt 6‑Speed Tilt‑Head Stand Mixer
Some links may be affiliate links. Read our affiliate disclosure.
Keep good recipes close
Add The Cooking Twins to your preferred sources on Google for more easy dinners, no-bake desserts and kitchen inspiration.






Ratings & Reviews
Leave a reviewWe'd love to hear how it turned out.