There’s something incredibly comforting about a dish that brings together creamy cheese, tender spinach, and fluffy rice all in one skillet. I discovered this Cheesy Spinach Rice Skillet on a busy weeknight when I craved something warm and satisfying but didn’t want to spend hours in the kitchen. What surprised me most was how simple it was to pull together, yet every bite felt indulgent and fresh. Whether you’re a seasoned chef or just someone tired of the usual takeout routine, this recipe offers a perfect balance of ease and flavor that feels lovingly homemade. Get ready to enjoy a dish that’s as versatile as it is delicious—one that’s sure to become a staple in your weeknight dinner rotation!
Why love this Cheesy Spinach Rice Skillet?
Creamy and comforting: This skillet combines melty cheese with tender spinach and fluffy rice for a cozy meal. Effortlessly easy: You’ll love how quickly it comes together—perfect for busy weeknights. Versatile and fresh: Add your favorite proteins or veggies to make it your own. Crowd-pleaser: Its rich flavors make it a hit for family dinners or casual gatherings. Less cleanup: One-pan cooking means more time enjoying and less time scrubbing!
Cheesy Spinach Rice Skillet Ingredients
For the Skillet
- Long-grain white rice – Use this for fluffy, separate grains that soak up all the cheesy goodness.
- Fresh spinach leaves – Adds vibrant color and a tender, earthy flavor to the dish.
- Sharp cheddar cheese – Melts beautifully to create that luscious, creamy texture everyone loves.
- Onion – Provides a mild sweetness that rounds out the flavors perfectly.
- Garlic cloves – Give the dish a fragrant boost with their warm, savory aroma.
- Chicken or vegetable broth – Using broth instead of water infuses the rice with rich flavor from the start.
- Olive oil or butter – Helps sauté the veggies and adds a silky richness to the skillet.
- Salt and pepper – Essential for balancing and enhancing all the other flavors.
Optional Add-Ins
- Cooked chicken breast – A great protein boost to make the skillet more filling.
- Mushrooms – Earthy and meaty, they pair wonderfully with the spinach and cheese.
- Red pepper flakes – Add a pinch for a subtle kick that wakes up the palate.
This Cheesy Spinach Rice Skillet comes together easily with these simple ingredients, all working in harmony to deliver a satisfying, wholesome meal.
How to Make Cheesy Spinach Rice Skillet
- Sauté Veggies: In a large skillet, heat olive oil over medium heat. Add diced onion and garlic; cook, stirring, until translucent and fragrant, about 3–4 minutes.
- Toast Rice: Stir in long-grain rice, coating each grain in the oil. Cook for 2 minutes, until edges look slightly translucent, and you smell a toasty aroma.
- Simmer Rice: Pour in chicken broth, increase heat to high until bubbling. Reduce to low, cover skillet, and simmer for 15–18 minutes until liquid is absorbed and rice is tender.
- Wilt Spinach: Uncover, add fresh spinach in batches, stirring until wilting, about 2 minutes. The leaves should be vibrant green and just softened, coating the rice evenly.
- Stir in Cheese: Remove from heat; sprinkle in shredded cheddar, stirring until melted and creamy, about 1–2 minutes. The mixture should look gooey and beautifully golden.
- Season and Serve: Taste, then season with salt and pepper to preference. Serve warm straight from the skillet, garnished for extra flair and minimal fuss.
Optional: Garnish with extra cheddar and fresh parsley for added color and flavor.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Cheesy Spinach Rice Skillets are perfect for meal prep enthusiasts who need to save time during busy weeknights! You can sauté the onion and garlic, then toast the rice up to 24 hours in advance; just refrigerate them together in an airtight container. When you’re ready to enjoy, simply reheat the mixture in your skillet, add the broth, and simmer as instructed. Meanwhile, you can wash and store the fresh spinach separately, so it stays vibrant and crisp. Finally, stir in the cheese and season before serving for a deliciously comforting meal that’s just as tasty as when freshly made!
Expert Tips for Cheesy Spinach Rice Skillet
- Use fresh spinach: Fresh leaves wilt faster and retain vibrant color, making your skillet visually appealing and flavorful. Avoid overcooking to keep texture.
- Toast the rice: Lightly toasting rice before simmering enhances its nutty flavor and prevents it from becoming mushy in this cheesy spinach rice skillet.
- Simmer gently: Keep heat low when cooking rice to ensure even absorption of broth, resulting in perfectly tender grains without burning the bottom.
- Add cheese off heat: Stir cheese in after removing from heat to avoid curdling and achieve that creamy, smooth texture that defines this dish.
- Season gradually: Taste before adding salt and pepper—broth and cheese can be salty—so you get a balanced, comforting flavor without over-seasoning.
- Customize boldly: Feel free to mix in cooked chicken, mushrooms, or red pepper flakes to tailor this skillet to your family’s favorite flavors and preferences.
Variations & Substitutions for Cheesy Spinach Rice Skillet
Feel free to get creative and customize this dish to suit your taste and dietary needs!
- Gluten-Free: Swap long-grain rice for quinoa or a gluten-free grain blend to maintain a fluffy texture while going gluten-free.
- Vegan Option: Use plant-based cheese and vegetable broth, and sauté the veggies in olive oil for a completely dairy-free dish that’s still hearty and comforting.
- Spicy Kick: Add diced jalapeños or a pinch of cayenne pepper for a vibrant warmth that dances on your taste buds, elevating the flavor profile beautifully.
- Herb Infusion: Stir in freshly chopped herbs like basil or parsley before serving for a fragrant pop of freshness that complements the richness of the cheese.
- Add Nuts: Toss in some toasted pine nuts or slivered almonds for a delightful crunch, enhancing both the texture and nutrition without overpowering the dish.
- Creamy Twist: Blend in a dollop of cream cheese or sour cream just before serving for an ultra-creamy finish that adds richness and depth.
- Meal Prep Friendly: Divide the skillet into individual portions before freezing, making reheating quick and simple on those busy nights ahead.
- Protein Packed: Incorporate cooked lentils or chickpeas for a nutritious protein boost, making it a more filling meal without sacrificing that comforting vibe.
Let your culinary instinct shine and make this Cheesy Spinach Rice Skillet your own!
How to Store and Freeze Cheesy Spinach Rice Skillet
Fridge: Store leftovers in an airtight container for up to 3 days. Make sure to let it cool completely before sealing to maintain freshness.
Freezer: For longer storage, freeze in portioned, airtight containers. It can last up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: Gently reheat in the microwave or stovetop, adding a splash of broth or water to keep it moist. Stir in fresh cheese for an extra creamy texture.
Room Temperature: If serving at a gathering, don’t let the skillet sit out for more than 2 hours to ensure food safety.
What to Serve with Cheesy Spinach Rice Skillet?
Dive into a world of flavor, where every dish complements the creamy richness of your skillet delight.
- Garlic Bread: This crispy, buttery staple provides a delightful crunch, perfect for scooping up cheesy goodness.
- Mixed Green Salad: A light, refreshing salad boasting tangy vinaigrette enhances the richness and balances the warm flavors.
- Roasted Vegetables: Roasting brings out natural sweetness in veggies, offering a contrast in texture and a pop of color on your plate.
- Grilled Chicken: Juicy, seasoned chicken adds a satisfying protein punch and pairs wonderfully with the creamy spinach rice.
- Sautéed Mushrooms: The earthy flavor of sautéed mushrooms not only complements but elevates the dish with an additional layer of umami.
- Fruit Sorbet: A light, fruity sorbet serves as a refreshing palate cleanser, wrapping up your meal on a bright note.
- White Wine: A chilled glass of Sauvignon Blanc or Pinot Grigio accentuates the creamy cheese and adds a delightful acidity to the meal.
- Dessert Hummus: For a unexpected sweet finish, try a chocolate or vanilla dessert hummus served with fresh fruit or graham crackers.
Each of these delightful pairings enhances the experience of your Cheesy Spinach Rice Skillet, making for a well-rounded and memorable meal!
Easy Cheesy Spinach Rice Skillet That Will Wow Your Taste Buds Recipe FAQs
How do I know if my spinach is fresh enough for the skillet?
Look for bright, vibrant green leaves without any dark spots or wilting edges. Fresh spinach should feel crisp and not slimy. Using fresh spinach wilts quickly in the skillet and gives the best flavor.
Can I store leftovers, and how long will they keep?
Absolutely! Store your leftover Cheesy Spinach Rice Skillet in an airtight container in the fridge for up to 3 to 4 days. Make sure it cools completely before sealing to keep it fresh and delicious.
Is it possible to freeze this dish? If so, what’s the best way?
Yes, I highly recommend freezing leftovers for convenient meals later. Portion the cooled skillet into airtight freezer-safe containers or heavy-duty freezer bags. Freeze for up to 3 months. When ready to eat, thaw overnight in the fridge and reheat gently on the stovetop or microwave with a splash of broth to keep it creamy.
What should I do if my rice turns out mushy or too dry?
If the rice is mushy, make sure next time to toast it lightly before simmering—it helps keep the grains fluffy. For dryness, try adding a bit more broth during cooking or when reheating, then cover the skillet to steam the rice gently and restore moisture. Stir occasionally to avoid burning.
Is this recipe safe for pets or suitable for common allergies?
This dish contains dairy (cheddar cheese) and garlic, which can be harmful to dogs and cats, so avoid sharing with your pets. For those with dairy allergies, try substituting with a non-dairy cheese or nutritional yeast for cheesy flavor. Always double-check ingredients if cooking for allergy-sensitive guests.

Easy Cheesy Spinach Rice Skillet That Will Wow Your Taste Buds
Ingredients
Equipment
Method
- In a large skillet, heat olive oil over medium heat. Add diced onion and garlic; cook, stirring, until translucent and fragrant, about 3–4 minutes.
- Stir in long-grain rice, coating each grain in the oil. Cook for 2 minutes, until edges look slightly translucent, and you smell a toasty aroma.
- Pour in chicken broth, increase heat to high until bubbling. Reduce to low, cover skillet, and simmer for 15–18 minutes until liquid is absorbed and rice is tender.
- Uncover, add fresh spinach in batches, stirring until wilting, about 2 minutes. The leaves should be vibrant green and just softened, coating the rice evenly.
- Remove from heat; sprinkle in shredded cheddar, stirring until melted and creamy, about 1–2 minutes.
- Taste, then season with salt and pepper to preference. Serve warm straight from the skillet.



