One-Pot Vegetable and Rice
A colorful medley of tender vegetables and fluffy rice simmered together in a single pot. This no-fuss weeknight dinner is packed with garden-fresh flavor from bell peppers, zucchini, and tomatoes, all brightened with a squeeze of lemon. Everything comes together in under 40 minutes with minimal cleanup.
For 4 servings
- prep
Rinse the rice and prep the vegetables.
1.Rinse basmati rice under cold water until water runs clear, then drain well.2.Dice the onion, carrot, bell pepper, zucchini, and tomatoes into similar-sized pieces.3.Mince the garlic cloves. - saute · ~7 min
Sauté the aromatics and carrots.
1.Heat olive oil in a large heavy-bottomed pot over medium heat.2.Add the diced onion and cook until softened, about 3-4 minutes.3.Stir in the minced garlic and cook until fragrant, about 30 seconds.4.Add the diced carrots and cook for 2 minutes, stirring occasionally. - simmer · ~5 min
Add rice, seasonings, and water. Bring to a boil.
1.Add the rinsed rice to the pot and stir to coat with oil, toasting for 1 minute.2.Add salt, black pepper, smoked paprika, and dried thyme. Stir well.3.Pour in the water and add the diced tomatoes. Stir once and bring to a rolling boil. - simmer · ~19 min
Simmer the rice with vegetables.
1.Reduce heat to low. Cover the pot with a tight-fitting lid.2.Simmer for 12 minutes without lifting the lid.3.After 12 minutes, quickly lift the lid and scatter the bell pepper, zucchini, and frozen peas over the top.4.Cover immediately and continue simmering for another 5-7 minutes until rice is tender and water is absorbed.TIPResist the urge to stir during simmering — it releases starch and makes the rice gummy. - rest · ~5 min
Rest, fluff, and finish.
1.Remove the pot from heat and let it rest, covered, for 5 minutes.2.Uncover and drizzle with fresh lemon juice.3.Fluff gently with a fork to mix in the vegetables without mashing them.TIPLetting the rice rest off the heat ensures every grain separates beautifully. - garnish
Garnish with fresh parsley and serve hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinsing the basmati rice until the water runs clear removes excess starch and prevents clumpy grains.
- 2Dice all vegetables into uniform ½-inch pieces so they cook evenly in the same time.
- 3Toasting the rice in oil for 1 minute before adding liquid adds a subtle nutty flavor and helps keep grains separate.
- 4Resist lifting the lid during the initial 12-minute simmer — steam is essential for fluffy rice.
- 5Add tender vegetables like bell pepper, zucchini, and peas later in cooking to keep them bright and slightly firm.
- 6Let the pot rest off heat for 5 minutes after cooking to allow steam to finish absorbtion and grains to separate.
- 7For best texture, fluff the rice with a fork, not a spoon, to avoid mashing the vegetables or crushing the grains.
Adapt it for your goals.
High-protein
Add 1 cup of cooked chickpeas or drained canned chickpeas along with the bell pepper and zucchini. This turns the dish into a complete one-pot meal with extra fiber and plant-based protein.
spicySpicy
Sauté 1 diced jalapeño or ½ teaspoon red pepper flakes with the onion and garlic for a gentle heat that complements the smoked paprika and lemon.
veganVegan
The recipe is already vegan — simply confirm the use of vegetable broth instead of water for deeper flavor, and skip any optional butter garnish.
low oilLow-oil
Reduce olive oil to 1 tablespoon and sauté the aromatics in 2 tablespoons of water or vegetable broth, adding more splash as needed to prevent sticking.
grain swapGrain-swap
Substitute basmati rice with brown rice — increase water to 3½ cups and simmer time to 40-45 minutes, adding the tender vegetables in the last 10 minutes.
Why this is on our healthy list.
Rich in Vitamin A
Carrots and bell peppers are excellent sources of beta-carotene, which the body converts into vitamin A for healthy vision and immune function.
Good Source of Fiber
Basmati rice, carrots, zucchini, and peas provide dietary fiber that supports digestion and helps maintain steady energy levels.
Low in Saturated Fat
With only 2 tablespoons of olive oil and no animal fats, this dish is naturally low in saturated fat, supporting heart health.
Antioxidant-Rich Vegetables
Tomatoes, bell peppers, and parsley are packed with antioxidants like lycopene and vitamin C, which help protect cells from oxidative stress.
Frequently asked questions
Yes, but you'll need to increase water to 3½ cups and simmer time to 40-45 minutes. Add the tender vegetables during the last 10 minutes of cooking.



