Soups & Stews
This cheddar cheese soup and rice recipe delivers the ultimate comfort food experience—creamy, cheesy soup paired with perfectly toasted rice for every bite. The secret lies in slow-melting sharp cheddar and a crispy rice topping that adds satisfying texture. I developed this version after years of testing, ensuring the soup stays velvety while the rice achieves that perfect crunch.
What sets this dish apart is the balance of rich, savory flavors and contrasting textures. The soup simmers until perfectly smooth, while the rice toasts just enough to stay crispy on top.
This recipe serves four generously and comes together in under an hour, making it ideal for cozy weeknights or family dinners. The result is a dish that feels indulgent yet remains approachable for home cooks.
Ingredients for cheddar cheese soup and rice
Sharp cheddar, rich cream, and toasted rice create this velvety comfort dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | 2 cups | Warm slightly for blending |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Medium, diced |
| Garlic Cloves 🧄 | 3 cloves | Minced |
| Butter 🧈 | 2 tbsp | Unsalted, for sautéing |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh |
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, for topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For rice toasting |
The cheddar makes or breaks this. Block cheese melts smoother than pre-shredded—look for sharp cheddar with visible fat marbling for that perfect melt. Whole Foods or specialty cheese shops carry the best. Heavy cream adds richness, but don't skimp on quality—Trader Joe's or Storebrand work well. The chicken broth should be low-sodium; Pacific Foods or Swanson are solid choices. Fresh thyme is ideal, but dried works in a pinch. For the rice, jasmine or basmati adds extra aroma, though long-grain white is perfectly fine.
No sharp cheddar? Pepper jack or Monterey Jack work in a pinch, though sharpness is key. Substitute half the heavy cream with full-fat coconut milk for a lighter option. The flour is just for thickening—if you're gluten-free, use cornstarch instead. For the rice topping, day-old rice works best—it toasts more evenly. If you must use fresh, spread it on a tray and dry it in the oven at 300°F for 10 minutes. The olive oil for toasting should be high-quality; extra-virgin adds subtle flavor.
This soup reheats beautifully—just warm on the stove with a splash of milk or broth. The rice topping stays crispy for about 10 minutes after baking, so assemble just before serving. Store leftovers in the fridge for 4-5 days, but the rice loses its crunch overnight. For meal prep, toast the rice fresh and keep it separate until reheating. The cheddar soup keeps for 5 days in the fridge or 3 months frozen.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just sauté onions, stir in broth and rice, then melt that cheddar into creamy heaven. The rice absorbs all the rich, salty goodness while the soup thickens right in the pot.
- Rich Without Effort: That sharp cheddar and heavy cream combo? It’s like a hug in a bowl. Honestly, the first time I tasted the smooth, tangy finish, I immediately doubled the recipe. The milk rounds it out so it’s never too heavy—just perfectly balanced.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The soup reheats beautifully, and the rice stays fluffy. Pack it in a thermos for work or school—it’s the kind of thing that makes you the popular one in the break room.
- Budget-Friendly Luxe: I use store-brand cheddar and chicken broth, but it still feels fancy. The rice stretches the ingredients, and leftovers taste just as good the next day. Yes, even on a Tuesday night when I’m skimming my wallet.
Step-by-step instructions for cheddar cheese soup and rice
Here's how to create a perfectly balanced dish where rich, velvety cheese soup meets crispy toasted rice.
Sauté the Aromatics for Flavor Foundation
Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 5-6 minutes until softened and translucent. You'll notice the onions release their sweet aroma and begin to caramelize slightly at the edges.
Add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Here's the thing—don't let the garlic brown or it'll turn bitter. Remove the pot from heat immediately after you smell that wonderful garlic aroma. Set aside for the next step.
Build the Creamy Cheese Base
Return the pot to medium heat and add the 2 tablespoons butter. Once melted, whisk in the 2 tablespoons all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth roux and smells nutty. This step is crucial for thickening your soup properly.
Slowly pour in the 2 cups whole milk while whisking constantly to prevent lumps. Cook for 2-3 minutes until the mixture thickens slightly. Remove from heat and stir in the 2 cups shredded sharp cheddar cheese until completely melted and smooth. The cheese should create a luxurious, velvety texture—this is where the magic happens.
Develop the Rich Soup Base
Return the pot to medium-low heat and gradually whisk in the 4 cups chicken broth. Add the 1.5 teaspoons salt, 0.5 teaspoon black pepper, and 0.5 teaspoon dried thyme. Bring to a gentle simmer and cook for 10-12 minutes, stirring occasionally, until the soup thickens to your desired consistency.
I like to taste at this stage and adjust seasoning. The cheese should be fully incorporated with no graininess, and the soup should coat the back of a spoon. If it's too thick, add a splash of warm milk or broth to reach your preferred texture. Keep the heat low to prevent curdling.
Prepare the Toasted Rice Topping
While the soup simmers, heat a separate skillet over medium heat and add the 1 tablespoon extra-virgin olive oil. Toast the 1.5 cups long-grain white rice for 3-4 minutes, stirring constantly, until it turns a beautiful golden brown color and smells nutty. This toasting step creates the perfect crunchy contrast to the creamy soup.
Remove the rice from heat immediately after toasting—it continues cooking from residual heat. You'll want it just golden, not dark brown. Spread it on a plate to cool slightly before adding to your soup.
Combine and Serve with Perfect Texture
Once your soup reaches the ideal consistency, stir in the 1 cup heavy cream and simmer for 2-3 minutes until gently heated through. The cream should blend smoothly without curdling. Taste and adjust seasoning if needed—sometimes the cheese needs more salt to balance its richness.
To serve, ladle the hot soup into bowls and top immediately with the toasted rice. The contrast between the creamy, cheesy soup and the crispy rice is what makes this dish truly special. Serve with crusty bread on the side if desired, but the rice topping alone provides enough texture contrast.
Pro Tips For Making Cheddar Cheese Soup And Rice
- MELT CHEESE LOW AND SLOW: I learned this the hard way—dumping sharp cheddar into hot broth makes it clump like glue. Instead, whisk the cheese into warm (not boiling) soup off the heat, then stir in the cream. The heat from the mixture melts it smoothly without turning to rubber.
- SWEEAT ONIONS UNTIL SOFT: Don’t rush the onions—cook them in butter until they’re translucent and just starting to caramelize (about 10 minutes). This builds flavor that carries through the whole dish. (Yes, even if you’re impatient like me.)
- STIR IN CREAM LAST: Adding heavy cream too early can make the soup greasy. Wait until the cheese is fully melted and the soup is thickened, then stir in the cream and milk together. This keeps the texture velvety, not split.
- USE RICE THAT’S ALREADY COOKED: Skip the hassle of cooking rice in the soup—parboil it separately until tender, then fold it in at the end. This keeps the grains distinct and prevents the soup from turning into a gluey mess. (Your future self will thank you.)
Make-ahead tips for cheddar cheese soup and rice
Prep Ahead Strategy
Make the soup base 2 days in advance for maximum flavor development. Store the cooked soup (without cream) in an airtight container in the fridge. When ready to serve, reheat gently on the stove with a splash of milk or broth to restore creaminess.
The cheese will stay smooth if reheated slowly—never microwave directly from the fridge. 💫
Rice Prep Tips
Toast the rice 1 day ahead and store it in an airtight container at room temperature. It stays crispy for 24 hours if kept dry. For extra crunch, spread it on a baking sheet and reheat at 350°F for 5 minutes before serving.
Day-old rice toasts more evenly than fresh—this is a game-changer for meal prep.
Freezer-Friendly Method
Freeze the soup (without cream or rice) for up to 3 months in quart-sized freezer bags. Thaw overnight in the fridge, then reheat with ½ cup warm milk to restore creaminess.
The rice should be toasted fresh and added just before serving to maintain its crunch. Label bags with the date to track freshness.
Portion Control
Divide the soup into 4 equal portions in microwave-safe containers before freezing or refrigerating. This makes reheating easier and ensures everyone gets the same amount. For the rice, portion ¼ cup per serving—it expands slightly when toasted. Store rice portions in small containers to keep them dry and crispy.
Make-Ahead Timeline
Here's my foolproof schedule: Make the soup base Day 1, toast the rice Day 2, and reheat both components 30 minutes before serving. The rice topping stays crispy for 10 minutes after baking, so time your reheating carefully.
For busy weeknights, I often make the soup on Sunday and reheat portions throughout the week.
Nutrition facts
Frequently asked questions
Can I make this cheesy rice dish without heavy cream?
For a lighter version, substitute the heavy cream with 1 cup full-fat coconut milk or ½ cup Greek yogurt mixed with ½ cup milk. The soup will still be rich but slightly tangier. If you prefer extra creamy texture, use 1 cup evaporated milk instead—it blends smoothly without separating.
Why did my cheese soup turn grainy?
Grainy cheese usually means the heat was too high or the cheese wasn't melted properly. Always melt cheese over low heat and stir constantly. For extra smoothness, whisk in the cheese off the heat, then return to low heat just until fully incorporated. Pre-shredded cheese has anti-caking agents that prevent proper melting—use block cheese for the best results.
How do I prevent the rice from burning while toasting?
Toast rice over medium heat and stir constantly with a wooden spoon to prevent burning. Watch closely after 2 minutes—it should be golden but not dark brown. If it starts to brown too quickly, reduce heat to medium-low. For extra insurance, spread the rice on a baking sheet and toast at 375°F for 5 minutes instead of using a skillet.
Can I use this recipe for a crowd?
Yes! Double or triple the recipe, but cook in batches to maintain texture. For 8 servings, use 4 cups rice and 8 cups broth. Keep the soup warm in a slow cooker on low heat while toasting rice in batches. The key is toasting rice fresh—it loses crunch when reheated. Serve with extra bread or rolls to stretch the meal further.
What's the best way to reheat leftovers?
Reheat soup on the stove over low heat with a splash of milk or broth to restore creaminess. Never microwave directly from the fridge—this causes cheese separation. For the rice, toast fresh in a dry skillet for 2-3 minutes to revive its crunch. If storing leftovers, keep soup and rice separate—the rice will get soggy if mixed with soup.
