Cowboy Rice Casserole
This cheesy skillet Cowboy Rice Casserole features both ground beef and spicy chorizo sausage along with diced peppers, sweet onion, pinto beans and corn. It’s a one-dish meal that’s made completely on the stovetop and has the bonus of using only one pan for easy clean-up. Serve it as is, or topped with your favorite taco fixings, for a meal you’re sure to make on repeat.

Ingredients to Make Cowboy Rice Casserole Recipe
This hearty cowboy rice casserole is a main dish the whole family will love. It reheat beautifully for busy day meals when everyone is eating at different times due to hectic schedules. What is cowboy rice? This stovetop casserole features both ground beef and spicy chorizo combined with rice and vegetables for a filling meal filled with flavor and textures. It differs from Mexican rice that may include spices, onion and tomatoes. Serve it with a green salad and corn muffins to round out the meal. Ingredients to make stovetop Cowboy Rice: (Scroll down for full printable recipe.)
- Meat – A combination of ground beef and chorizo sausage casings, removed.
- Rice – Long grain white rice works best. Don’t use minute rice.
- Cheese – Shredded sharp cheddar cheese or pepper jack cheese for spice.
- Liquid – Low sodium beef broth adds moisture for cooking the rice.
- Canned and Frozen Vegetables – Pinto beans, mild or hot Rotel tomatoes and fresh or frozen corn.
- Fresh Vegetables – Onion (sweet onion, yellow onion or red onion), poblano pepper and red bell pepper plus garlic cloves.
- Oil – Olive oil for sautéing the vegetables and meats.
- Seasonings – Goya Sazon Coriander and Annatto Seasoning, dark chili powder, cumin, garlic salt, lemon pepper.
- Fresh Herbs – Fresh cilantro for garnishing.

How to Make the BEST Cowboy Rice Casserole
- Sauté Vegetables – In a large skillet cook onion and peppers in olive oil until softened, then add garlic. Season with salt and black pepper.
- Cook Half Pound Ground Beef and Chorizo Sausage – Cook ground beef and chorizo over medium-high heat until no pink remains. Drain any excess grease from the pan.
- Add Broth, Rice and Spices – Cook beef broth, white rice, pintos, Rotel tomatoes, corn, sazon, two tablespoons chili powder, cumin, teaspoon garlic salt and lemon pepper. Bring rice mixture to a boil, stir to combine.
- Simmer – Cover and simmer on low heat per the recipe.
- Serve – Add Cilantro and Cheddar Cheese – Serve immediately. (If you don’t like cilantro, use parsley.)
Tips for Making Stove Top Cowboy Rice
- Kitchen Tools You’ll Need: A large skillet, measuring cups and spoons, a sharp knife and chopping board, cheese grater and large spoon for stirring and serving.
- Turn Pantry Staples into Something Special: Don’t be intimidated by the ingredient list, you like already have on hand the seasonings, white rice and cheddar cheese. Raid your pantry to make cowboy rice.
- Protein Combination: I love making this casserole with both lean ground beef and chorizo giving it an unexpected kick in flavor and texture. If preferred, you could swap out one or the other using the same amount called for in the recipe.
- Use Long Grain White Rice: Long grain rice is definitely the way to go for this recipe as it cooks right along in the same skillet that you’ll use to cook the meat. You could use orzo for a twist, adjusting the cooking time as needed.
- How to Serve Cowboy Rice: You can top this rice casserole with sour cream or a drizzle of crema, salsa, diced avocado, cowboy caviar, pickled jalapeno pepper slices, black olives or any of your favorite taco fixings.

