Go Back
+ servings
Save This Recipe Form

Don’t lose this recipe!

Put in your email, and we’ll deliver it straight to your inbox. You’ll also get weekly recipe suggestions based on what you love. Opt-out anytime – no strings attached!

A bowl of Spanish rice garnished with chopped herbs sits on a light-colored surface next to a wooden cutting board and fresh parsley.

Spanish Rice

Spanish Rice brings just enough comfort to make any meal feel more complete, whether it’s a quiet night in or a table full of guests. It comes together in one pan, doesn’t ask for anything fancy, and still manages to feel special. I like that it can be made ahead, reheated easily, and frozen without losing its texture. It’s the kind of recipe that fits into real life without needing much from you.
Print Recipe Pin Recipe [btn-google-source]
Prep Time: 5 minutes
Cook Time: 1 hour
Total Time: 1 hour 5 minutes
Servings: 4
Calories: 218kcal

Ingredients

  • 1 cup long-grain white rice
  • 1 tablespoon olive oil
  • ¼ onion diced
  • 1 teaspoon garlic powder
  • 2 cups hot chicken broth
  • cup crushed tomatoes
  • 1 teaspoon salt
  • Freshly ground pepper to taste
  • Fresh parsley for garnish

Instructions

  • Heat olive oil in a large skillet over medium heat.
    1 tablespoon olive oil
  • Add the rice and cook, stirring often, until lightly golden (about 5 minutes).
    1 cup long-grain white rice
  • Stir in the onion, garlic powder, chicken broth, crushed tomatoes, salt, and pepper.
    ¼ onion, 1 teaspoon garlic powder, 2 cups hot chicken broth, ⅓ cup crushed tomatoes, 1 teaspoon salt, Freshly ground pepper
  • Cover and simmer for 30–40 minutes, stirring occasionally, until the rice is tender and the liquid is absorbed.
  • Fluff with a fork, garnish with parsley, and serve warm.
    Fresh parsley

Video

[adthrive-in-post-video-player video-id="gJTZk7l8" upload-date="2025-09-18T09:53:56+00:00" name="One Pot Spanish Rice Recipe" description="Classic Spanish rice recipe that’s perfect with tacos or enchiladas." player-type="default" override-embed="default"]

Notes

  • Use Long-Grain Rice: It holds its shape better during cooking and avoids turning sticky.
  • Toast the Rice Well: This builds a nutty base and helps the grains stay separate.
  • Stir it Now and Then: This prevents sticking at the bottom and keeps the rice cooking evenly.
  • Start with Hot Broth: It keeps the temperature consistent and helps the rice cook evenly.
  • Cover the Skillet Tightly: Keeping the lid on traps the steam and helps the rice soften.
  • Taste for Doneness: The rice should be soft, and the liquid should be absorbed before turning off the heat.
  • Add Parsley Right Before Serving: It gives a fresh finish and adds a pop of color.
  • Adjust Ingredients to Your Preference: Use tomato sauce for a smoother base, add cumin or oregano for deeper flavor, and toss in bell pepper or black beans to bulk it up.

Nutrition

Calories: 218kcal | Carbohydrates: 40g | Protein: 5g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 3g | Cholesterol: 2mg | Sodium: 1047mg | Potassium: 153mg | Fiber: 1g | Sugar: 2g | Vitamin A: 46IU | Vitamin C: 2mg | Calcium: 27mg | Iron: 1mg
Tried this recipe?Let us know how it was!