Cheesy Zucchini Rice Recipe: Melty Cheese Meets Zucchini in One-Pan Magic

Side Dishes

Cheesy Zucchini Rice Recipe: Melty Cheese Meets Zucchini in One-Pan Magic

This cheesy zucchini rice recipe transforms summer zucchini into a creamy, melty side dish that’s impossible to resist. The secret lies in sautéing fresh zucchini until tender-crisp before mixing it into perfectly cooked rice and folding in sharp cheddar for a rich, velvety texture.

It’s the kind of recipe that turns a simple side into the star of the meal—elevating any dinner table with minimal effort. What sets this dish apart is how it balances textures: the slight crunch of zucchini, the fluffy bite of rice, and the gooey pull of melted cheese.

No fancy techniques required—just a single pan, a few pantry staples, and 15 minutes of hands-on time. The result? A vegetarian-friendly dish that’s hearty enough to serve as a main or a side that disappears faster than you can say "cheese pull."

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for cheesy zucchini rice

Fresh zucchini, creamy rice, and sharp cheddar create this vegetarian showstopper.

Ingredient Amount Notes
Medium Zucchini 🥒 3 whole Fresh, trimmed and sliced
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati preferred
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded, aged 6 months minimum
Unsalted Butter 🧈 2 tbsp Full-fat for best flavor
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Green Onion 🧅 ¼ cup Chopped, white and green parts
Extra-Virgin Olive Oil 🫒 1 tbsp For sautéing zucchini
Salt 🧂 ¾ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Parsley 🌿 ⅛ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed

The zucchini needs to be fresh—look for firm, bright green ones with no soft spots. Whole Foods or local farmers markets usually have the best selection. If you can't find jasmine or basmati rice, long-grain white rice works fine. The cheddar is non-negotiable here—Kraft or Cabot brands are reliable, but if you can find aged cheddar, it melts even better. I always buy extra because it freezes perfectly for future meals. For the garlic, fresh is best, but if you're in a pinch, jarred minced garlic works in a bind.

No sharp cheddar? Pepper jack or Gruyère add different but delicious flavors. Swapping vegetable broth for chicken broth is fine if you're not strictly vegetarian. The green onions can be subbed with regular onions (about half the amount), but they add a nice freshness. If you're prepping ahead, cook the rice separately and store it in the fridge for up to 3 days—just reheat with a splash of broth to restore moisture. The zucchini should be sautéed until tender-crisp, not mushy—keep an eye on it to avoid overcooking.

This dish reheats beautifully—just add a splash of broth to keep it moist. Store leftovers in an airtight container for up to 4 days in the fridge. For longer storage, portion into individual servings and freeze for up to 3 months. The cheese gets even gooier when reheated, so don't skip this step. Garnish with fresh parsley right before serving to keep it vibrant. If you're making this ahead for a party, assemble it just before serving to maintain that perfect tender-crisp texture in the zucchini.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this trick—just toss everything in a single pot. No chopping boards to clean, no extra pans to wash. The zucchini grates in seconds, the rice cooks right in the broth, and by the time the cheese melts into that creamy, stretchy goodness, I’m already planning what to pair with it.
  • Cheese Pulls No Punches: That sharp cheddar? It’s the star. The moment it melts into the tender rice and zucchini, it turns this into something dangerously addictive. Honestly, the first time I made it, I ate straight from the pot—no shame.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The flavors only get better the next day, and it reheats like a dream. Pack it cold for work or warm it up for dinner—either way, it’s a solid, no-fuss side that actually tastes homemade.
  • Budget Stretch: Rice, zucchini, and a block of cheddar? This recipe costs me half what takeout does. Plus, the leftovers keep for days, so I’m feeding my family well without breaking the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for cheesy zucchini rice

Master this one-pan technique for perfectly tender rice and creamy zucchini infused with sharp cheddar.

1

Sauté Zucchini Until Tender-Crisps

Heat the 1 tablespoon extra-virgin olive oil in a large skillet over medium-high heat. Trim the 3 whole medium zucchini by slicing off the ends, then cut them into ¼-inch half-moons. Add them to the skillet in a single layer, season immediately with ½ teaspoon salt and ¼ teaspoon black pepper. Cook undisturbed for 4-5 minutes until the edges begin to soften and the zucchini releases moisture.

Here's the thing—don't stir too soon. You want those cut surfaces to develop a slight caramelization before they soften completely. When the zucchini starts to collapse slightly but still holds its shape, it's ready. Remove them to a plate and set aside, leaving any rendered oil in the pan.

2

Toast the Rice and Build Flavor Base

In the same skillet (no need to wipe it clean), melt the 2 tablespoons unsalted butter over medium heat. Add the 1.5 cups long-grain white rice and spread it evenly, toasting for 2-3 minutes until the grains become translucent at the edges and you can smell the nutty aroma. This step prevents mushy rice later.

Add the 3 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Immediately pour in the 1.5 cups vegetable broth and bring to a gentle simmer. Stir in the 0.75 teaspoon salt and 0.25 teaspoon black pepper, then return the zucchini to the skillet, spreading it evenly over the rice.

3

Simmer Until Rice Absorbs Liquid

Reduce heat to low and cover the skillet with a tight-fitting lid. Let it cook undisturbed for 15 minutes. The rice should absorb most of the broth but still have a slight bite—this is the perfect texture for cheesy zucchini rice. If you peek and see liquid remains, cover and cook 2-3 minutes longer.