Recipe Variations
- Protein Substitutions: You could make cowboy rice using ground turkey, ground chicken or low calorie pork sausages in place of chorizo sausage.
- Corn: You can use fresh corn cobs or frozen corn kernels. A can of corn could be used in a pinch.
- Seasonings: You might like to add teaspoon of Mexican oregano to amp up the flavor.
- Broth: You could replace beef broth with chicken broth or chicken stock, if you’re using ground chicken or turkey.
- Beans: Swap out pinto beans using light red kidney beans or black beans. Make sure they’re drained well and rinsed under cold water.
- Cheese: You can adapt this recipe using another variety of shredded cheese that you enjoy. Use colby jack cheese, monterey jack cheese or pepper jack cheese, if you like it spicy.
Storage and Leftovers
- Leftovers: Store easy Cowboy Rice Casserole in an airtight container in the refrigerator for up to 3 days.
- Reheating: Reheat in single servings in the microwave.
- Freezer Tips: You can freeze Cowboy Rice for up to 2 months. Thaw in the fridge and reheat before serving.
More Easy Casserole Recipes to Make
- This Hoppin’ John Casserole with a Cornbread Crust is a popular dish for New Year’s Day.
- Chicken and Rice Casserole is a classic that just never gets old.
- Supreme Pizza Pasta Skillet features all of the pizza toppings we enjoy.
- Stacked Beef and Bean Tostada Skillet is another dish that can be made with either ground beef, ground pork, ground chicken or chorizo sausage.
- Easy Ravioli Casserole comes is perfect for Italian night at home.
- You may also like this recipe for Skillet Lasagna from Eating on a Dime.
Thanks for visiting come back soon!
Disclosure ~ If a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!
Helpful Kitchen Items:
Cowboy Rice Casserole
Ingredients
- 1 medium onion diced (yellow or red onion)
- 1 small poblano pepper seeded and diced
- 1 small red pepper seeded and diced
- Olive oil
- 2 garlic cloves minced
- 8 oz lean ground beef
- 8 oz fresh chorizo sausage casings removed
- 1 32 oz container low sodium beef broth
- 1 1/2 cup long grain white rice
- 1 15 oz can pinto beans, drained and rinsed
- 1 10 oz can mild or hot Rotel tomatoes
- 1 cup fresh or frozen corn
- 2 packets Goya Sazon Coriander and Annatto Seasoning
- 2 Tbsp dark chili powder
- 1 Tbsp ground cumin
- 1 tsp garlic salt Or to taste
- 1 tsp lemon pepper
- 2 Tbsp chopped cilantro
- 2 cups grated sharp cheddar cheese or pepper jack cheese
Instructions
- In a large skillet cook the onion and peppers in a few drizzles of olive oil. Season lightly with salt and black pepper.
- Cook for 2-3 minutes over medium-high heat until beginning to brown then add the garlic. Cook for 1 minute or just until fragrant.
- Add the ground beef and chorizo to the pan. Continue to cook over medium-high heat until no pink remains. Drain any excess grease from the pan.
- Increase the temperature to high heat. Add the beef broth, rice, pinto beans, Rotel tomatoes, corn, Sazon, chili powder, cumin, garlic salt and lemon pepper. Bring to a boil stirring until combined.
- Cover and lower the heat to low. Simmer covered for 20-25 minutes or until the rice is tender and most of the liquid has been absorbed.
- Uncover and mix in the cilantro. Top with cheese. Remove from the heat and cover allowing the cheese to melt or transfer to the oven to melt under the broiler. (Only when using an oven safe skillet or dutch oven.)
- Serve immediately with sour cream.
Notes
- Protein Substitutions: You could make cowboy rice using ground turkey, ground chicken or low calorie pork sausages in place of chorizo sausage.
- Corn: You can use fresh corn cobs or frozen corn kernels. A can of corn could be used in a pinch.
- Seasonings: You might like to add teaspoon of Mexican oregano to amp up the flavor.
- Broth: You could replace beef broth with chicken broth or chicken stock, if you’re using ground chicken or turkey.
- Beans: Swap out pinto beans using light red kidney beans or black beans. Make sure they’re drained well and rinsed under cold water.
- Cheese: You can adapt this recipe using another variety of shredded cheese that you enjoy. Use colby jack cheese, monterey jack cheese or pepper jack cheese, if you like it spicy.
Nutrition








