Cheesy Spanish Rice Recipe: Melty Cheese and Smoky Paprika Flavor

Main Courses

Cheesy Spanish Rice Recipe: Melty Cheese and Smoky Paprika Flavor

This cheesy Spanish rice recipe transforms simple ingredients into a rich, flavorful side dish that pairs perfectly with tacos or stands alone as a comforting meal.

The secret lies in toasting the rice for nutty depth before simmering it in smoky paprika-infused broth, then finishing with melted cheese for that signature gooey texture.

I've perfected this method over years of testing, ensuring every bite delivers a balance of savory, smoky, and cheesy goodness that keeps people coming back for seconds.

The process is straightforward yet rewarding: start with a dry toast of the rice in oil to develop flavor, then cook it slowly in seasoned broth until tender. The addition of cheese at the end creates that irresistible melty layer that makes this dish so addictive.

What sets this recipe apart is the careful layering of spices—smoked paprika, garlic powder, and onion powder—that build complex flavor without overpowering the rice.

By the time you're done, you'll have a dish that's creamy, aromatic, and packed with satisfying texture—perfect for serving alongside grilled meats, as a burrito filling, or even as a standalone meal. The key is patience during cooking and attention to the cheese melting stage, where the magic happens.

This recipe delivers restaurant-quality results with minimal effort, making it ideal for weeknight dinners or special occasions.

For extra depth, consider adding chorizo or diced bell peppers to the rice before cooking, or garnish with fresh cilantro for brightness. The possibilities are endless, but the foundation remains the same: perfectly toasted rice, richly flavored broth, and that melt-in-your-mouth cheese finish. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for cheesy spanish rice

Rice, spices, cheese, and a touch of smoky magic—here's what transforms simple pantry staples into restaurant-quality Spanish rice.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, medium grain preferred
Unsalted Butter 🧈 2 tbsp For toasting rice, full-fat preferred
Smoked Paprika 🌶️ 1 ½ tsp High-quality for authentic smokiness
Garlic Powder 🧄 ½ tsp Freshly ground preferred
Onion Powder 🧅 ½ tsp For aromatic base
Ground Cumin 🌿 ½ tsp Toasted for deeper flavor
Chicken Broth 💧 2 cups Low-sodium preferred, homemade or quality brand
Shredded Sharp Cheddar Cheese 🧀 1 ½ cups Freshly shredded for best melt
Extra-Virgin Olive Oil 🫒 1 tbsp For finishing, fruity variety
Salt 🧂 ¾ tsp Kosher or sea salt preferred
Black Pepper 🌶️ ¼ tsp Freshly ground for brightness
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish (optional)
Bay Leaves 🍃 1 whole For subtle aromatic depth

The rice is the foundation, so choose medium-grain long-grain—it stays separate and absorbs flavors beautifully. Bob's Red Mill or Lundberg Family Farms are reliable brands, but any quality white rice works. For the smoked paprika, Penzeys or Goya are excellent choices—avoid the generic supermarket brands that taste flat. The cheese makes or breaks this dish, so freshly shredded sharp cheddar is non-negotiable. Pre-shredded cheese contains anti-caking agents that prevent proper melting. Toast the rice in butter before adding broth—this step develops nutty depth that separates this from basic rice dishes.

No smoked paprika? Substitute half smoked paprika with half regular paprika plus a pinch of cayenne for heat. Short on chicken broth? Vegetable broth works equally well, just add a splash of soy sauce for umami depth. The bay leaves add subtle complexity—if you're missing them, a pinch of dried thyme can stand in. For extra richness, stir in 1 tbsp of tomato paste with the spices before adding broth. The cilantro is optional but adds freshness—if you dislike it, skip it or use parsley instead. The key to perfect texture is patience: cook the rice until the liquid is fully absorbed, then let it rest covered for 5 minutes before stirring in the cheese.

