Cheesy Zucchini Rice Recipe: Zucchini-Infused Creaminess With Zero Graininess

Side Dishes

Cheesy Zucchini Rice Recipe: Zucchini-Infused Creaminess With Zero Graininess

This cheesy zucchini rice recipe transforms summer's most abundant vegetable into a creamy, satisfying side that rivals traditional rice dishes. The secret lies in perfectly grated zucchini that blends seamlessly with rice, creating a texture that's tender yet substantial—no graininess here.

I developed this after discovering how well zucchini absorbs flavors while adding natural moisture, eliminating the need for extra liquid or heavy cream.

What makes this recipe truly versatile is its ability to serve as both a side dish and a main course. The cheesy, zucchini-infused rice pairs beautifully with grilled meats, fish, or even as a standalone vegetarian meal.

By using a combination of sharp cheddar and mozzarella, you'll achieve that perfect balance of tangy and melty flavors that everyone loves. Ready in just 30 minutes, this dish delivers restaurant-quality results with minimal effort.

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

Ingredients for cheesy zucchini rice

Transform summer zucchini into a creamy, cheesy rice substitute with these carefully balanced ingredients.

Ingredient Amount Notes
Medium Zucchini 🥒 4 whole Fresh, organic preferred for texture
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati ideal
Sharp White Cheddar Cheese 🧀 1 ½ cups Freshly grated from block
Mozzarella Cheese 🧀 1 cup Part-skim or whole milk preferred
Fresh Garlic Cloves 🧄 4 cloves Peeled and minced finely
Yellow Onion 🧅 1 whole Medium size, diced small
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality, fruity variety
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Fresh Parsley 🌿 ¼ cup Chopped finely for garnish
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Lemon Juice 🍋 1 tbsp Bright, freshly squeezed

The zucchini's texture is everything here. Organic zucchini from the farmers market stays firmer when grated, which is crucial for that tender, rice-like bite. Avoid waxy varieties—they turn mushy. For the cheeses, sharp white cheddar from a block melts more smoothly than pre-shredded, and part-skim mozzarella balances richness without overwhelming. The rice? Jasmine or basmati stays separate better than short-grain varieties, giving you that distinct texture. If you can't find organic zucchini, heirloom varieties from specialty grocers like Whole Foods or Trader Joe's work beautifully too.

No sharp cheddar? Pepper jack at half the amount adds heat, or Gruyère for nutty depth. Pre-shredded cheese? Toss it in lemon juice first to remove anti-caking agents. The zucchini can be spiralized instead of grated—just pulse it in a food processor for a finer texture. Substituting rice? Cauliflower rice works 1:1, but the zucchini will still be the star. For extra creaminess without dairy, cashew cream (blended soaked cashews + water) replaces 1/4 cup cheese. The vegetable broth can be swapped for white wine or coconut milk for a richer base, but reduce the liquid by 1/4 cup if using coconut milk.

Grated zucchini releases moisture quickly, so squeeze it dry in a clean towel before cooking to avoid a watery dish. The finished mixture keeps 4 days in the fridge, sealed tightly to preserve texture. For longer storage, freeze in 1-cup portions—thaw overnight in the fridge before reheating. The lemon juice prevents browning, so add it last. This reheats beautifully—just stir in 1 tbsp broth or water per cup if it's dried out. Portion into ramekins for individual servings, or serve family-style with a sprinkle of fresh parsley for that restaurant touch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss zucchini, rice, and garlic in one pan, add water, and let it simmer. The cheddar and mozzarella melt right into the rice, so you end up with a creamy, cheesy mess that’s way easier than it looks.
  • Garlic-Cheddar Bomb: That sharp cheddar and fresh garlic combo? It’s the kind of flavor that makes you pause mid-bite. The zucchini soaks up all the richness while staying tender, and the mozzarella adds just enough stretch to keep it interesting—not too heavy, just ridiculously satisfying.
  • Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats like a dream. Pack it cold for work or school lunches—it holds up better than takeout, and the cheesy rice keeps everyone at the table happy (even picky eaters).
  • Budget Stretch: Honestly, this recipe costs me half what store-bought cheesy rice does, and it’s way fresher. Zucchini stretches the rice, so you’re not drowning it in grains, and the cheeses go a long way when melted together. Leftovers? They’re my secret weapon for lazy nights.

Step-by-step instructions for cheesy zucchini rice

Transform humble zucchini into a creamy, cheesy rice dish that rivals traditional recipes.

1