I always check at the 12-minute mark because every stove varies. You want the rice to be al dente but not dry. The zucchini will continue softening from the residual heat. Remove from heat and let it sit covered for 5 minutes—this resting period allows flavors to meld.

4

Finish with Cheese and Fresh Herbs

Sprinkle the 1.5 cups shredded sharp cheddar cheese evenly over the rice mixture. Stir gently with a spatula, cutting through any large cheese clumps to distribute them evenly. The residual heat will begin melting the cheese immediately—this is where the magic happens. Add the 1 tablespoon freshly squeezed lemon juice and toss once more to combine.

For the final touch, scatter the 0.25 cup chopped green onion and 0.125 cup chopped fresh parsley over the top. The acidity from the lemon brightens the cheddar, while the herbs add freshness that cuts through the richness. Serve immediately while the cheese is still gooey and the rice maintains its texture.

👨‍🍳

Pro Tips For Making Cheesy Zucchini Rice

  • Sauté Zucchini First: Toss grated zucchini in a dry pan over medium-high heat for 3-4 minutes before adding broth—this releases excess moisture so your rice doesn’t turn into mush. I learned this the hard way after ending up with a sad, watery pile instead of a creamy texture.
  • Use Cold Broth: Start with cold vegetable broth instead of hot to prevent shocking the rice and ending up with uneven cooking. Add it gradually as the rice absorbs liquid—this keeps the texture consistent and avoids clumping.
  • Shred Cheese Fine: Skip the food processor for sharp cheddar—hand-grate it so it melts smoothly into the rice instead of clumping into cheesy lumps. (Yes, it’s tedious, but your dish will thank you.)
  • Toast the Rice: Cook the rice in butter for 2 minutes before adding broth—this toasts the grains slightly, giving the final dish a deeper, nuttier flavor. Don’t rush it; let the butter sizzle until you smell it.

Flavor customization for cheesy zucchini rice

Spicy Kick

For a bold twist, stir in ½ teaspoon cayenne pepper or 1 teaspoon hot sauce (like Cholula or Tabasco) when sautéing the zucchini. This adds heat that pairs perfectly with the creamy cheese. If you love smoky flavors, sprinkle ½ teaspoon smoked paprika over the cheese before stirring. 🌶️

Creamy Upgrade

Swap some of the broth for ½ cup heavy cream or whole milk when cooking the rice to make it even richer. For a tangy creaminess, mix in 2 tablespoons sour cream or crème fraîche after adding the cheese.

I also love stirring in ¼ cup grated Parmesan alongside the cheddar for extra depth.

Herb Variations

Fresh herbs transform this dish—try ½ cup chopped basil or dill instead of parsley for a brighter flavor. For a Mediterranean twist, add 1 tablespoon chopped oregano and ½ teaspoon dried thyme when toasting the rice. Garnish with ¼ cup chopped cilantro for a zesty finish.

Cheese Swaps

Need a cheese alternative? Try Monterey Jack for a milder flavor or Gouda for a caramel-like richness. For a vegetarian-friendly option, use vegan cheddar shreds (like Violife)—just add 1 tablespoon nutritional yeast for a cheesy boost. 🧀

Crunchy Toppings

Add texture with 2 tablespoons panko breadcrumbs toasted in the skillet for 1 minute before adding the cheese. For extra crunch, sprinkle ¼ cup crushed tortilla chips or toasted pine nuts on top. A drizzle of hot honey adds sweetness that balances the savory flavors.

Acid Balance

Brighten the dish with 1 tablespoon balsamic glaze or white wine vinegar instead of lemon juice. For a tangy kick, add 1 teaspoon Dijon mustard when stirring in the cheese. I also love a sprinkle of everything bagel seasoning for a savory-sweet contrast.

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 75mg25%
Sodium 580mg25%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen zucchini instead of fresh?

Fresh zucchini gives the best texture, but frozen works in a pinch! Drain and pat dry thoroughly before sautéing, then cook for 1-2 minutes longer to remove excess moisture. For extra flavor, add ½ teaspoon lemon zest to the frozen zucchini before cooking to mimic freshness.

2

What if my rice turns out mushy?

Mushy rice usually means too much liquid or not enough resting time. Next time, reduce broth by ¼ cup and stir only once after adding it. Always let the rice sit covered for 5 minutes off heat—this helps absorb excess moisture and firm up the texture.

3

Is this dish gluten-free?

Yes, but check your ingredients! This recipe is naturally gluten-free as written, but verify your rice, broth, and cheese labels. For extra safety, use certified gluten-free rice and broth. The dish stays hearty and satisfying without any gluten-containing ingredients.

4

How do I make this ahead for meal prep?

Cook the rice and zucchini mixture up to the cheese step, then let it cool completely. Store in an airtight container for 4 days in the fridge. Reheat with 1-2 tablespoons broth or water to restore moisture, then stir in fresh cheese and herbs before serving. The texture stays best when reheated gently.

5

Can I use brown rice instead of white?

Technically yes, but the cooking time will differ significantly. Brown rice needs 30-40 minutes to cook, which makes this one-pan method tricky. If you try it, use 1 cup brown rice and 2.5 cups broth, then cook uncovered for 25 minutes before adding cheese. The texture will be nuttier but less creamy.

★★★★★4.5(6 reviews)
Categories Side Dishes