Cheesy Bacon Rice

· ·

This post originally appeared on Savory Experiments where I am a contributor.

This page contains affiliate links. For more information please read my Disclosure Policy.

Cheesy bacon rice is the perfect rice side dish to satisfy all your indulgent dinner cravings, without the fuss! Three creamy cheeses, crisp bacon, and big flavor, all easily made in one pan. It’s a quick and simple side that you can easily make with any rice you have on hand.

an oval white dish with creamy cheesy rice in it topped with bacon

Yea, we all know that we should eat salads, but let’s get real, there are just nights when all you need is a helping of something warm, gooey, and full of carbs. There’s a reason grilled cheese is still a classic after all!

This easy rice recipe ticks all those boxes. It’s impossible not to love creamy melty mozzarella and Parmesan especially when it’s studded with perfectly crispy bacon. You’ll be sneaking little spoonfuls straight out of the pan even as the cheese melts. Go ahead, it’ll be our little secret.


The combination of three cheeses creates a seriously luscious, rich rice side dish that feels like an indulgent spoonful with every bite. It reminds me most of risotto, without all the stirring and watching. Who doesn’t love a shortcut! One of the big advantages of this recipe is that you can really use any rice you like. Leftover rice, fresh cooked, instant, go for it. You can even use other grains if you like!

a wooden table with bacon slices on parchment paper, a bowl of rice, a bowl of chopped onion, a wedge of cheese and a carafe of cream
  • Cooked Rice – I use white medium grain, but you can use your favorite!
  • Bacon – about half a pound (or more if you love it!)
  • Onion – about half of one, I like white or yellow!
  • Garlic – two to three cloves, don’t skimp here!
  • Half and Half – The perfect balance between creamy and lightness.
  • Cream Cheese – Go for a full fat for the creamiest option.
  • Parmesan – Spring for a nice aged one if you can.
  • Mozzarella – I recommend a block style cheese, not the fresh mozzarella. It won’t melt the same.
  • Pepper and salt to taste

Pro Tip: Missing one of these cheeses? No worries! Romano or Asiago can easily be subbed for Parmesan, and any good melty cheese you enjoy can be subbed for the mozzarella. Swiss, jack, or even pepper jack would be good choices!

If you’re curious what your other grain options for this recipe are, I suggest:

  • Any white rice. I like medium or long grain, they’re fluffier and have a great texture with the cheese. 
  • Brown rice – adds a delicious nutty flavor!
  • Farro – a nice, chewy thick grain that holds up well to the cheese.
  • Quinoa – using quinoa will create an almost creamy grit like dish. 
  • Barley – Similar to the texture to farro, it’s a nice substitute. 

Pro Tip: Cooking your rice especially for this? Start step 1 of this recipe when your rice has 10 minutes left of cook time!

How to Make this

Making this is as easy as eating it I promise. It’s very simple, made all in one pan, and consists of just three basic steps.

a pan with crisped bacon and then with softened onions added, then with cheese and cream melted in
  1. Crisp the bacon with the onions and garlic. 
  2. Add in the half and half and cheeses, then stir until smooth and gooey. 
  3. Then fold in cooked rice until coated, creamy, and perfect! 

When it comes to a side dish like this one, the question changes from what do I serve this with to how many things can I serve this with. It goes with everything! A nice seared chicken breast or steak, any roast, or even simply a side salad would take this from a simple side to complete meal. I think it’d be especially good with shrimp!

Something as rich and hearty as this will easily serve a big family, so it’s also a great option to serve at family gatherings or dinner parties. Share the cheesy bacon love!

a white plate with steak and cheesy rice over a gold striped napkin with a block of parmesan


Can I make this ahead of time?

I won’t lie, something this packed full of cheese never gets better than straight off the stove. It’s when the cheese is at it’s meltiest! But you can make it ahead. Simply transfer to a casserole dish and pop it back in a 350°F oven 20 minutes before you intend to serve.

Can I substitute milk for the half and half?