What kind of red pepper? Is it a red bell pepper?
Red bell pepper or you could use a hotter red pepper, if that’s your preference.
My Husband and I absolutely loved this dish!! My Husband is a Truck Driver so we doubled the recipe so he can have extra to take out on the road, he was really excited about this and has been asking me to make it for him for a couple weeks so I finally had the time to do it and I’m so happy I did. I made a couple adjustments to mine. Since I doubled it I used all the regular ingredients but added a can of black beans, instead of using the Rotel tomatoes I used diced tomatoes and green chilies(I wasn’t sure how spicy it would be with the Pahlavi peppers and chili powder) and omitted the lemon pepper and I mixed some cheese in the mixture and then topped it with more cheese. This will definitely be a keeper in our house. Thank you for a delicious recipe.
Thank you!
I want your Recipe please that look so Good.
I made it exactly as printed and this was so delicious, filling and a great one pot meal!! Thanks for sharing.
I’m so happy you loved it, Sharon!
What size seasoning packets? I found 3 different sizes.
2 packets from a 1.4 oz box. (Usually of 8)
Not a fan of Chorizo. How would burger be? Or what could I add to substitute for Chorizo?
Burger and spices?
You can use all ground beef in this recipe, sure. Perhaps adapt the amounts of the other seasonings to suit your taste or add some taco seasoning.
My son made this for a 4-H cooking contest and won!
How exciting! I’m delighted he chose this recipe to make send him my congratulations.
Hello Melissa,
I loved this dish. I had to make it a little different because I didn’t have a few of the ingredients, such as I didn’t have pinto beans so I used black beans, didn’t have fresh or frozen corn so I used canned, and I didn’t have Rotel so I used salsa. I only had hamburger and ground turkey. And even though I didn’t have all the exact ingredients oh and I also cooked it all in an InstantPot for 27 minutes. It turned out wonderful. Thanks for posting it.
I’m glad you enjoyed it, thanks!
I made this for my family tonight and it was a hit! The flavor was excellent and it was easy to make. What we didn’t finish, I froze, so we’ll see how that affects the flavor/texture when we use it in a couple weeks when I reheat it. The only change I made to the recipe was to substitute black beans for the pinto beans. I will definitely make this again!
Hi Kathie, I love that it made enough for leftovers. It should do fine when you thaw and reheat. Thank you!
I forgot the beef broth but have chicken broth. Will that work?
Sure!
Do I drain the rotel?
There’s no need to drain the tomatoes.
Will taco seasoning work?
You can adapt using taco seasoning.
Awesome I’ll let u know how it turns out!
Anyone tried making this in the instant pot? Wondering how much to reduce the beef broth?
Delicious! It’s cold today here in Texas and I must say this dish is dog gone good …. Very good Tex-Mex flavors.
Thank you Melissa!
Cold in Texas, wowee. Glad you enjoyed this one, thank you!
This is so good. My grands adore it. Thanks for sharing Alice
Hi Alice that makes me happy, thank you for visiting!
What an awesome dish! Your recipe received Most Clicks at Weekend Potluck. Yay you! =) Please share again soon.
Thank you!
Do you have a substitute for Goya Sazon Coriander and Annatto Seasoning?
I’m not sure there’s a substitute. It’s inexpensive and widely available in the Hispanic foods section of most grocery stores including Walmart and Target. If you can’t find it, just omit.
Hey friend! Check with us at Weekend Potluck on Friday – I think you’ll be happy!
Hi sweet girl, I sure will! xoxo
M-M-Mouth-melting! What a terrific dish. Pinning! Thanks much for sharing with us at Weekend Potluck.
Thank you!
Just know GOT this recipe thank you for sharing
Thank you for visiting!
This looks all kinds of fabulous! Definitely something my family would love!
Thanks Trish!