Cooking methods that use less water, lower temperatures, and shorter times retain the most nutrients. Microwaving, steaming, and sous vide consistently outperform boiling, stewing, and deep frying across most vegetables and proteins. But the “best” method also depends on what you’re cooking and which nutrients you care about, because some foods actually become more nutritious with heat.
Why Cooking Destroys Some Nutrients
Nutrients leave your food through two main routes: they dissolve into cooking water, or they break down from heat. Water-soluble vitamins like vitamin C and folate are especially vulnerable on both fronts. When you boil broccoli in a pot of water, those vitamins leach out into the liquid you pour down the drain. The longer the food sits in hot water, the more it loses.
Fat-soluble vitamins (A, D, E, and K) are more heat-stable but can still degrade with prolonged high temperatures or oxidation during frying. Minerals like iron, calcium, and potassium don’t break down from heat the way vitamins do, but they readily leach into cooking water during boiling and stewing.
The general rule: cook quickly, use minimal water, and avoid prolonged high heat. Every method that follows those principles will keep more of what’s in your food.
Microwaving Retains the Most Overall
Microwaving consistently ranks as one of the best methods for preserving nutrients. It cooks quickly, heats food for the shortest amount of time, and works with little to no added water. As Harvard Health Publishing puts it, using a microwave with a small amount of water essentially steams food from the inside out, keeping in more vitamins and minerals than almost any other cooking method.
Vitamin C is the clearest example. It breaks down when exposed to heat regardless of the source, but because microwave cooking times are so much shorter than oven roasting or boiling, less vitamin C is destroyed in the process. The same logic applies to other heat-sensitive nutrients like B vitamins. If you’re microwaving vegetables with just a splash of water and a cover, you’re getting results comparable to steaming in a fraction of the time.
Steaming Is the Best Stovetop Option
Steaming keeps food above the water rather than submerged in it, which dramatically reduces nutrient leaching. For cruciferous vegetables like broccoli, steaming preserves at least 50% of glucosinolates, the sulfur compounds linked to the cancer-fighting reputation of these foods. Boiling, by contrast, retains only 20 to 40% of these same compounds. Steamed broccoli also holds on to more of its beneficial compounds than fried broccoli.
That said, steaming isn’t a perfect shield against all losses. A study on leafy greens from Uganda found that both steaming and boiling caused 95 to 99% loss of vitamin C in vegetables like amaranth greens. Vitamin C is exceptionally fragile, and even the moderate heat of steaming over several minutes is enough to break it down in thin, delicate leaves. The takeaway: steaming protects against leaching into water, but it can’t fully prevent heat-related breakdown of the most sensitive vitamins, especially in foods that take longer to cook.
Sous Vide Prevents Nutrient Leaching
Sous vide cooking seals food in a vacuum bag and cooks it in a temperature-controlled water bath, typically at lower temperatures than any other method. Because the food never touches the cooking water directly, nutrients can’t leach out. And because the temperatures are gentle, heat-sensitive vitamins and antioxidants survive the process better than they would in an oven or on a stovetop.
Research on carrots, parsley, and broccoli shows that sous vide retains higher levels of vitamins and antioxidants compared to traditional cooking methods. Studies on artichokes and carrots found superior retention of antioxidant capacity with sous vide compared to boiling. The method also works well for proteins: beef cooked sous vide retains more moisture, fats, and nutrients than roasted or deep-fried beef.
The main drawback is time. Sous vide often takes one to several hours, which makes it impractical for a quick weeknight meal. But if nutrient preservation is your priority and you have the time, it’s one of the gentlest options available.
Pressure Cooking Works for Long-Cook Foods
Pressure cookers and devices like the Instant Pot use high pressure to raise the boiling point of water, which cooks food significantly faster than conventional methods. For foods that normally require long cooking times, like beans, lentils, tough cuts of meat, and root vegetables, this speed advantage translates directly into better nutrient retention. The shorter the food is exposed to heat, the less vitamin breakdown occurs.
Nutritionists generally agree that pressure cooking preserves a higher level of nutrients compared to longer cooking methods like stewing, braising, or slow cooking. It’s not as gentle as steaming or sous vide for quick-cooking vegetables, but for foods that would otherwise simmer for 45 minutes or more, it’s a strong choice.
Stir-Frying Has a Specific Advantage
Stir-frying uses high heat but very short cooking times, which limits heat-related nutrient breakdown. It also uses minimal liquid, preventing the leaching problem. For cruciferous vegetables like kale, stir-frying actually outperformed steaming and boiling in preserving bioactive compounds, retaining at least 50% of the glucosinolates found in the raw vegetable.
The small amount of oil used in stir-frying also helps your body absorb fat-soluble vitamins and carotenoids. Vitamins A, E, and K need dietary fat to be absorbed efficiently, so cooking vegetables in a little oil can actually increase the amount of these nutrients your body takes in, even if the total amount in the food stays the same. Deep frying, on the other hand, exposes food to oil at high temperatures for much longer, which degrades antioxidant vitamins through oxidation. A quick stir-fry and a deep-fried dish are not comparable.
Some Nutrients Increase With Cooking
Not every nutrient suffers from heat. Lycopene, the red pigment in tomatoes linked to heart and prostate health, actually becomes significantly more available to your body after cooking. Canned tomatoes contain roughly twice the extractable lycopene of raw tomatoes (about 11.6 mg per 100 grams versus 5.1 mg). Heat breaks apart the protein complexes that trap lycopene inside plant cells, making it easier for your digestive system to absorb.
The same principle applies to beta-carotene in carrots and sweet potatoes. Both thermal processing and mechanical processing (like blending or chopping) break open cell walls and free up carotenoids. Studies confirm that both heating and homogenization increase carotenoid bioavailability from fruits and vegetables. So if you’re eating tomato sauce, cooked carrots, or roasted sweet potatoes, you’re likely getting more of these specific nutrients than you would from the raw versions.
This is why the answer to “which method is best” isn’t one-size-fits-all. If you’re trying to maximize vitamin C from bell peppers, eat them raw or microwave them briefly. If you’re trying to get the most lycopene from tomatoes, cook them down into a sauce with a little olive oil.
Matching the Method to the Food
For quick-cooking vegetables like spinach, peas, and green beans, microwaving with a tablespoon of water or brief steaming will preserve the most nutrients. Keep cooking times as short as possible, just until the vegetables are tender-crisp.
For cruciferous vegetables like broccoli, cauliflower, and Brussels sprouts, steaming is generally the best option. It preserves the enzyme myrosinase, which your body needs to convert glucosinolates into their active, beneficial form. Mild heat (around 60 to 70°C) actually helps this process by deactivating a competing protein while keeping myrosinase intact. For kale specifically, a quick stir-fry may be even better than steaming.
For beans, lentils, and tough root vegetables, a pressure cooker cuts cooking time dramatically and preserves more nutrients than simmering in a pot for an hour. For meats and dense vegetables where you have time to spare, sous vide offers the gentlest cooking environment and prevents any nutrient loss to cooking liquid.
If you do boil vegetables, use as little water as possible and consider using the cooking liquid in soups or sauces. The nutrients aren’t destroyed, they’re just in the water. Using that liquid brings them back into your meal.

