Main Courses
This cheesy rice recipe with Velveeta delivers the perfect balance of crispy celery crown and melty cheese clouds in every bite. The secret lies in the Velveeta's ability to create a velvety, stretchy texture that clings to each grain of rice, while the celery adds a satisfying crunch.
I developed this recipe after years of testing different cheeses and techniques to achieve that ideal combination of textures.
What sets this dish apart is the two-stage cooking process: first simmering the rice with broth and seasonings, then topping it with a layer of melted Velveeta and crispy celery.
The Velveeta melts into a smooth, gooey blanket, while the celery becomes golden and crispy on top. This method ensures each bite has that perfect contrast of textures and flavors.
By the time you're done, you'll have a dish that's rich, comforting, and impossible to resist. The crispy celery crown adds a delightful crunch, while the melted Velveeta creates a creamy, cheesy base that pairs perfectly with the fluffy rice.
It's the kind of meal that's hearty enough for a family dinner but simple enough for a weeknight.
This recipe is incredibly versatile—you can customize it with your favorite proteins like chicken or ham, or add extra vegetables like bell peppers or onions. The possibilities are endless, but the foundation of crispy celery and melty Velveeta remains the star. Let's get started!
Ingredients for cheesy rice recipe with velveeta
Nine simple ingredients create the perfect cheesy rice with crispy celery crowns and melty Velveeta goodness.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, rinsed well |
| Chicken Broth 💧 | 2 ½ cups | Low-sodium preferred |
| Velveeta Cheese 🧀 | 8 oz | Shredded or block form |
| Celery Stalks 🧅 | 3 whole | Thinly sliced into crowns |
| Butter 🧈 | 2 tbsp | Unsalted, for celery |
| All-Purpose Flour 🌾 | 1 tbsp | For crispy celery coating |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor |
| Onion 🧅 | ½ cup | Diced, yellow or white |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Dried Parsley 🌿 | 1 tsp | For garnish |
| Butter 🧈 | 1 tbsp | For rice topping |
The Velveeta is the star here, so grab a block instead of pre-shredded—it melts smoother and stretches better. Kroger or Walmart usually carry it in the dairy section, and it keeps for months in the fridge. Celery should be crisp and vibrant—avoid the wilted stalks at the back of the produce section. For extra crunch, slice the celery into thin crowns (about 1/4-inch thick) before coating. The butter matters too: unsalted ensures you control the seasoning perfectly.
No Velveeta? Sharp cheddar or Monterey Jack work in a pinch, but you'll lose that signature stretch. Fresh parsley is ideal, but dried parsley at half the amount gets you close. The celery crowns need that butter-flour coating—don't skip it—it's what makes them crispy. For extra flavor, add a pinch of smoked paprika to the rice while cooking. And if you're feeling fancy, swap the chicken broth for homemade vegetable broth—just make sure it's low-sodium since we're not adding extra salt.
Rice stays best in the fridge for 3-4 days covered tightly, but the celery crowns lose crispiness after 1 day. Reheat the rice in the microwave with a splash of water, then top with fresh celery crowns right before serving. Portion the Velveeta into small containers if you're prepping ahead—it melts beautifully straight from the fridge. For leftovers, store the celery crowns separately and crisp them up again in the oven at 350°F for 5-7 minutes before serving.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, the celery here is optional—seriously. Even if you forget it, the Velveeta and butter melt into that rice like a warm hug. Three stalks chopped? That’s your whole prep. (Yes, I’ve done it with just one.)
- Melty Magic: That moment when the Velveeta stretches into the broth like liquid gold? Chef’s kiss. The butter adds this buttery richness that makes plain rice feel like a fancy side—no one will guess it’s just long-grain.
- Leftover Hero: I make this on Sunday and eat it all week. Reheats perfectly, stays creamy, and even tastes better the next day. (Between us, I’ve microwaved it straight from the fridge for breakfast—no judgment.)
- Budget Crowd-Pleaser: Chicken broth and Velveeta stretch to feed four for under $8. Add a rotisserie chicken or canned beans, and suddenly you’ve got dinner for a family who’ll fight over seconds. (My kids call it “cheesy rice,” but I call it genius.)
Step-by-step instructions for cheesy rice with Velveeta
Here's how to make this comforting dish with perfectly crispy celery crowns and gooey cheese.
Cook the Rice to Fluffy Perfection
Rinse the 2 cups long-grain white rice under cold water until the water runs clear—this removes excess starch for fluffier rice. In a medium saucepan, combine the rice with 2.5 cups chicken broth, the 0.5 tsp salt, and 0.25 tsp black pepper. Bring to a boil over medium-high heat, then immediately reduce to low heat, cover, and simmer for 18-20 minutes until all liquid is absorbed.
Here's the thing—don't peek or lift the lid during cooking. The steam needs to build up properly, and opening it releases that steam, which can make your rice dry. When the time's up, turn off the heat and let it sit covered for 5 minutes. This resting period lets the rice finish steaming and become perfectly fluffy.
Prepare the Crispy Celery Crowns
Slice the 3 whole celery stalks into ¼-inch thick rounds—these are your celery crowns. In a small skillet, melt 2 tbsp butter over medium heat, then add the celery crowns in a single layer. Cook for 3-4 minutes until they're tender but not browned.
Next, sprinkle 1 tbsp all-purpose flour over the celery and stir gently to coat. Cook for another 2-3 minutes until the celery turns golden brown and crispy. This is where the magic happens—the flour creates that satisfying crunch while keeping the celery tender inside. Remove from heat and set aside on a paper towel-lined plate to drain any excess butter.
Build the Cheesy Sauce
In the same skillet (no need to clean it—those flavorful bits matter), melt 1 tbsp butter over medium heat. Add the 0.5 cup diced onion and cook for 2 minutes until softened. Stir in the 2 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Reduce the heat to low and add the 8 oz shredded Velveeta cheese, stirring constantly until it's completely melted and smooth. The cheese should coat the back of a spoon and look like a thick, creamy sauce. If it starts to separate, just keep stirring—it'll come together. Here's what I do: I remove the skillet from heat for 30 seconds to prevent scorching, then return it to the stove to finish melting.
Combine Everything for Maximum Comfort
Gently fold the cooked rice into the cheesy sauce using a spatula, mixing just until the rice is evenly coated. You want to keep the rice intact—don't overmix or it'll turn mushy. Taste and adjust seasoning if needed, adding a pinch more salt or pepper if desired.
Transfer the cheesy rice to a serving dish and top with the crispy celery crowns. Sprinkle with 1 tsp dried parsley for a pop of color and freshness. The contrast of the crispy celery against the creamy cheese is what makes this dish so special. Serve immediately while the celery is still crisp and the cheese is melty—this isn't a dish that waits!
Pro Tips For Making Cheesy Rice Recipe With Velveeta
- Melt Velveeta Slow: After burning three batches of rice with globs of unmelted cheese, I learned: shred the Velveeta first, then stir it into the warm (not boiling) broth over medium-low heat. If you dump it in hot, it’ll clump like sad fondue—no one wants that.
- Salt the Broth Early: Taste the chicken broth before adding rice—it’s usually bland. Season it now with salt (and a pinch of pepper) so you’re not scrambling later. Velveeta’s mild flavor needs the broth to carry the dish, and unsalted broth ruins the balance.
- Dice Celery Small: Skip the “chop into sticks” approach—dice the celery into ¼-inch pieces. It cooks faster, blends into the rice better, and won’t leave you with crunchy texture surprises. (Yes, even if it looks like confetti.)
- Use Extra Butter: Don’t skimp on the butter—add 1 extra tablespoon to the pot after the rice is cooked. It coats the grains, makes the Velveeta creamier, and cuts through the broth’s saltiness. Trust me, the rice will taste richer without extra cheese.
Troubleshooting this recipe
Grainy, Dry Rice
If your rice turns out grainy or dry, you likely didn’t rinse it well or lifted the lid too soon. Rinse 2 cups long-grain white rice thoroughly under cold water until the water runs clear—this removes excess starch.
Also, never peek while cooking! The steam needs to build up properly. If it’s still dry after cooking, add 2 tbsp hot chicken broth and cover for 5 minutes to steam it back to perfection. 💧
Cheese Not Melting Smoothly
Velveeta should melt into a creamy sauce, but if it clumps or separates, you’re likely cooking it too fast. Reduce heat to low and stir constantly until fully melted. For extra smoothness, shred your own 8 oz Velveeta block instead of using pre-shredded cheese—it melts better.
If it still clumps, add 1 tsp butter and stir until silky. 🧀
Celery Too Soft
Overcooking the celery crowns makes them mushy instead of crispy. Cook them in 2 tbsp butter over medium heat for only 3-4 minutes before adding 1 tbsp flour.
The key is patience—let them crisp for 2-3 minutes after flouring, but don’t walk away! If they soften too quickly, try a smaller skillet for better heat control. 🧅
Sauce Too Thin or Watery
A thin, watery sauce usually means the rice absorbed too much broth or the cheese didn’t coat properly. To fix it, stir in 1 tbsp cornstarch mixed with 1 tbsp cold water and simmer for 1 minute until thickened.
Alternatively, add ½ cup shredded Velveeta and stir until fully melted. For prevention, use low-sodium broth and measure rice carefully. 🥄
Burnt Garlic Flavor
If your garlic tastes bitter, it burned while cooking. Sauté 2 minced garlic cloves in butter for only 30 seconds—just until fragrant. Remove the skillet from heat if it starts to brown. For extra flavor without risk, use garlic powder (½ tsp) instead. 🧄
Crispy Celery Loses Crunch
Celery crowns lose crispiness when reheated or stored improperly. Keep them in an airtight container for up to 1 day at room temperature, or store in the fridge for 3 days.
To revive stale celery, sprinkle with 1 tsp flour, drizzle with 1 tsp butter, and bake at 350°F for 5-7 minutes until crispy again. 🔥
Nutrition facts
Frequently asked questions
Can I substitute Velveeta with another cheese?
While Velveeta gives that signature creamy, stretchy texture, you can use sharp cheddar or Monterey Jack in a pinch. For best results, shred your own cheese instead of using pre-shredded—it melts smoother. Just expect slightly less stretchiness and a firmer texture.
How do I make this recipe vegetarian?
Swap the chicken broth for vegetable broth and add ½ cup diced bell peppers or ½ cup corn kernels to the rice while cooking. For extra protein, stir in 1 cup cooked black beans when folding in the cheese. The crispy celery crowns stay the same!
Can I make this ahead of time?
Cook the rice and cheese mixture up to 1 day ahead, then store it covered in the fridge. Reheat in the microwave with a splash of water, then top with fresh celery crowns right before serving. For the celery, store it separately in an airtight container and crisp again in the oven at 350°F for 5-7 minutes.
Why does my celery turn out soggy instead of crispy?
Soggy celery usually means overcooking or not enough flour coating. Cook the celery crowns in 2 tbsp butter over medium heat for just 3-4 minutes before adding 1 tbsp flour. Then crisp for 2-3 minutes more—don't walk away! A smaller skillet helps maintain even heat.
What’s the best way to serve this dish?
This cheesy rice pairs perfectly with grilled chicken, baked salmon, or even as a standalone side. For a complete meal, serve with a simple green salad or steamed broccoli. The crispy celery crowns add great texture contrast to any protein!
