KarbZilla

Keto Vegetables: 20 Low-Carb Veggies to Eat (and 6 to Avoid)

By Jane Dawson, RD, MS
Free tool Β· instant

Is your meal keto?

Paste any meal and get the total net carbs, a clear verdict, and low-carb swaps in seconds.

Check my meal β†’

Vegetables are where a lot of keto beginners get tripped up. The good news: most leafy greens and above-ground vegetables are genuinely low-carb and you can eat them freely. The trap is starchy, below-ground vegetables, potatoes, corn, and their relatives, which carry as many carbs as a slice of bread. Here is a clear ranking, lowest net carbs first.

A quick rule that almost always works: leaves and above-ground vegetables are keto; roots and tubers usually are not. Look up any vegetable in the keto food database to confirm.

Best keto vegetables (under 4g net carbs)

Eat these freely, they are the backbone of a keto plate:

Good in moderation

Low enough to enjoy, high enough to keep an eye on the portion:

Starchy vegetables to avoid

These are high enough in carbs to break ketosis in a single serving:

What about garlic and onion?

Garlic looks alarming at 31g net carbs per 100g, but you almost never eat 100g, a clove is about 1g of carbs, so using garlic for flavor is completely fine. The same logic applies to onion: a sprinkle for taste is fine, a pile of caramelized onions is not.

Turn any of these into a full day of meals with the Keto Day Builder, or paste a plate into the Is My Meal Keto? checker to see where it lands.

Frequently asked questions

What vegetables can you eat on keto?

Leafy greens (spinach, lettuce, arugula, chard), cruciferous vegetables (broccoli, cauliflower, cabbage, Brussels sprouts), and above-ground vegetables like zucchini, asparagus, cucumber, mushrooms, and bell pepper are all low-carb and keto-friendly.

What vegetables are not keto?

Starchy, mostly below-ground vegetables: potatoes, sweet potatoes, corn, peas, parsnips, and winter squashes like butternut. These carry 9-19g net carbs per serving, enough to break ketosis on their own.

Are onions and garlic keto?

In small amounts, yes. Per 100g they look high in carbs, but a clove of garlic or a sprinkle of onion for flavor adds only about a gram, which is easy to fit into a keto day. Avoid large portions like a bowl of caramelized onions.

Sources & references

Related guides

Keep exploring keto

Hand-picked keto guides and free tools to go deeper.

Free tool Β· no signup

What should I eat today?

Turn the ingredients you like or already have into a keto breakfast, lunch & dinner, net carbs counted.

Build my keto day β†’