
Green Pepper Onion Rice
A simple, vibrant stovetop rice side dish studded with sautéed green bell peppers, onions, and garlic. The vegetables soften and meld with fluffy white rice, creating a versatile accompaniment to any main course. Budget-friendly, naturally vegetarian, and ready in under 30 minutes.
- Prep
- 10 min
- Cook
- 20 min
- Wait
- 5 min
- Total
- 35 min
- Makes
- 4 servings (about 3 cups)
Steps
Before you start
- Measure out all ingredients before starting—this recipe moves quickly
- Have 2 cups of water or vegetable broth ready
- Make sure your pan has a tight-fitting lid
Sauté the aromatics
- Heat the butter or oil in a large skillet (10-inch) over medium heat.
- Once melted and shimmering, add the diced onion and cook, stirring occasionally, for 3–4 minutes until softened and beginning to turn translucent at the edges.
- Add the diced green pepper and cook for another 2–3 minutes, stirring, until the pepper begins to soften slightly.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
+ Show details− Hide details
Ready when: Garlic is fragrant and onions are translucent
Tip: Don't let the garlic brown—it will taste bitter. Stir constantly in the last 30 seconds.
Add rice and toast lightly
- Pour the uncooked white rice into the skillet with the vegetables.
- Stir constantly for 1–2 minutes, breaking up any clumps with your spoon.
- The rice grains should become coated with butter and smell slightly toasty.
- This step helps the rice cook evenly and adds subtle depth of flavor.
+ Show details− Hide details
Ready when: Rice grains are opaque and smell toasty
Tip: Stir constantly to prevent sticking. Don't skip this step—it improves the final texture.
Add liquid and season
- Pour in the 2 cups of water or vegetable broth, and add the salt and black pepper.
- Stir well to combine and distribute the vegetables evenly.
- Bring the mixture to a boil over medium-high heat, which should take 2–3 minutes.
- You'll see steam rising and small bubbles breaking the surface.
+ Show details− Hide details
Ready when: Liquid is at a full boil with steam rising
Tip: Stir once or twice while heating to prevent the bottom from sticking.
Cover and simmer
- Once boiling, reduce the heat to low, place the lid on the skillet, and simmer for 15–17 minutes without lifting the lid.
- The rice will absorb all the liquid during this time.
- The gentle heat ensures the rice cooks evenly and remains fluffy.
+ Show details− Hide details
Ready when: No liquid remains in the pan and rice is fork-tender
Tip: Resist the urge to lift the lid—steam loss can affect cooking time. If you hear intense sizzling, reduce heat a notch.
Rest and fluff
- Remove the pan from heat and let it sit, covered, for 5 minutes.
- This resting period allows any remaining moisture to redistribute and the rice to become fluffy.
- After 5 minutes, remove the lid and fluff the rice gently with a fork, stirring in the cooked vegetables.
+ Show details− Hide details
Ready when: Rice is fluffy and separates easily with a fork
Tip: Use a fork, not a spoon, to avoid crushing the grains and making the rice mushy.
Good to know
Tips
- For deeper flavor, toast the uncooked rice first (without vegetables) in the butter for 1 minute before adding the sautéed vegetables.
- If your rice tends to cook unevenly, use the absorption method: the liquid should be absorbed in exactly 15–17 minutes at low heat. Check one grain—it should be tender with no chalky center.
- This dish pairs beautifully with grilled chicken, roasted fish, or stewed beans. It's also excellent as a light main course for vegetarians.
- Avoid rinsing the uncooked rice if you prefer a slightly creamier texture; rinsing removes starch and yields more defined, separate grains.
Storage & reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over medium-low heat with a splash of water (1–2 tablespoons), stirring occasionally, until warmed through (about 5 minutes). Alternatively, microwave covered for 1–2 minutes, stirring halfway. Do not freeze—the texture of the rice will suffer after thawing.
Substitutions
- white long-grain rice → jasmine or basmati rice. Use the same amount; these varieties are equally absorbent and will cook in the same time.
- green bell pepper → red or yellow bell pepper, or 1 cup diced zucchini. Red or yellow peppers will add sweetness; zucchini adds a lighter vegetable element but requires the same timing.
- unsalted butter or olive oil → vegetable oil or ghee. Use the same amount. Ghee adds subtle richness; vegetable oil is neutral.
- water or vegetable broth → chicken or beef broth. Use the same amount. Broth adds more flavor but may alter serving compatibility.
More rice bowls
See all →Find more like this
- Meal
- Dinner
- Main ingredient
- Bell PeppersRice
- Method
- Stovetop




