Side Dishes
This cheesy zucchini rice recipe transforms humble ingredients into a creamy, one-pan comfort dish where hidden veggies shine. đ The secret lies in blending tender zucchini with perfectly cooked rice and a melty cheese topping that creates a golden, bubbly crustâno one will guess it's secretly healthy.
What makes this recipe special is its simplicity: just 15 minutes of prep followed by 20 minutes in the oven, yet it delivers restaurant-quality texture and flavor. The zucchini softens into the rice, creating a velvety base while the cheese develops a crispy, caramelized top that's impossible to resist.
Perfect as a side or even a main dish when paired with protein.
Ingredients for cheesy zucchini rice
Transform humble ingredients into a creamy, one-pan masterpiece with hidden veggies that surprise everyone.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Zucchini đĽ | 2 whole | Sliced into half-moons |
| Long-Grain White Rice đ | 1 ½ cups | Uncooked, rinsed well |
| Shredded Sharp Cheddar Cheese đ§ | 1 ½ cups | Freshly grated preferred |
| Parmesan Cheese đ§ | ½ cup | Freshly grated, for topping |
| Chicken Broth đ§ | 2 cups | Low-sodium preferred |
| Heavy Cream đĽ | ½ cup | Full-fat for creaminess |
| Butter đ§ | 2 tbsp | Unsalted, melted |
| Garlic Cloves đ§ | 2 cloves | Minced for flavor |
| Yellow Onion đ§ | 1 whole | Diced, medium size |
| Salt đ§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground preferred |
| Dried Thyme đż | Âź tsp | Or 1 tbsp fresh thyme |
| Olive Oil đŤ | 1 tbsp | For greasing pan |
| Breadcrumbs đ | Âź cup | Panko for extra crunch |
The zucchini is the star hereâmedium-sized works best since they're tender yet hold their shape. Trader Joe's and Whole Foods often carry perfectly sized ones, but any bright green, firm zucchini will do. The rice should be long-grain and uncookedâjasmine or basmati can work too, but white rice gives that classic creamy texture. For the cheese, sharp cheddar melts beautifully, but Monterey Jack adds even more creaminess. If you're watching sodium, the low-sodium chicken broth makes a big difference without sacrificing flavor. I always grab the Organic Valley brand when I canâit's worth the slight splurge for the quality.
No sharp cheddar? Pepper Jack or Gruyère both work wonderfullyâjust adjust the amount slightly since some cheeses melt differently. Running out of heavy cream? Half-and-half or whole milk will still give you creaminess, though the texture might be slightly lighter. Fresh thyme isn't available? Dried works at one-third the amount, but toast it lightly in a dry pan first to wake up the flavor. The breadcrumbs can be swapped for crushed crackers or cornflakes if you're avoiding gluten. For the garlic, jarred minced garlic is a time-saver, but fresh minced has so much more depthâworth the extra 30 seconds if you're feeling fancy.
This dish reheats beautifullyâjust cover with foil and warm in the oven for 10-15 minutes at 350°F. The leftovers keep well for 4-5 days in the fridge, though I find it tastes best within the first couple of days. For longer storage, portion into airtight containers and freeze for up to 3 months. The cheese topping gets crispy when reheated, so it's perfect for meal prep. If you're serving this as a main dish, pair it with grilled chicken or shrimpâthe protein balances out the richness beautifully.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when Iâm too tired to wash a million dishes. Just toss the rice, broth, and grated zucchini in one potâno chopping, no fussâand let it simmer while I handle the rest of dinner. The zucchini blends right in, so you donât even notice itâs sneaking in veggies.
- Cheese Overload: Between the sharp cheddar and crispy parmesan on top, this dish is basically a hug in bowl form. The cheddar melts into that perfect stretchy pull, while the parmesan adds a salty crunch that makes me crave seconds. (Yes, even on a Tuesday night.)
- Meal Prep MVP: This keeps like a dream in the fridge for four daysâideal for busy weeks when Iâm too exhausted to cook. Reheat it with a splash of broth, and itâs just as good as day one. My lunchbox never looked so good.
- Budget-Friendly Flex: I make this when Iâm pinching pennies but still want flavor. Zucchini is cheap, rice fills you up, and a little cheese goes a long way. Plus, itâs the kind of dish that feels fancy enough for guests but wonât break the bank. Honestly, itâs my secret weapon for stress-free dinners.
Step-by-step instructions for cheesy zucchini rice
Here's the method for creamy, one-pan perfection with hidden veggies.
đł Step 1: SautĂŠ Aromatics Until Fragrant
Heat the 1 tablespoon olive oil in a large oven-safe skillet over medium heat. Add the 1 whole yellow onion and 2 cloves garlic cloves (minced), cooking for 3-4 minutes until the onion becomes translucent and the garlic releases its aroma. You'll know it's ready when the garlic smells pungent and the onion softens.
Here's the thingâdon't let the garlic burn. It turns bitter fast. Keep the heat at medium and stir occasionally. This aromatic base forms the flavor foundation for your entire dish, so take your time here. Once fragrant, sprinkle in the 0.25 teaspoon dried thyme and stir for 30 seconds to toast the spices lightly.
đ¨âđł Step 2: Cook the Rice and Zucchini Together
Add the 1.5 cups long-grain white rice and 2 whole medium zucchini (sliced into half-moons) to the skillet. Stir to coat everything evenly with the oil and aromatics. Pour in the 2 cups chicken broth and bring to a gentle boil over medium-high heat.
Once boiling, immediately reduce heat to low and cover the skillet with a tight-fitting lid. Let it simmer for 15 minutes without lifting the lid. This low-and-slow cooking allows the rice to absorb the broth while the zucchini softens without turning mushy. You'll see the liquid reduce graduallyâthis is normal and exactly what we want.
đĽ Step 3: Add Cream and Cheese for Richness
After 15 minutes, remove the lid and stir in the 2 tablespoons melted butter, 0.5 cup heavy cream, and 1.5 teaspoons salt. The mixture will look saucy and slightly thickened. Now add the 1.5 cups shredded sharp cheddar cheese and 0.5 teaspoon black pepper, stirring vigorously until the cheese melts completely and creates a creamy, velvety texture.
Here's where it gets good: the cheese should create a glossy, thick sauce that coats every grain of rice. If it looks too thick, add 1-2 tablespoons of water to loosen it. The sauce should be creamy but still coat the back of a spoon. Taste and adjust seasoningâyou might need a pinch more salt to balance the richness of the cheese and cream.
đĽ Step 4: Bake Until Golden and Bubbly
Transfer the skillet to a 375°F preheated oven. Bake uncovered for 20-25 minutes until the top is golden brown and the edges are slightly crispy. The cheese should be fully melted with no lumps, and the rice should be tender with a slight bite.
I press down gently on the rice with a wooden spoon during the last 5 minutes to help create a crispy top layer. Watch for the edges to turn golden brownâthat's your signal the top is perfectly toasted. The zucchini should be tender but still hold its shape slightly, adding texture without being mushy.
đ˝ď¸ Step 5: Top and Serve Warm
Remove from the oven and immediately sprinkle the 0.5 cup Parmesan cheese and 0.25 cup breadcrumbs evenly over the top. Return to the oven for 2-3 minutes to toast the breadcrumbs until they're golden and crispy. This final step adds texture contrast and extra cheesy flavor.
Let it rest for 5 minutes before servingâthis allows the creamy sauce to set slightly and makes it easier to scoop. Serve warm with a side of roasted vegetables or a simple green salad. The creamy, cheesy rice will have perfectly tender rice, hidden zucchini, and that irresistible crispy top layer you'll want to keep going back for.
Pro Tips For Making Cheesy Zucchini Rice
- SALT THE ZUCCHINI FIRST: Toss sliced zucchini with ½ teaspoon salt immediately after cutting and let it sit in a colander for 10 minutes. This draws out excess water before cookingâno soggy rice later, and the texture stays firm. I learned this the hard way after making a batch where the zucchini turned to mush halfway through.
- USE PARMESAN TOASTED: Pulse dried Parmesan in a spice grinder or food processor until itâs fine powder, then toast it in a dry pan over medium heat for 1-2 minutes until nutty. Stir it into the finished riceâthis upgrades the flavor from basic to "restaurant-quality" without extra effort. (Yes, even if youâre impatient like me.)
- COOK RICE IN BROTH: Skip the waterâuse chicken broth instead for cooking the rice. The salt and depth of flavor seep into every grain, and the brothâs richness balances the zucchiniâs mildness. Youâll taste the difference, especially when mixed with the cheddar later.
- STIR IN CHEESE LATE: Fold shredded cheddar into the rice off the heat, then cover the pot for 2 minutes. The residual heat melts the cheese perfectly without turning it greasy or clumpy. I was skeptical until I tried itânow itâs non-negotiable for me.
Regional styles of this recipe
Southern U.S. Creamy Version
In the Southern states, this dish becomes extra indulgent with the addition of smoked Gouda cheese and a dash of Cajun seasoning. I like to swap the sharp cheddar for 1 cup smoked Gouda and add ½ teaspoon Cajun seasoning when sautÊing the aromatics.
This gives the dish a subtle smoky depth that pairs perfectly with grilled shrimp or catfishâa classic Southern combo. đśď¸
Italian-Inspired Zucchini Risotto
For an Italian twist, transform this into a risotto-style dish by using Arborio rice and adding ½ cup dry white wine when cooking the rice. Stir in Ÿ cup grated Pecorino Romano instead of Parmesan, and finish with 1 tablespoon fresh basil and a pinch of red pepper flakes.
This version is lighter but still creamy, perfect with garlic bread and a glass of Pinot Grigio.
Mexican-Inspired Cheesy Zucchini
Give it a Tex-Mex flair by adding ½ cup black beans, ½ cup corn, and ½ teaspoon cumin to the rice mixture. Top with Ÿ cup crumbled cotija cheese and 2 tablespoons chopped cilantro before baking.
Serve with sour cream and salsa for a hearty side that feels like a main dish. This version is a crowd-pleaser at summer BBQs! đŽ
New England Crispy Top
Up north, they love their cheesy casseroles with extra crunch. Swap the breadcrumbs for ½ cup crushed Ritz crackers and add ½ teaspoon smoked paprika to the cheese mixture.
This version has a golden, buttery crust thatâs perfect with roasted Brussels sprouts or bacon-wrapped scallops. The cracker topping adds a nostalgic, comforting texture.
Mediterranean Herb Twist
For a lighter, herb-forward take, replace half the cheddar with feta cheese and add 1 tablespoon fresh oregano and 1 teaspoon lemon zest to the rice. Top with toasted pine nuts and a drizzle of extra-virgin olive oil before serving.
This version is bright, tangy, and pairs beautifully with grilled lamb chops or a Greek salad.
Nutrition facts
Frequently asked questions
Can I use other vegetables besides zucchini in this recipe?
Try adding diced bell peppers or spinach for extra color and nutrients. Just reduce the zucchini slightly to maintain the dish's creamy texture. SautĂŠ the additional veggies with the onions and garlic before adding the rice and broth.
Why does my cheesy zucchini rice turn out watery?
Watery texture usually means the rice absorbed too much liquid. Use 1.5 cups uncooked rice for 2 cups brothâthis ratio ensures perfect absorption. If it's still too wet after baking, let it rest uncovered for 5-10 minutes to evaporate excess moisture.
How can I make this dish ahead of time?
Prep it the night before! Assemble everything up to the baking step, cover tightly, and refrigerate. Bake directly from cold for 35-40 minutes at 375°F, adding 1-2 tablespoons water if needed. The flavors develop beautifully overnight.
What's the best way to reheat leftovers?
Reheat in the oven for best results. Cover with foil and warm at 350°F for 10-15 minutes. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmâthis prevents drying out the crispy top.
Can I make this recipe with brown rice instead of white?
Yes, but adjust the cooking time. Brown rice takes longer to absorb liquid, so use 1.25 cups uncooked brown rice and increase the broth to 2.5 cups. Simmer uncovered for 25 minutes before baking, checking for doneness. The texture will be nuttier and heartier.
