Food & drink Listicle

The 10 Lowest-Carb Vegetables, Ranked by Net Carbs (Per 100g)

A nerdy, joyous scoreboard: we rank the vegetables that actually help you keep a low-carb plate without feeling like a rabbit. Clear ranking criteria (net carbs per 100 g), quick notes on taste/texture, and one-line serving ideas for each—f

Playful illustration of ten vegetables lined up against a colorful scoreboard-style background.
  1. Green bell pepper

    Approx. 3.9 g net carbs per 100 g (raw). Crisp and mildly sweet with a bit of vegetal brightness; not the lowest on this list but still keto-friendly in sensible portions. One-line serving idea: slice into strips and toss into a quick stir-fry or eat raw with a high-fat dip.

  2. Cucumber (with peel)

    Approx. 3.1 g net carbs per 100 g (raw). Super watery and refreshing, great for cooling contrast in dishes. One-line serving idea: thinly slice, sprinkle with sea salt and lemon, and use as a crunchy sandwich or salad topper.

  3. Cauliflower

    Approx. 3.0 g net carbs per 100 g (raw). Neutral, slightly nutty cruciferous texture that takes on roast browning beautifully. One-line serving idea: roast florets with olive oil and spices or pulse into ‘rice’ for lower-carb sides.

  4. White mushrooms

    Approx. 2.3 g net carbs per 100 g (raw). Meaty, umami-forward and unexpectedly satisfying when cooked down. One-line serving idea: sauté in butter or oil until golden and use as a savory bed for eggs or steak.

  5. Zucchini

    Approx. 2.1 g net carbs per 100 g (raw). Mild, slightly sweet, and tender when cooked—very forgiving. One-line serving idea: spiralize into ‘zoodles’ or grill slices with a flash of char and garlic.

  6. Arugula

    Approx. 2.0 g net carbs per 100 g (raw). Peppery and aromatic—small handfuls add big flavor with very little carb cost. One-line serving idea: toss with lemon, olive oil, and shaved Parmesan as a speedy side salad.

  7. Radish

    Approx. 1.8 g net carbs per 100 g (raw). Bright, peppery and crunchy; a small kick for salads or roasted to mellow the spice. One-line serving idea: thinly slice into tacos or salads, or roast halves with salt until lightly caramelized.

  8. Asparagus

    Approx. 1.8 g net carbs per 100 g (raw). Green, tender, and slightly grassy with a lovely snap when just-cooked. One-line serving idea: roast spears with olive oil and lemon zest or char on the grill for a smoky edge.

  9. Spinach (raw)

    Approx. 1.4 g net carbs per 100 g (raw). Delicate, slightly earthy, and incredibly versatile—collapses beautifully when wilted. One-line serving idea: wilt into scrambled eggs or pile fresh leaves into smoothies and salads.

  10. Romaine lettuce

    Approx. 1.2 g net carbs per 100 g (raw). Crisp, watery, and the reigning champion for volume-per-carb—great for making meals feel huge without the carbs. One-line serving idea: use whole leaves as sturdy wraps for burgers, tuna salad, or grilled chicken.