This dish reheats beautifully—just add a splash of broth or water to loosen it up. It keeps for 4-5 days in the fridge and freezes for 3 months if portioned in airtight containers. For make-ahead convenience, prepare the rice without cheese, cool completely, then store. When ready to serve, simply reheat and top with freshly melted cheese. The flavor actually improves overnight as the spices meld together. If you're serving this as a side, double the batch—it disappears fast at dinner parties.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just rice, butter, and a pinch of spices in one skillet. No measuring cups, no extra bowls, no stress. The rice cooks right in the cheese, soaking up every last bit of that smoky paprika and garlic powder.
  • Smoky Cheese Hug: That first bite? Warm, melty cheddar with a whisper of smoldering paprika—like a cozy blanket for your taste buds. The butter makes it rich, but the spices keep it bright and addictive.
  • Leftover Hero: Between us, this rice tastes better the next day. I make a big batch on Sundays, and it’s still my go-to for quick lunches or tacos. Just reheat and devour—no sad, dry rice here.
  • Budget Stretch: A single bag of rice and a block of cheese feed my whole family for days. Add a can of beans or some chicken, and you’ve got a full meal for under $10. Frugal? Yes. Delicious? Absolutely.

Step-by-step instructions for cheesy Spanish rice

Perfectly toasted rice meets rich, melty cheese in this smoky, flavorful dish.

1

Toast the Rice and Spices

Heat a large skillet or deep pot over medium heat and add the 2 tablespoons unsalted butter. Once melted and foaming, add the 1.5 cups long-grain white rice, stirring constantly for 3-4 minutes until the grains turn opaque and slightly golden. This step develops flavor and prevents mushy rice.

Reduce heat to medium-low and add the 1.5 teaspoons smoked paprika, 0.5 teaspoon garlic powder, 0.5 teaspoon onion powder, 0.5 teaspoon ground cumin, 0.75 teaspoon salt, and 0.25 teaspoon black pepper. Stir for 30 seconds to toast the spices and coat the rice evenly. The spices should release their aromas, filling your kitchen with a warm, earthy scent.

2

Cook the Rice in Broth

Pour in the 2 cups chicken broth and add the 1 whole bay leaves. Bring to a gentle simmer, then reduce heat to low. Cover the pot with a tight-fitting lid and cook for 15 minutes without stirring. The rice should absorb the liquid gradually, and you'll see steam rising from the edges.

After 15 minutes, check the rice. If the liquid has been absorbed but the rice isn't fully tender, add 2-3 tablespoons water and cook for another 5 minutes. The rice should be tender but still slightly firm—it will finish cooking with the cheese. If it's too dry, add a splash more broth.

3

Stir in the Cheese

Once the rice is tender, remove the pot from heat and discard the bay leaves. Stir in the 1.5 cups shredded sharp cheddar cheese using a wooden spoon. The cheese should melt into the rice, creating a creamy, stretchy texture. If the mixture looks dry, add 1-2 tablespoons chicken broth to loosen it.

For extra richness, drizzle in the 1 tablespoon extra-virgin olive oil and stir until fully incorporated. The oil enhances the smoky flavors and adds a silky finish. Taste and adjust seasoning if needed—sometimes the cheese adds extra saltiness, so a pinch more black pepper can brighten the dish.

4

Garnish and Serve

Transfer the cheesy rice to a serving dish and let it rest for 2-3 minutes to thicken slightly. Garnish with the 0.25 cup chopped fresh cilantro for a pop of freshness and color. The cilantro balances the richness of the cheese and adds a bright, herbal note.

Serve immediately while the cheese is melty and the rice is warm. This dish pairs perfectly with grilled meats, tacos, or as a hearty side for soups. The smoky paprika and sharp cheddar create a deeply satisfying flavor that's both comforting and bold.

👨‍🍳

