Easy Cheesy Beef, Bean & Rice Skillet

This easy and cheesy beef, bean, and rice skillet is a simple and delicious one pan dinner made with familiar ingredients and warm spices for a super easy weeknight dinner!

This is one of those skillet dinners I reach for when the day already feels full and I don’t want to overthink dinner. Everything cooks in one pan, and it uses ingredients I almost always have on hand (yay for no extra trips to the grocery store!). It’s the kind of dinner that just works on days like that.

cheesy beef beans and rice skillet meal

This skillet meal can was also included in one of my weekly meal plans. You can download and follow along here:👉🏻 https://christinesnotebook.com/full-week-of-dinners-meal-plan/

Main Ingredients & Swaps

  • Ground beef: One pound goes a long way here since it gets stretched with rice and beans, and it makes the meal filling enough that you don’t really need anything on the side.
  • Spices: The mix of chili powder, cumin, onion powder, garlic powder, and smoked paprika adds warmth and flavor without being overpowering. Smoked paprika is especially nice here because it adds depth without heat.
  • Green chiles or salsa: These add a lot of flavor with very little effort. I give you two options, because I don’t like for people to be tied to a recipe ingredient when there are other ways to make the dish! You need a 4oz can of green chilis or 1/4 cup of salsa.
  • Diced tomatoes: The tomatoes add moisture and a little acidity, which helps balance the richness of the beef and cheese. They also help the rice cook evenly.
  • Black beans: Beans add texture and make the dish feel more substantial. They also help stretch the meal and make it more filling (plus extra fiber!) without needing extra ingredients.
  • Corn: I like the bit of sweetness corn brings because it balances the savory spices and beef.
  • Rice: The rice cooks right in the skillet and soaks up all the flavor as it simmers. It turns this into a complete, one pan meal without any extra steps. I use white basmati rice, jasmine would also work.
  • Chicken stock: I use stock instead of water because it adds another layer of flavor and helps the rice cook evenly. Homemade or store bought both work well.
  • Shredded cheese: This gets stirred in at the end and pulls everything together. It adds creaminess and makes the whole dish feel comforting and finished.
easy one pot dinner

How I Make It

Start by browning the ground beef with the diced onion in a large skillet. I like to use this Caraway Saute Pan because it is non-stick and non-toxic. I let the onion soften while the beef cooks so the flavor builds right away.

Once the beef is mostly cooked, add the garlic and all the spices. Stir everything together and let the spices cook briefly to build flavor. Next, I stir in the green chiles or salsa, diced tomatoes, black beans, corn, rice, and chicken stock. I mix everything well, cover the pan, and let it simmer.

easy one pot skillet meal with rice, beans, and beef

I let it cook for about 18 to 20 minutes, just until the rice is tender and most of the liquid is absorbed. At the end, I turn off the heat, top it with cheese, and cover the pan again. I let it sit for a couple of minutes so everything melts together before serving.

I like to top this with a simple cilantro, avocado, and lime crema. I blend together 1/2 cup sour cream, 1/2 cup cilantro leaves, 1/2 tsp cumin, 1/2 tsp salt, the juice of a lime and 1/2 an avocado.

cheesy beef bean and rice skillet with crema

👇🏻 You can follow along with me in the video below, where I walk through the whole recipe step by step.

cheesy beef beans and rice skillet meal

Cheesy Beef, Bean & Rice Skillet

5 from 1 vote
An easy and cheesy one pan beef, bean, and rice skillet made with familiar ingredients and warm spices. Easy to make and great for busy weeknights.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 32 minutes
Servings: 6 -8
Course: Dinner
Cuisine: Mexican

Ingredients
  

  • 1 lb ground beef
  • 1 onion diced
  • 2 cloves garlic minced
  • 1 tbsp EACH: chili powder, cumin, and onion powder
  • tsp garlic powder
  • tsp smoked paprika
  • 1 tsp salt
  • 1 4oz can green chiles or 1/4 cup salsa
  • 1 14.5 oz can can diced tomatoes 14.5 oz
  • 1 15oz can black beans drained
  • 1 cup corn
  • 1 cup jasmine rice or basmati white rice
  • 2 cups chicken stock
  • 2 cups shredded cheese
Avocado Cilantro Lime Crema
  • 1/2 cup sour cream
  • 1 cup cilantro leaves
  • 1/2 tsp cumin
  • 1/2 tsp salt
  • 1/2 an avocado
  • juice of 1 lime
  • 1/4 cup water

Method
 

  1. Heat a large skillet over medium heat. Add the ground beef and onion and cook until the beef is browned and the onion is soft.
  2. Add the garlic and spices and cook for about one minute, stirring often.
  3. Stir in the green chiles, diced tomatoes, black beans, corn, rice, and chicken stock.
  4. Cover and simmer for 18 to 20 minutes, until the rice is tender.
  5. Turn off the heat, stir in the cheese, then cover and let rest for 2 to 3 minutes before serving.
Avocado Cilantro Lime Crema
  1. Blend together all the ingredients in a small blender or food processor and add extra water to thin to desired consistency.

This post contains affiliate links, which means I may earn a small commission if you make a purchase through them—at no extra cost to you. I only share products I truly use and love.

One Comment

  1. 5 stars
    This is now in my regular recipe rotation! The skillet itself is so quick and simple. It can easily be modified based on your preferences or what’s in your pantry (I substituted black beans with kidney). I also used plain sour cream instead of making the Crema since I didn’t have most of the ingredients for that on hand. Highly recommend making this one!!

Leave a Reply

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

Recipe Rating