budgetfriendly carrot and cabbage stir fry with garlic for weeknight suppers

5 min prep 1 min cook 4 servings
budgetfriendly carrot and cabbage stir fry with garlic for weeknight suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Save it to Pinterest before you forget!

Budget-Friendly Carrot & Cabbage Stir-Fry with Garlic – A 20-Minute Weeknight Hero

There are nights when the fridge looks like a tumbleweed town: a lonely carrot rolling around the crisper, half a head of cabbage wrapped in plastic like last week’s forgotten gift, and that ever-present bulb of garlic waiting patiently on the counter. I created this recipe on one of those nights—exhausted, hungry, and determined not to order take-out. Twenty minutes later I was twirling glossy, garlicky ribbons of cabbage and sweet coins of carrot over a bowl of brown rice, the whole kitchen smelling like the best kind of diner in Chinatown. My roommate wandered out, took one bite, and mumbled (mouth full), “You should bottle this.” We’ve both graduated, moved cities, and changed jobs since then, but this stir-fry still shows up on our dinner tables at least once a week because it’s fast, cheap, comforting, and somehow tastes like you tried way harder than you did.

Why You'll Love This Budget-Friendly Carrot & Cabbage Stir-Fry

  • Pantry-only produce: Carrots and cabbage last for weeks, so you can always keep them on hand.
  • Under $1.25 per serving: Even with organic veg, this dish clocks in cheaper than a coffee-shop muffin.
  • One pan, 8 minutes of cook time: Perfect for tiny kitchens or hot summer nights.
  • Vegan & gluten-free: But nobody will notice—it's that satisfying.
  • Meal-prep chameleon: Pack it into tacos, fold into omelettes, or top with a fried egg.
  • Kid-approved sweetness: The carrots caramelize just enough to win over picky eaters.
  • Low-waste: Use the cabbage core and carrot tops in the optional garnish pesto (recipe below).

Ingredient Breakdown

Ingredients for budget-friendly carrot and cabbage stir-fry with garlic for weeknight suppers

Before we hit the stove, let’s talk produce economics. A medium head of green cabbage (about 2½ lb) costs roughly $1.99 and yields 10 cups shredded—compare that to a $4.99 bag of pre-shredded slaw that vanishes after two meals. Carrots are even cheaper per pound, and because they’re dense, two large ones weigh only 6 oz yet give you a heaping two cups once julienned. Together they provide more than 300 % of your daily vitamin A and over 100 % vitamin C for pennies.

The sauce is a bare-bones trio of soy sauce, toasted sesame oil, and a pinch of sugar. Sesame oil is the splurge item here, but at 1 tsp per batch it works out to 12 ¢ and supplies the nutty aroma that makes take-out so crave-worthy. If you’re soy-free, swap in coconut aminos; if you’re sodium-watching, use low-sodium tamari and add a squeeze of lime for brightness so you don’t miss the salt.

Finally, the garlic—don’t skimp. Six cloves sounds aggressive, but over high heat they mellow into sweet, toasty nuggets. Pro tip: smash, don’t mince. Smashed cloves hold their shape and won’t burn the way a fine mince can.

Full Ingredients List – Serves 4 as a main over rice, 6 as a side

  • 2 Tbsp neutral oil (peanut, canola, or grapeseed) $0.20
  • 6 cloves garlic, smashed $0.18
  • 2 large carrots (about 6 oz), julienned $0.30
  • ½ medium head green cabbage (10 oz), cored & shredded $0.80
  • 2 tsp soy sauce or tamari $0.06
  • 1 tsp toasted sesame oil $0.12
  • ½ tsp granulated sugar $0.01
  • Pinch white pepper (or black) $0.02
  • Optional garnish: 2 Tbsp chopped carrot tops + 1 tsp rice vinegar $0.05

Total estimated cost: $1.74 – $0.44 per serving

Step-by-Step Instructions

  1. Prep everything first—stir-fries wait for no one.

    Julienne carrots into 2-inch matchsticks (a julienne peeler makes this 60 seconds of therapy). Shred cabbage to ¼-inch ribbons; keep them in separate piles. Mix soy sauce, sesame oil, sugar, and white pepper in a small bowl so you can fling it in later.

  2. Heat the pan until it whispers.

    Set your largest skillet or wok over medium-high heat until a drop of water evaporates in 1 second. Add neutral oil; swirl to coat. You want a shimmering, almost smoking surface—that’s the “wok hei” flavor without the wok.

  3. Bloom the garlic.

    Toss in smashed cloves; stir 15 seconds. They should sizzle aggressively but not brown. If the edges start colouring, proceed immediately to the next step—garlic turns bitter fast.

  4. Carrots go in first.

    Spread julienned carrots in a single layer; let them sit undisturbed 90 seconds so the bottoms blister. Stir-fry another 60 seconds. They’ll turn vibrant orange and release a sweet aroma.

  5. Mountain of cabbage—don’t panic.

    Pile the cabbage on top (it will tower above the rim). Let it wilt 30 seconds without stirring; the steam underneath jump-starts the softening. Then begin folding from the bottom up, turning glossy green strands every 30 seconds.

  6. Season and finish.

    When the cabbage has collapsed by half (about 3 minutes), pour the sauce around the edges of the pan—not on top of the veg—so it sizzles and caramelizes. Stir-fry 1 minute more. Taste; adjust salt or a pinch more sugar if your carrots weren’t especially sweet.

  7. Serve hot, warm, or room temp.

    Transfer to plates immediately; the residual heat will soften the vegetables further. Over rice, noodles, or straight from the pan standing at the stove—no judgement.

Expert Tips & Tricks

