This easy one-pot Spanish Rice with Ground Beef is an excellent side dish choice or add your favorite toppings for an economical, family-friendly meal.

A skillet filled with Spanish Rice with Ground Beef.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

This recipe exceeded all of my expectations. The ingredient list is simple, the one-pot method is fast and easy, and the result is seriously delicious.

Uncooked rice cooks in a skillet with all of the other ingredients, absorbing great flavor from a seasoned tomato sauce. Lean ground beef adds substance and frozen corn adds a touch of sweet flavor and texture. Friends, it’s wonderful!

I had a small bowl for lunch with a little shredded cheese and sour cream and scooped it up with tortilla chips. I originally thought it would just be a side dish but quickly realized that it is plenty hearty enough to be a really economical main dish as well. Win, win!

A spoon scoops rice from a small white bowl.

Ingredient Notes

All of the ingredients for this one-pot Spanish Rice with Ground Beef are kitchen staples that you can easily stock.

Ingredients for Spanish Rice with Ground Beef with text overlay.
  • I highly recommend mixing up a batch of Homemade Taco Seasoning Mix for the best flavor. The packaged mixes you find at the store don’t hold a candle to a freshly made spice blend.
  • Rotel Tomatoes work really well in this recipe. They are seasoned and include green chiles which helps to add more great flavor. I usually go with the Original variety but you will also find Mild and Hot. Go with the heat level you like.
  • There is no need to thaw the frozen corn used in this recipe. In fact, it’s better if you don’t. The heat from the nearly finished recipe is all it needs to thaw and cook to the perfect texture.

How to Make Spanish Rice with Ground Beef

Ground beef, onion and bell pepper in a skillet.
  1. Add the bell pepper, onion, and garlic. Cook, stirring occasionally for 3 to 4 minutes, until the onion and bell pepper have softened slightly.
  2. Cook the ground beef in a skillet over medium-high heat, stirring to break it up, until browned and crumbly. Drain or blot excess grease if necessary.
Rice and other ingredients are added to a skillet.
  1. Add the uncooked rice.
  2. Add the Rotel tomatoes, tomato sauce, and taco seasoning and stir to combine well.
Beef broth and frozen corn are added to a skillet.
  1. Stir in the broth and bring the mixture to a boil. Reduce the heat to low, cover the skillet, and simmer for 25 minutes.
  2. Remove the cover and stir the mixture well. Stir in the frozen corn, cover the skillet and continue to cook for another 5 minutes until the liquid has been absorbed and the rice is tender.
One Pot Spanish Rice in a skillet with a spoon.

Garnish with cilantro, if desired, and you are ready to serve!

Serving Suggestions

This is an awesome side dish to go along with any Mexican entrée like my Green Chile Chicken Smothered Burritos, Mexican Shredded Beef, or Sour Cream Chicken Enchiladas.

To make it a meal, roll it into tortillas or serve it in bowls with a variety of toppings like chopped tomatoes, sliced green onions, chopped avocado, shredded cheese, sour cream, and salsa.

A spoon scoops Spanish Rice from a skillet.

More Easy Side Dishes You’ll Love

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Spanish Rice with Ground Beef

5 from 168 votes
Servings: 4
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
This easy one-pot Spanish Rice with Ground Beef is an excellent side dish choice or add your favorite toppings for an economical, family-friendly meal.

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • ½ pound lean ground beef
  • ¾ cup diced green bell pepper, from one bell pepper
  • ¾ cup diced white or yellow onion
  • 1 teaspoon minced garlic
  • 1  cup uncooked long grain white rice
  • 10 ounces Rotel Diced Tomatoes and Green Chilies, Original or Hot
  • 8 ounces tomato sauce
  • 1 tablespoon Homemade Taco Seasoning Mix
  • 2 cups low sodium beef broth
  • ½ cup frozen corn, don’t thaw
  • chopped cilantro , optional

Optional Toppings

  • shredded cheese, chopped tomatoes, chopped avocados, sliced green onions, sour cream, salsa

Instructions 

  • Place a deep 12-inch skillet over MEDIUM-HIGH heat. Add ground beef and cook, stirring to break it up, until browned and crumbly, about 5 minutes. Drain or blot excess grease if necessary. Add the bell pepper, onion, and garlic. Cook, stirring occasionally for 3 to 4 minutes, until the onion and bell pepper have softened slightly. Add the uncooked rice, Rotel tomatoes, tomato sauce, and taco seasoning mix and stir to combine well. Stir in the broth and bring the mixture to a boil. Reduce the heat to low, cover, and simmer for 25 minutes.
  • Remove the cover and stir the mixture well. Stir in the frozen corn, cover the skillet and continue to cook for another 5 minutes until the liquid has been absorbed and the rice is tender.
  • Stir well and garnish with cilantro, if desired. Serve with any Mexican entrée, rolled in tortillas, or just add toppings and make it a meal!

Notes

  • I highly recommend mixing up a batch of Homemade Taco Seasoning Mix for the best flavor. The packaged mixes you find at the store don’t hold a candle to a freshly made spice blend.
  • Rotel Tomatoes work really well in this recipe. They are seasoned and include green chiles which helps to add more great flavor. I usually go with the Original variety but you will also find Mild and Hot. Go with the heat level you like.
  • There is no need to thaw the frozen corn used in this recipe. In fact, it’s better if you don’t. The heat from the nearly finished recipe is all it needs to thaw and cook to the perfect texture.

Nutrition

Calories: 342kcal | Carbohydrates: 52g | Protein: 19g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 37mg | Sodium: 618mg | Potassium: 949mg | Fiber: 4g | Sugar: 6g | Vitamin A: 490IU | Vitamin C: 37mg | Calcium: 59mg | Iron: 3mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

5 from 168 votes (155 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Allison says:

    I cannot wait to try this! I wanted to make this as a gift for my father for xmas… we recently lost my mom and she used to make spanish rice… I haven’t been able to find her recipe but this sounds really familiar (fingers crossed)… anyway I was wondering if this dish can be frozen? Thank you for offering what I am certain will be an amazing recipe 😉

    1. Valerie Brunmeier says:

      Hi there! Yes, this dish freezes well, but the rice will soften a bit after thawing. Cool it completely, then freeze in an airtight container for up to 2 to 3 months. Thaw in the fridge overnight and reheat gently with a splash of broth or water if needed.

  2. Reg says:

    The Spanish don’t use a lot of these ingredients…I think you mean to say Mexican rice.

  3. Nathalie says:

    5 stars
    So delicious, so easy and so quick to make. This is probably the best Spanish Rice recipe I have ever tried!

  4. Kathy says:

    5 stars
    This has been my go to recipe for a year. It is also forgiving if I have to substitute. No pepper on hand, it’s still good. I also often use a pound of ground beef if that is what I have.