Use this vegan cooking times chart to plan beans, lentils, grains, pasta, and vegetables with fewer surprises. It compares stovetop and pressure-cooker methods, water ratios, soaking needs, doneness cues, and storage guidance so you can coordinate simple plant-based meals with confidence.
Overview
Cooking times are useful starting points, not fixed rules. The age of a dried ingredient, its size, the hardness of your water, the cooking vessel, and the altitude of your kitchen can all affect the result. For that reason, begin checking food near the early end of a time range and continue cooking until it reaches the texture you want.
Use the stovetop times below for a gentle simmer in a covered or partly covered pot. Pressure-cooker times refer to high pressure and do not include the time needed for the cooker to come to pressure or release it. Always follow the instructions for your particular appliance, especially when cooking foods that expand or foam.
Quick vegan cooking times chart
| Ingredient | Preparation | Stovetop guide | Pressure-cooker guide | Water or liquid | Doneness cue |
|---|---|---|---|---|---|
| Dried chickpeas | Soak 8–12 hours, or use a quick soak | 60–90 minutes | 35–45 minutes | About 3 cups water per cup dried | Very tender in the center |
| Dried black beans | Soaking optional; it can shorten cooking | 60–90 minutes | 25–35 minutes | About 3 cups water per cup dried | Soft with no chalky core |
| Dried kidney beans | Soak if desired; boil vigorously first | 60–90 minutes after boiling | 25–35 minutes | About 3 cups water per cup dried | Completely tender |
| Dried cannellini or navy beans | Soaking optional | 60–90 minutes | 25–35 minutes | About 3 cups water per cup dried | Creamy and easily crushed |
| Canned beans | Drain and rinse | 10–15 minutes to heat | Not usually needed | Enough sauce or broth to prevent drying | Hot and tender |
| Brown or green lentils | No soaking | 20–30 minutes | 8–10 minutes | About 2½ cups liquid per cup lentils | Tender but still holding shape |
| Red or yellow lentils | No soaking | 12–20 minutes | 5–7 minutes | About 2 cups liquid per cup lentils | Soft and partly broken down |
| White rice | Rinse if preferred | 15–20 minutes, then rest | 4–5 minutes | About 1½ cups water per cup rice | Grains are tender and separate |
| Brown rice | Rinse if preferred | 35–45 minutes, then rest | 20–22 minutes | About 1¾ cups water per cup rice | Chewy-tender, not hard in the center |
| Quinoa | Rinse to remove surface bitterness | 15–20 minutes, then rest | 1 minute with a natural release | About 2 cups water per cup quinoa | Spiral-like germ separates |
| Farro | Rinse; pearled cooks faster | 25–40 minutes | 10–12 minutes | Cook like pasta in plenty of water | Plump and pleasantly chewy |
| Rolled oats | No soaking | 5–10 minutes | Usually unnecessary | About 2 cups liquid per cup oats | Creamy with some texture |
| Dried pasta | No soaking | Check package range, usually 8–12 minutes | Varies by shape; use appliance guidance | Plenty of salted boiling water | Al dente or softer, as preferred |
| Potato cubes | Cut into even pieces | 10–15 minutes | 2–3 minutes | Cover with water or steam | A fork slides through easily |
| Carrot slices | Cut evenly | 8–12 minutes | 2–3 minutes | Steam or simmer in a shallow amount of water | Tender with slight resistance |
| Broccoli florets | Keep florets similar in size | 4–6 minutes steaming | 0–1 minute | Steam; avoid covering with excess water | Bright and fork-tender |
| Chopped kale | Remove tough stems | 5–10 minutes | Not usually needed | Sauté with a splash of water or broth | Collapsed and tender |
| Spinach | Wash and drain | 2–4 minutes | Not needed | Steam or wilt in its own moisture | Just wilted, not watery |
For beans, the chart assumes plain water or unsalted broth. Acidic ingredients such as tomatoes, vinegar, and lemon can slow softening, so add them after dried beans are tender when possible. Salt does not need to be avoided entirely, but seasoning too early can make it harder to judge whether a batch is cooking normally.
How to compare options
Choose a cooking method according to the texture, time, and quantity your meal requires rather than treating one method as universally best.
- Stovetop simmering: Best when you want to watch progress, adjust seasoning, or cook a small batch. It works well for lentil soups, rice, pasta, and vegetables.
- Pressure cooking: Useful for dried beans and larger batches when you want a mostly hands-off method. Leave room for expansion and foam, and do not force the release unless your appliance instructions allow it for that food.
- Steaming: A good choice for broccoli, carrots, greens, and other vegetables when you want them tender without waterlogging them.
- Absorption cooking: Rice, quinoa, and oats absorb a measured amount of liquid. It reduces draining but requires accurate ratios and a resting period.
- Boiling in excess water: Farro, pasta, and some other grains are forgiving when cooked like pasta, then drained. This is useful when you are uncertain about the exact absorption ratio.
Compare ingredients by the role they play in the meal. A lentil that holds its shape suits a grain bowl, while red lentils are better for a smooth dal or thick soup. Firm vegetables can begin cooking together, but leafy greens should usually be added near the end. This sequencing saves time and prevents delicate ingredients from becoming overcooked.
Feature-by-feature breakdown
Beans and lentils
Sort dried beans before cooking and remove any debris or damaged beans. Rinse them, then soak larger beans if you want a shorter stovetop cooking period or more even results. After soaking, drain and rinse before adding fresh water. Dried kidney beans should be brought to a vigorous boil before being reduced to a simmer; do not cook them only at a low temperature from the beginning.
Do not judge beans by the clock alone. Taste one from the middle of the pot, where it may cook more slowly. It should be creamy or tender throughout, with no firm or powdery center. If beans remain hard after the expected time, continue cooking with more hot water as needed rather than adding acidic ingredients.
Grains and rice
Rinse rice and quinoa in a fine sieve when the recipe calls for clean, distinct grains. Once absorption cooking is complete, turn off the heat and let the pot rest, covered, for about 5–10 minutes. Fluff with a fork afterward. This resting step allows remaining moisture to distribute and helps prevent a wet bottom layer.
For farro, barley, and similar grains, check the package because varieties differ. If you need a dependable texture for salads or meal prep, cook the grain in abundant water, taste it, and drain when tender. Spread it on a tray to cool so residual steam does not make it soggy.
Vegetables and pasta
Cut vegetables into similarly sized pieces so they finish together. Add dense vegetables such as potatoes, winter squash, and carrots first; add peas, greens, and broccoli later. For pasta, start tasting a minute or two before the package’s lower time estimate. Reserve a little cooking water before draining if you are making a sauce, because the starchy liquid can help it cling.
Cooling and storage
Cool cooked beans, grains, and vegetables promptly in shallow containers, then refrigerate them in covered containers. Use clean utensils when portioning and reheat only the amount you plan to eat. If you will not use a batch soon, freeze it in meal-sized portions with a label and date. Thaw in the refrigerator or reheat directly in a saucepan with a splash of water or broth. Check your refrigerator, freezer, and appliance guidance for the storage limits that apply in your kitchen.
Best fit by scenario
- Fast weeknight dinner: Use canned beans, quick-cooking red lentils, frozen vegetables, and a grain cooked earlier. A pot of lentil curry or a bean-and-vegetable pasta can come together without waiting for dried beans.
- Low-cost batch cooking: Cook dried beans, brown rice, or farro in larger quantities, cool them promptly, and portion them for bowls, soups, and salads. Combine them with different sauces and seasonal vegetables to avoid repetitive meals.
- High-protein meal prep: Pair beans or lentils with tofu, tempeh, or another protein and add vegetables plus a grain. For related portion ideas, see this high-protein vegan meal prep plan.
- Soft, comforting meals: Choose red lentils, white beans, potatoes, and well-cooked greens for soups, stews, and dals. These ingredients can be cooked until creamy rather than held at a firm texture.
- Seasonal cooking: Use the chart to coordinate sturdy roots with quicker greens and fresh herbs. The seasonal vegan produce guide can help you choose what to cook alongside your grains and legumes.
For a balanced bowl, start with a cooked grain or starchy vegetable, add a bean or lentil, include at least one colorful vegetable, and finish with a sauce or flavorful topping. This simple structure pairs well with the cooking times above and makes leftovers easier to repurpose. See how to build a balanced vegan plate for a fuller formula.
When to revisit
Return to this chart whenever you use a new bean, grain, appliance, or cooking vessel. Recheck timing when switching from a stovetop pot to a pressure cooker, changing batch size, cooking at a different altitude, or using an older package of dried legumes. The most useful update is always your own test: record the ingredient, amount, soak, liquid, heat setting, and final texture.
Before your next meal-prep session, choose one batch and work backward from serving time. Start the ingredient with the longest cooking period first, prepare quick vegetables while it simmers, and reserve a few minutes for cooling and portioning. If a batch finishes early, keep it covered briefly or spread it out to cool; if it is late, serve it as the base of a one-pot meal rather than rushing it while still undercooked.
Bookmark this vegan cooking times chart, then adjust the ranges to match your equipment and preferred texture. For more ways to turn cooked staples into practical meals, browse the complete vegan meal planner and the guide to freezer-friendly vegan meals.