Sure thing! Milk is a little more prone to breaking when applied to heat, so simply remove the pan temporarily from the heat, add in the cream cheese and whisk as you pour the milk in slowly. Then return to the heat and proceed with the recipe! This will create a little looser of a sauce.

Does it matter what kind of bacon I use?

I always, always recommend using a thick cut bacon whenever possible. In a dish like this one, a thicker cut will stand up to the creaminess of the cheese while thinner bacon may crumble more.

Can I add more bacon?

I found half a pound to be just right but feel free to use a full pound! I wouldn’t exceed that or you run the risk of it being too salty.

How long can I keep leftovers?

I recommend eating this within 3 days for best flavor and texture.

How do I reheat leftovers?

Simply place it in the oven at 350°F for 20 minutes or so until hot. Or microwave a single portion. This will however become less creamy over time, so if needed, add a little milk to loosen it up when reheating. I find by day two I usually need the extra milk.

Does this freeze well?

Sure! Just like mac and cheese or any other cheesy casserole you can freeze it and reheat it. Just place the frozen cheesy bacon rice in the oven at 350°F for an hour to an hour and a half, or until hot all the way through.

a white bowl with cheesy rice with a fork lifting out a bite

Eat & Enjoy

I hope you enjoy this simple but cheese loaded rice dish. It’s comfort food at it’s finest, down to the ease with which it comes together. Dig in and don’t worry, calories don’t count on this one! Happy Eating!

If you liked this recipe, you may also enjoy…

Cheesy Bacon Rice

Mikayla M.
A creamy, triple cheese rice side dish with crisp bacon mixed in. Make it with any rice or grain!
5 from 12 votes
Prep Time 5 minutes
Cook Time 15 minutes
Course Side Dish
Cuisine American
Servings 8
Calories 440 kcal


  • 4 cups cooked rice
  • 1/2 lb bacon
  • 1/2 cup diced onion
  • 1 teaspoon garlic, minced
  • 1/4 cup cream cheese
  • 2 cups half and half
  • 1 cup Parmesan, shredded
  • 1 1/2 cup mozzarella, shredded
  • Salt and pepper to taste


  • Dice bacon and to a hot pan set over medium heat. Stir occasionally until nearly crisp.
  • Drain off all but 1 tsp of bacon grease from the pan and reduce heat to medium low.
  • Add in the diced onion. Saute until beginning to soften and caramelize, 2 to 3 minutes.
  • Add in minced garlic and saute until fragrant, just 30 seconds to a minute.
  • Pour in half and half and cream cheese, stirring constantly until melted.
  • Begin adding the Parmesan and mozzarella in handfuls, stirring to melt between additions.
  • Fold in rice, taste and add salt if needed. Serve with fresh cracked black pepper.


Feel free to use any rice or ancient grain!


Calories: 440kcalCarbohydrates: 27gProtein: 17gFat: 29gSaturated Fat: 14gCholesterol: 74mgSodium: 568mgPotassium: 214mgFiber: 1gSugar: 1gVitamin A: 560IUVitamin C: 1mgCalcium: 336mgIron: 1mg
Tried this recipe?Let us know how it was!

Nutrition information and cooking times are provided as a best estimate. Values may vary based upon ingredients and equipment.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    OMG you have taken rice to a high level of lusciousness and comfort! My tastebuds are just imagining that cheesy creamy rice and the bacon so salty. Nice contrast. Great dish!

  2. 5 stars
    Oh, wow, this has to be the most decadent rice! I can never get enough cheese or bacon, and I loved the creamy texture from the cream cheese. Will make again and again!

  3. This cheesy rice is a wonderful side dish, we paired up ours with some gravy. Everyone gave their compliments on how delicious it was!

  4. 5 stars
    Where has this been all my life?! There’s nothing better than cheese and bacon and your recipe sounds like a winner!

  5. 5 stars
    This rice is so cheesy, flavorful, and delicious. Love how simple the recipe is and how quickly it came together. Perfect to pair with a weeknight dinner!