Pro Tips For Making Cheesy Spanish Rice

  • TOAST THE RICE FIRST: Before adding liquid, spread the raw rice in a dry skillet over medium-high heat for 2-3 minutes. I learned this the hard way—skipping it means your rice will turn out gummy instead of fluffy. The butter will coat the grains perfectly, and that’s where the smoky depth comes from.
  • SALT THE BUTTER: Unsalted butter is your friend here, but don’t forget to season it—about ½ teaspoon of salt per 4 tablespoons. I used to leave it out, and the dish always tasted flat. The cheese melts into salty butter, so it’s the thing that matters most.
  • LOW AND SLOW AFTER BOIL: Once the rice starts simmering, drop the heat to the lowest setting you can stand. I know, I know, you’re impatient like me, but rushing it turns the rice mushy. Let it steam gently for 15-20 minutes—your future self will thank you.
  • BLOOM THE SPICES: Heat the butter until it foams, then add the smoked paprika, garlic powder, and onion powder. Let them sizzle for 30 seconds before adding rice—this wakes up their flavors. I was skeptical until I tried it; the aroma alone makes the dish taste richer.

Flavor customization for this recipe

Spicy Kick

For a bold, smoky heat, stir in ½ teaspoon cayenne pepper or 1 teaspoon chipotle powder with the spices during the toasting step. If you love habanero, finely dice ½ habanero pepper and sauté with the rice for 1 minute before adding broth.

I find Penzeys chipotle powder adds a perfect smoky-spicy balance without overpowering. 🌶️

Creamy Variations

Swap sharp cheddar for Monterey Jack (for a milder, creamier texture) or pepper jack (for a subtle kick). For extra richness, mix in ½ cup sour cream or ¼ cup crumbled queso fresco at the end.

I’ve also had great success with ½ cup cream cheese for a velvety finish—just stir it in gently off the heat. 🧀

Protein Boost

Add cooked chorizo (diced) or ground beef (seasoned with taco spices) to the rice during the broth cooking stage. For seafood lovers, stir in ½ cup cooked shrimp or diced calamari in the last 5 minutes of cooking.

I like Spanish chorizo for its paprika-infused flavor that complements the dish perfectly. 🍳

Herb Infusions

Fresh herbs elevate this dish—try ¼ cup chopped parsley or 2 tablespoons chopped green onions instead of cilantro. For a Mediterranean twist, add 1 teaspoon dried oregano with the spices.

I also love a sprinkle of toasted sesame seeds for a nutty crunch that pairs beautifully with the smoky flavors. 🌿

Sweet & Tangy Twist

Balance the richness with 1 tablespoon tomato paste (cooked with the spices) or a splash of hot sauce (like Cholula) stirred in at the end. For sweetness, add ½ teaspoon cinnamon or a pinch of ground coriander—it sounds unusual, but it works beautifully with the cheese. 🍯

Dairy-Free Option

For a vegan version, replace cheese with ½ cup nutritional yeast (for a cheesy flavor) and ¼ cup vegan cream cheese. Stir in 1 tablespoon olive oil for creaminess. I’ve also used cashew cream (blended soaked cashews with water) for a rich, dairy-free alternative. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 65mg22%
Sodium 720mg31%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 2g
Protein 18g36%
* 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 instant rice for this recipe?

I don't recommend it—this dish relies on proper toasting and slow cooking for that authentic texture. If you're short on time, use 30-minute white rice instead, but reduce the cooking time by 5 minutes after the broth step. The rice should still be slightly firm when you add the cheese.

2

What's the best cheese substitute if I don't have sharp cheddar?

Try Monterey Jack for creaminess or pepper jack for mild heat. For a smoky alternative, use smoked gouda (½ cup less due to its intensity). If you're avoiding dairy, ½ cup nutritional yeast plus ¼ cup vegan cream cheese works surprisingly well.

Why did my rice turn out mushy? Mushy rice usually means either overcooking or insufficient toasting.

3

How can I make this ahead for a party?

Prepare the rice without cheese, cool completely, then store in an airtight container for up to 4 days in the fridge. Reheat with 2 tablespoons broth per cup of rice, then stir in cheese just before serving. For freezing, portion into 1-cup servings and freeze for up to 3 months. Thaw overnight in the fridge.

4

Can I make this in a rice cooker?

Yes! Toast the rice and spices in a separate pan first, then transfer to the rice cooker with broth. Use the white rice setting and add cheese after cooking. For best results, stir in 1 tablespoon butter with the cheese to help it melt evenly. The texture will be slightly different but still delicious.

★★★★★4.7(14 reviews)
Categories Main Courses