🍳 Step 1: Sauté Aromatics and Prepare Zucchini Base

Heat the 0.25 cup extra-virgin olive oil in a large skillet over medium heat. Add the diced yellow onion and cook for 4-5 minutes until softened and translucent. Add the 4 cloves minced fresh garlic cloves and cook for 30 seconds until fragrant—this prevents bitter garlic flavors.

While the aromatics cook, halve the 4 whole medium zucchini lengthwise and scoop out the seeds using a spoon. Dice the zucchini flesh into ¼-inch cubes—this size ensures even cooking and proper texture integration. Add the zucchini to the skillet and cook for 5-6 minutes until slightly softened but still retaining shape. You want it to release moisture but not turn mushy.

2

🍳 Step 2: Toast the Rice and Build Flavor Layers

Add the 1.5 cups long-grain white rice to the skillet and stir to coat evenly with the zucchini and aromatics. Toast the rice for 2-3 minutes until the grains become slightly translucent at the edges and release a nutty aroma. This step is crucial—it prevents the rice from becoming gummy and builds depth of flavor.

Pour in the 1.5 cups vegetable broth and bring to a gentle simmer. The liquid should just cover the rice mixture. Reduce heat to low and cover the skillet with a tight-fitting lid. Let it cook for 12-15 minutes without stirring—this allows the rice to absorb the liquid evenly and develop proper texture.

3

🥘 Step 3: Incorporate Cheeses and Finish Cooking

After 12-15 minutes, remove the lid and stir in the 1.5 cups freshly grated sharp white cheddar cheese and 1 cup mozzarella cheese. The mixture should look creamy and thicken noticeably. If it appears too dry, add 2-3 tablespoons water to maintain moisture. Return to low heat and cook uncovered for another 5 minutes to melt the cheeses completely.

Season with the 1.5 teaspoons kosher salt, 0.5 teaspoon ground black pepper, and 1 tablespoon fresh lemon juice. The lemon juice brightens the dish and balances the richness of the cheeses. Taste and adjust seasoning—this is where the magic happens. The zucchini should infuse the rice with natural sweetness while maintaining its subtle flavor.

4

🍽️ Step 4: Garnish and Serve Immediately

Transfer the cheesy zucchini rice to serving bowls. Garnish with the 0.25 cup finely chopped fresh parsley for a pop of color and freshness. The parsley not only looks beautiful but also adds a subtle herbal note that complements the cheeses. Serve immediately while the mixture is still warm and creamy—this dish doesn't reheat well.

For best results, pair with a simple green salad or crusty bread to soak up any extra sauce. The texture should be creamy yet slightly rustic from the zucchini, with no graininess. Each bite should deliver a perfect balance of cheesy richness, zucchini sweetness, and aromatic depth—proof that this dish is anything but basic.

👨‍🍳

Pro Tips For Making Cheesy Zucchini Rice

  • GRATE THE ZUCCHINI DRY: I learned this the hard way—squeeze out every last drop of moisture after grating, or your rice will turn into a soggy mess. Use a clean kitchen towel or cheesecloth, wrap it around the grated zucchini, and press hard for 30 seconds. Wet zucchini = mushy rice. No exceptions.
  • COOK RICE AL DENTE: Long-grain white rice for this dish should be just underdone—pull it off the heat when there’s still a tiny bite of resistance, then fluff it with the zucchini. Overcooking turns it gummy, and you’ll regret it when the cheesy layer clings like glue. (Yes, even if you’re impatient like me.)
  • SAUTE GARLIC LOW AND SLOW: Skip the high-heat blitz that burns garlic before it flavors. Cook the minced cloves in butter or oil over medium-low until they’re golden but not crispy—about 3 minutes. Burnt garlic ruins the whole dish, and nobody wants that bitter kick fighting with the cheddar.
  • MELT CHEESES SEPARATELY: Mozzarella stretches and cheddar browns at different speeds. Melt the mozzarella first (it’s the star here), then stir in the cheddar at the very end—just until it’s gooey, not crispy. Mixing them too early turns the cheese into a sad, grainy paste. (Your future self will thank you.)

Pro cooking tips for this recipe

Zucchini Prep Mastery

Grating your zucchini properly is the single most important step for texture. I use a box grater with medium holes because it creates uniform strands that cook evenly. Avoid pre-grated zucchini from packages—it releases too much moisture and loses its structure.

For extra tenderness, pulse the grated zucchini in a food processor for 10-15 seconds before cooking. This mimics the texture of rice better than hand-grating.