Dry = Sear, Wet = Steam

Pat cabbage dry if you rinse it; excess water drops the pan temp and turns stir-fry into stew.

Double the Sauce, Not the Salt

If you like it saucier, double everything except soy; sub with 2 Tbsp water + ½ tsp cornstarch for body.

Use a Mister for Oil

A spray bottle lets you film the pan evenly with 1 tsp oil, shaving 60 calories per portion.

Carrot-Top Gremolata

Blitz carrot tops, garlic, lemon zest & olive oil for a bright sprinkle that uses the whole vegetable.

Reheat Like a Pro

Warm in a dry skillet 90 seconds; microwave makes cabbage sulfurous and sad.

Make It a Sheet-Pan

Roast carrots & cabbage at 475 °F for 15 min, then toss with hot garlic oil for hands-off caramelization.

Common Mistakes & Quick Fixes

Your pan wasn’t hot enough or you crowded it. Next time use a 12-inch skillet and cook half the batch, or raise the heat and work in two quick additions.

Garlic cooks faster than veg. Add it after the oil shimmers, but immediately follow with carrots to drop the temperature.

Add ½ tsp rice vinegar at the end; acid wakes up soy sauce and balances the natural sugars.

Toss in an extra cup of shredded cabbage and 1 tsp water; the veg will dilute the sauce as it wilts.

Variations & Substitutions

  • Protein BoostStir in 1 cup edamame or a can of chickpeas, drained, during the last 2 minutes.
  • SpicyAdd 1 tsp gochujang to the sauce and finish with toasted sesame seeds.
  • PeanuttyWhisk 1 Tbsp peanut butter into the soy mix and top with crushed roasted peanuts.
  • Low-carbSwap carrots for zucchini ribbons and cook 1 minute less.
  • AutumnUse purple cabbage + ½ tsp maple syrup; the color turns electric fuchsia.
  • Thai twistSub fish sauce for half the soy and add a handful of chopped Thai basil at the end.

Storage & Freezing

Fridge: Cool completely, pack into glass containers, refrigerate up to 5 days. The flavors meld beautifully; cabbage stays crisp-tender thanks to the quick sear.

Freezer: Spread cooled stir-fry on a parchment-lined sheet pan, freeze 1 hour, then transfer to zip bags. This prevents clumps. Keeps 3 months. Reheat directly from frozen in a hot skillet with 1 Tbsp water, lid on 2 minutes, then off to evaporate.

Do-ahead lunches: Portion 1 cup stir-fry + ¾ cup cooked rice into microwave-safe bowls. Top with a frozen dumpling; steam everything together 3 minutes for an instant bento.

Frequently Asked Questions

Can I use red cabbage?

Absolutely—it turns vivid purple and tastes slightly earthier. Add 1 tsp lemon juice to keep the color vibrant.

What oil is healthiest?

Peanut oil has a high smoke point and heart-healthy fats, but avocado or canola work if you’re avoiding nuts.

Is this recipe keto?

Carrots add 4 g net carbs per serving; sub zucchini or bell pepper strips to drop to 3 g.

Can I double the batch?

Yes, but use a 14-inch wok or cook in two skillets simultaneously; crowding = steamed veg.

How do I make this oil-free?

Use ¼ cup vegetable broth to “water-fry” the garlic and veg, adding 1 Tbsp at a time as it evaporates.

What rice pairs best?

Jasmine for fragrance, brown for fiber, or cauliflower for low-carb. All delicious.

If you try this recipe, snap a photo and tag me on Instagram @WeeknightGarlic so I can admire your glossy cabbage ribbons! Happy stir-frying.

budgetfriendly carrot and cabbage stir fry with garlic for weeknight suppers

Budget-Friendly Carrot & Cabbage Stir-Fry with Garlic

Pin Recipe
Prep
10 min
Cook
12 min
Total
22 min
Servings: 4
Easy

Ingredients

  • 2 Tbsp vegetable oil
  • 3 cloves garlic, minced
  • 1 medium carrot, julienned (≈1 cup)
  • 4 cups green cabbage, shredded
  • 1 small onion, thinly sliced
  • 2 Tbsp low-sodium soy sauce
  • 1 tsp toasted sesame oil
  • ½ tsp sugar
  • ¼ tsp freshly ground black pepper
  • 1 Tbsp rice vinegar (or lime juice)
  • 1 tsp sesame seeds (optional garnish)
  • 2 green onions, sliced on bias (optional garnish)
  • Pinch of chili flakes (optional heat)

Instructions

  1. 1
    Heat a large wok or deep skillet over high until wisps of smoke appear. Swirl in vegetable oil to coat.
  2. 2
    Add minced garlic; stir-fry 15 seconds until fragrant but not browned.
  3. 3
    Toss in onion slices; cook 60 seconds until edges just soften.
  4. 4
    Add carrots; stir-fry 2 minutes until color brightens and they begin to bend.
  5. 5
    Pile in cabbage; cook, folding constantly, 3–4 minutes until wilted yet crisp-tender.
  6. 6
    Season with soy sauce, sesame oil, sugar, pepper, and vinegar; toss 1 minute to glaze.
  7. 7
    Taste and adjust salt or heat; remove from burner. Serve hot over rice or noodles, garnished with sesame seeds and green onions.

Recipe Notes

  • Swap cabbage for any sturdy greens (kale, bok choy) if needed.
  • For protein, add 1 cup edamame or a beaten egg during the last minute of cooking.
  • Leftovers keep 3 days refrigerated; reheat quickly in a hot skillet.
Calories
135
Fat
9 g
Carbs
12 g
Protein
2 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.