Okra Tomato Rice
Photo by Rajani33 on Pexels

Okra Tomato Rice

A one-pot Southern comfort rice dish where tender okra and bright tomatoes cook into fluffy white rice, infused with caramelized onions and seasoned with garlic and bay leaf. This budget-friendly side is perfect alongside fried chicken, cornbread, or slow-cooked greens.

Prep
12 min
Cook
25 min
Wait
10 min
Total
47 min
Makes
4 servings (about 4 cups)
Share

Steps

Before you start
  • Measure rice before cooking so you know what you're starting with
  • Have all vegetables prepped and ready—okra will cook quickly once added
  • Use fresh okra if possible, or frozen thawed okra; canned okra will fall apart
  1. Sauté onion

    • Melt the butter in a large heavy-bottomed pot over medium heat.
    • Add the diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent with light golden edges.
    • The onion will release its sweetness and flavor the fat.
    + Show details

    Ready when: Onion is soft, translucent, and beginning to turn golden

    Tip: Don't rush this step—caramelizing the onion adds depth to the entire dish

  2. Add garlic and toast

    • Stir in the minced garlic and cook for 30 seconds until fragrant.
    • The raw garlic flavor will mellow into the oil.
    + Show details

    Ready when: Garlic releases a rich aroma

    Tip: Garlic can burn quickly, so add it after the onion softens and keep stirring

  3. Toast the rice

    • Add the uncooked rice to the pot and stir constantly for 2 minutes.
    • The rice will turn slightly translucent at the edges and smell nutty.
    • This step seals the rice grains and prevents them from becoming mushy.
    + Show details

    Ready when: Rice is coated in butter and smells toasted

    Tip: Keep stirring so the rice doesn't stick to the bottom of the pot

  4. Deglaze and add liquids

    • Pour in the chicken broth and crushed tomatoes (with their juice).
    • Scrape the bottom of the pot with a wooden spoon to release any browned bits.
    • Add the bay leaf, salt, black pepper, and cayenne if using.
    • Stir well to combine.
    + Show details

    Ready when: Liquid is even and well-mixed

    Tip: The tomato juice provides extra flavor and color—use the whole can

  5. Bring to a boil

    • Increase the heat to medium-high and bring the mixture to a rolling boil, about 3–4 minutes.
    • You should see large bubbles breaking the surface.
    + Show details

    Ready when: Liquid boils vigorously

  6. Add okra and reduce heat

    • Stir in the okra pieces.
    • Reduce the heat to low, cover the pot with a tight-fitting lid, and simmer gently for 12–15 minutes.
    • The okra will soften and the rice will absorb most of the liquid.
    • The dish is done when the rice is tender and fluffy, with only a small amount of liquid pooling at the bottom.
    + Show details

    Ready when: Rice is tender, okra is soft, and liquid is mostly absorbed

    Tip: Don't stir once you cover the pot—stirring releases starch and makes the rice gummy. Resist the urge to peek too often

  7. Rest and fluff

    • Remove the pot from the heat and let it sit, covered, for 5–10 minutes.
    • This allows the rice to finish cooking with the residual heat and the grains to relax.
    • Remove the bay leaf.
    • Using a fork, gently fluff the rice to separate the grains.
    + Show details

    Ready when: Rice grains are separate and fluffy when fluffed with a fork

    Tip: A fork—not a spoon—gives you the best control when fluffing and won't crush the grains

Good to know

Tips
  • For extra richness, stir in 2 tablespoons of heavy cream or a splash of buttermilk right before serving—it adds tang and creaminess.
  • Fresh okra is best, but if using frozen, thaw and pat it completely dry so it doesn't add excess moisture to the rice.
  • This dish pairs beautifully with fried chicken, crispy cornbread, and a simple green salad with vinaigrette.
  • If your rice seems too wet after resting, uncover the pot and cook it on low heat for another 2–3 minutes to evaporate extra moisture.
Make ahead

You can prep all vegetables (dice the onion, trim and slice the okra) up to 4 hours ahead and refrigerate in airtight containers. Cook the dish just before serving for the best texture.

Storage & reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered pot over low heat with a splash of broth to restore moisture, or microwave in a covered bowl, stirring halfway through. Do not freeze—the okra will become mushy.

Substitutions
  • long-grain white rice → Brown rice or jasmine rice. Brown rice will need 5–10 extra minutes of simmering time and about ¼ cup extra broth. Jasmine rice will make the dish more fragrant and slightly stickier.
  • canned crushed tomatoes → Fresh tomatoes, chopped, or tomato sauce. Use 1½ cups fresh tomatoes (about 3 medium), chopped, or 1 cup tomato sauce plus ½ cup broth. Fresh tomatoes may release more liquid.
  • fresh okra → Frozen okra (thawed) or green beans. Thaw frozen okra and pat dry before adding to avoid extra moisture. Green beans work well but will be firmer and milder in flavor.
  • chicken or vegetable broth → Vegetable broth or water. Vegetable broth keeps the dish meatless. Water is bland on its own—season generously with salt and pepper if you use it.

More rice bowls

See all →

Find more like this

Meal
Dinner
Cuisine
Southern
Main ingredient
TomatoesRiceOkra
Method
Stovetop
Quick & Easy
EasyOne-PotBudget

Reviews (0)