After grating, I always squeeze the zucchini dry using a clean kitchen towel. Wrap it in the towel and gently press out excess moisture—this prevents a watery final dish. For 4 medium zucchini, you should end up with about 3 cups grated zucchini after squeezing.

The drier it is, the better the texture will hold up when mixed with rice. 🥒

Cheese Melting Secrets

Freshly grated cheese makes all the difference in this dish. I recommend using a microplane grater for sharp white cheddar and mozzarella—it produces finer, more even shreds that melt smoothly.

Pre-shredded cheese contains anti-caking agents that prevent proper melting, so if you must use it, toss it in 1 tablespoon lemon juice for 5 minutes before adding to the rice.

For the perfect melt, combine 1.5 cups sharp cheddar with 1 cup mozzarella—the cheddar adds tangy depth while the mozzarella provides creamy texture. If you want extra richness, add ¼ cup cream cheese at the end of cooking.

Always melt the cheeses over low heat to prevent scorching, and stir constantly until completely smooth. 🧀

Rice Texture Control

The key to avoiding mushy rice is proper toasting and liquid management. After sautéing your onions and garlic, toast the 1.5 cups rice for 2-3 minutes until it turns translucent at the edges.

This builds flavor and prevents gummy texture. When adding the 1.5 cups vegetable broth, use just enough to barely cover the rice—about ½ inch above the mixture.

If your rice mixture looks dry during cooking, add 1-2 tablespoons water instead of more broth. The zucchini releases enough moisture on its own, and extra liquid can make the final dish soggy.

For best results, cook the rice uncovered for the last 5 minutes to let any excess moisture evaporate. The final texture should be creamy but still have a slight bite from the zucchini. 🍚

Flavor Layering Tricks

Build flavors gradually for maximum impact. Start with 4 cloves minced garlic and 1 diced yellow onion sautéed until soft but not browned. Then add the zucchini and toast the rice—this creates a flavor base that carries through the entire dish.

For extra depth, deglaze the pan with 1 tablespoon white wine after removing the rice, then scrape up the browned bits before adding the broth.

The lemon juice is non-negotiable—I add 1 tablespoon fresh lemon juice at the end to brighten the cheeses and cut through any richness. If you want to add herbs, try ½ teaspoon dried thyme or 1 teaspoon fresh dill when sautéing the aromatics.

These subtle additions elevate the dish without overpowering the main flavors. 🌿

Equipment Upgrades

While you can make this dish with basic kitchen tools, a few upgrades make the process smoother. A 10-inch cast iron skillet distributes heat evenly and prevents sticking—my go-to is a Lodge Pre-Seasoned Cast Iron Skillet.

For grating zucchini efficiently, a Kitchenaid Food Grater with adjustable blades gives you control over texture consistency.

If you're making this frequently, consider a mandoline slicer for uniform zucchini cubes. For serving, I love using individual ramekins pre-warmed in the oven—this keeps the dish hot and makes portioning effortless.

A fine-mesh strainer also comes in handy for squeezing out excess moisture from the zucchini without crushing the strands. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 10g50%
Cholesterol 55mg18%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 8g
Protein 22g44%
* 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 pre-grated zucchini for this recipe?

Pre-grated zucchini releases too much moisture and loses its structure, which can make your dish watery. For best results, grate fresh zucchini using a box grater or food processor, then squeeze out excess moisture with a clean towel before cooking.

2

What if I don't have sharp cheddar cheese?

No problem! Substitute with Pepper Jack for heat or Gruyère for nutty depth. If using pre-shredded cheese, toss it in 1 tablespoon lemon juice for 5 minutes first to remove anti-caking agents. The key is freshly grated cheese for the best melt.

3

How do I prevent the zucchini rice from getting mushy?

Toast the rice for 2-3 minutes until translucent before adding broth, and use just enough liquid to barely cover the mixture. Cook uncovered for the last 5 minutes to evaporate excess moisture. Squeeze grated zucchini dry before cooking to reduce water content.

4

Can I make this dish ahead of time?

Store cooked zucchini rice in an airtight container in the fridge for up to 4 days. Reheat gently in a skillet with 1 tablespoon broth or water per cup to restore moisture. For freezing, portion into 1-cup servings and thaw overnight in the fridge before reheating.

5

What are good protein pairings for this dish?

This creamy zucchini rice pairs beautifully with grilled chicken, shrimp skewers, or crispy baked salmon. For a vegetarian option, serve with roasted chickpeas or a spinach salad. The cheesy texture balances light proteins perfectly.

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