Cauliflower Parsley Rice
Photo by Olena Islamkina on Pexels

Cauliflower Parsley Rice

A vibrant Mediterranean pilaf where tender cauliflower florets cook together with rice, finished with bright fresh parsley, garlic, and a touch of lemon. The cauliflower becomes slightly caramelized at the edges while the rice absorbs savory broth, creating a naturally vegetarian side dish that works with grilled meats, fish, or as a light main course.

Prep
15 min
Cook
25 min
Wait
10 min
Total
50 min
Makes
4 servings (about 4 cups total)
Share

Steps

Before you start
  • Measure out your broth and bring it to a simmer in a small pot before you start cooking the pilaf
  • Cut the cauliflower into small florets (about ½ inch) so they cook evenly with the rice
  • Have all ingredients prepped and within reach before you start cooking, as this pilaf comes together quickly
  1. Heat oil and cauliflower

    • Heat the olive oil in a large skillet (12-inch or 30 cm) over medium-high heat.
    • Once shimmering, add the cauliflower florets and stir occasionally for 5–7 minutes.
    • You want the cauliflower to start turning golden at the edges and become slightly tender.
    • This step builds flavor by gently caramelizing the surface of the florets.
    + Show details

    Ready when: Cauliflower edges are light golden and florets are just starting to soften

    Tip: Stir regularly but don't overcrowd the pan—let the florets sit for 30 seconds between stirs to develop color without burning.

  2. Add aromatics

    • Add the diced onion and minced garlic to the cauliflower.
    • Stir constantly for 2–3 minutes until the onion becomes translucent and the garlic becomes fragrant.
    • The pan should smell sweet and garlicky.
    + Show details

    Ready when: Onion is translucent and garlic is golden and fragrant

    Tip: Watch the garlic carefully—if it begins to brown or smell burnt, reduce the heat to medium. Burnt garlic tastes bitter.

  3. Toast rice

    • Add the rice to the pan and stir constantly for 2 minutes.
    • The rice grains should become opaque and slightly golden.
    • This toasting step helps the rice maintain a bit of texture and absorb flavor.
    + Show details

    Ready when: Rice grains look opaque and have a slight golden sheen

    Tip: Keep stirring to prevent the rice from sticking to the bottom; this shouldn't take more than 2 minutes or the rice will scorch.

  4. Add broth and season

    • Carefully pour the hot broth (which should already be simmering) into the pan.
    • Stir once to distribute the rice evenly.
    • Add salt and pepper to taste—start with ½ teaspoon salt, taste, and adjust.
    • Bring the liquid to a boil, then cover the pan with a lid, reduce heat to medium-low, and simmer for 18–20 minutes.
    + Show details

    Ready when: Most of the liquid is absorbed and the rice is tender but still has a slight bite

    Tip: Use hot broth instead of cold—it cooks the rice more evenly. Don't peek at the pan too often or steam will escape and cooking will be uneven. The rice is done when you can see small steam holes on the surface.

  5. Rest and fluff

    • Remove the pan from the heat, cover it with the lid, and let it rest for 10 minutes.
    • This allows any remaining liquid to be absorbed and helps the rice grains separate.
    • After 10 minutes, fluff the rice and vegetables gently with a fork, breaking up any clumps.
    + Show details

    Ready when: Rice is fluffy and any remaining liquid has been absorbed

    Tip: Don't skip this step—resting allows the rice to absorb moisture evenly and become fluffier.

  6. Finish with herbs and lemon

    • Stir in the fresh parsley, lemon zest, and lemon juice.
    • Taste and adjust salt and pepper as needed.
    • The brightness of the lemon and parsley should shine through.
    + Show details

    Ready when: Parsley is evenly distributed and lemon aroma is evident

    Tip: Add the lemon juice just before serving to keep the parsley color bright. If you add it too early, the acidity can dull the green.

Good to know

Tips
  • If you don't have hot broth ready, let the rice and cauliflower rest for 30 seconds after toasting, then add broth at room temperature—just extend the cooking time by 3–4 minutes.
  • For extra richness, finish the pilaf with 2 tablespoons of butter stirred in just after fluffing, or drizzle with a good olive oil before serving.
  • If the pilaf looks dry before the rice is fully tender, add ¼ cup (60 ml) of warm broth or water, cover, and continue simmering for another 5 minutes.
  • This pilaf pairs beautifully with grilled chicken, roasted fish, or lamb. It's also hearty enough to serve on its own with a yogurt or tahini sauce on the side.
Make ahead

Prepare the cauliflower and onion up to 8 hours ahead; store in an airtight container in the refrigerator. The finished pilaf can be made up to 2 days ahead, covered, and refrigerated. Reheat gently on the stovetop with a splash of broth or water over medium heat, stirring occasionally. Add fresh parsley and lemon just before serving for the best flavor.

Storage & reheating

Room temperature: up to 2 hours. Refrigerator: up to 3 days in an airtight container. Freezer: up to 2 months (though the texture of the cauliflower becomes softer after thawing). Reheat in a covered skillet over medium heat with 2–3 tablespoons of water per cup of rice, stirring occasionally, until warmed through (about 5–7 minutes). Or reheat in a microwave: cover loosely and heat at 50% power for 3–4 minutes, stirring halfway.

Substitutions
  • long-grain white rice → brown rice or farro. Brown rice and farro are chewier than white rice. Use the same volume but increase broth to 3 cups (710 ml) and cooking time to 35–40 minutes. The finished dish will have a nuttier flavor.
  • vegetable or chicken broth → water with a bouillon cube or 1 teaspoon of Better Than Bouillon. Homemade broth is ideal, but a good-quality bouillon adds sufficient flavor. Avoid bouillon that is high in sodium or tastes artificial.
  • fresh flat-leaf parsley → fresh mint or a mix of mint and dill. Mint gives a brighter, more herbal flavor; dill adds an earthy note. Use the same amount and add at the end for maximum freshness.
  • fresh cauliflower → broccoli, zucchini, or bell peppers. Broccoli and zucchini cook at a similar rate as cauliflower. Bell peppers need slightly longer initial sautéing (7–8 minutes) because they are firmer.

More pilaf

See all →

Find more like this

Meal
Dinner
Main ingredient
CauliflowerRice
Method
Stovetop
Quick & Easy
EasyBeginner

Reviews (0)