Boil-In-Bag Mexican Rice Recipe: One-Pot Spice-Packed Fluffiness in 20 Minutes

Main Courses

Boil-In-Bag Mexican Rice Recipe: One-Pot Spice-Packed Fluffiness in 20 Minutes

This boil-in-bag Mexican rice recipe transforms a weeknight staple into a restaurant-worthy side with just 20 minutes of hands-off prep. The secret lies in sealing the rice and spices in a bag—no sticking, no burning—while steam infuses every grain with smoky cumin, warm chili powder, and bright tomato flavor.

I perfected this method after years of watching Mexican rice clump or dry out in pots, and the difference is night and day.

The result is perfectly fluffy, aromatic rice with tender bits of tomato and onion woven throughout, all achieved with minimal cleanup. This isn’t your grandmother’s rice—it’s bold, flavorful, and ready in the time it takes to cook pasta.

Serve alongside grilled meats, tacos, or even as a standalone dish when paired with a simple lime crema. Let’s get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Easy
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for boil in bag mexican rice

Just 13 ingredients for restaurant-style rice—no pot, no mess, all flavor.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, like jasmine or basmati
Chicken Broth 💧 2 cups Low-sodium preferred
Tomato Sauce 🍅 ½ cup Canned, crushed tomatoes work too
Yellow Onion 🧅 1 whole Diced, about 1 cup
Garlic Cloves 🧄 3 cloves Minced, about 1 tbsp
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Chili Powder 🌶️ 1 tsp Smoked or mild variety
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Vegetable Oil 🫒 1 tbsp For sealing the bag
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish (optional)
Lime 🍋 1 whole Juiced, for serving
Sour Cream 🧀 ¼ cup For serving (optional)

The rice is the star, so grab jasmine or basmati—they stay fluffy and hold up to the spices. Trader Joe's has great bulk bins if you're stocking up, or any grocery store carries these basics. For the broth, low-sodium is key—you can always add more salt later. The tomato sauce? Mueller's or Rao's crushed tomatoes are my go-tos, but any canned tomato works. The onion and garlic should be fresh—no sad, rubbery leftovers here. If you're prepping ahead, chop those now and store in a sealed container for up to 3 days.

No cumin? Smoked paprika at half the amount gives a similar vibe. Short on tomato sauce? Fresh tomatoes blended with a pinch of salt work in a pinch. The spices are non-negotiable though—this isn't your average rice. The bag sealing trick works with any oil, but avocado or olive oil add extra richness. For serving, skip the sour cream if you're keeping it vegan—just add extra lime and a sprinkle of cotija cheese if you're feeling fancy.

This rice reheats beautifully—honestly tastes better the next day as the flavors meld. Keeps for 4-5 days in the fridge, or freeze portions for 3 months. I double the batch and portion it into containers so lunches are sorted for the week. The lime and cilantro stay fresh longer if you add them right before serving, but if you're prepping ahead, store them separately and mix in just before eating—trust me on this.

❤️

Why You'll Love This Recipe

  • Zero-Mess Magic: I swear by this method—just toss rice, broth, and sauce into a bag, tie it up, and let the pot do the work. No sticky rice clinging to the bottom, no scrubbing pots until my knuckles turn white. Honestly, the cleanup is so minimal I almost feel guilty for how good it tastes.
  • Savory Depth Fast: That blend of tomato sauce and garlic? It’s the secret weapon. The onion softens into sweetness while the broth keeps it rich, but not heavy. Between us, I’ve tried fancy rice recipes—this one actually tastes like it belongs in a restaurant, not just a weeknight.
  • Lunchbox Hero: Pack this rice cold or reheated, and it’s a hit. My kids take it to school, my husband eats it straight from the fridge, and I sneak leftovers for lunch. It’s the one dish that never gets ignored—even when there’s pizza in the freezer.
  • Budget Win: A bag of rice, a can of broth, a jar of sauce—this feeds four for under five bucks. I’ll be real: I’ve stretched this recipe into five servings without breaking the bank, and the flavor stays solid every time. No sad, watery leftovers here.

Step-by-step instructions for one-pot boil-in-bag Mexican rice

Here's how to create restaurant-style Mexican rice with minimal cleanup and maximum flavor.

1

Sauté the Aromatics for Deep Flavor

Heat the 1 tablespoon vegetable oil in a large skillet over medium heat. Add the diced 1 whole yellow onion and cook for 5 minutes until softened and translucent. You'll see the edges start to turn slightly golden—that's your signal it's ready for the next step.

Add the 3 cloves garlic cloves (minced) and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It should smell amazing but not taste bitter. Immediately add the 1 teaspoon ground cumin, 1 teaspoon chili powder, 0.5 teaspoon salt, and 0.25 teaspoon black pepper, stirring constantly for 20 seconds to toast the spices.

2

Combine Wet Ingredients and Seal the Bag

In a separate bowl, combine the 1.5 cups long-grain white rice, 2 cups chicken broth, and 0.5 cup tomato sauce. Stir well to create a smooth mixture. This is where all the magic happens—every grain gets coated with flavorful broth and sauce.

Transfer the rice mixture to the skillet with the sautéed aromatics and stir for 1 minute to coat the rice evenly. Then, carefully transfer everything to a quart-sized resealable plastic bag (the kind used for freezer storage). Seal the bag tightly, leaving about 1 inch of space at the top.

3

Cook in Boiling Water for Perfect Texture

Fill a large pot with enough water to come 2 inches above the sealed bag. Bring the water to a rolling boil over high heat. Once boiling, carefully lower the sealed bag into the water using tongs. The rice will start cooking immediately—you'll see bubbles forming around the bag.

Keep the water at a full rolling boil for 15 minutes. Don't be tempted to peek inside the bag—this is where the rice develops its signature fluffy texture. After 15 minutes, remove the bag from the boiling water and let it cool for 5 minutes before opening.

4

Finish with Fresh Garnishes

Open the bag carefully—there will be steam! Drain any excess liquid from the bag and transfer the rice to a serving bowl. Stir in the 0.25 cup chopped fresh cilantro and let it cool slightly. The rice should be tender with a slight bite—just like you'd find in Mexican restaurants.

Serve immediately with the juiced 1 whole lime and 0.25 cup sour cream on the side. The lime adds a bright finish, while the sour cream provides a creamy contrast to the spicy rice. This one-pot method delivers restaurant-quality results with minimal cleanup—perfect for busy weeknights!

👨‍🍳

Pro Tips For Making Boil In Bag Mexican Rice

  • RINSE THE RICE FIRST: I learned this the hard way—skipping the rinse leaves you with gummy, sticky rice. Give that long-grain white rice a quick cold-water rinse (30 seconds, swirl it around) before dumping it in the bag. The starch wash cuts the glue factor, so your rice stays fluffy instead of turning into a sad, clumped mess.
  • SWEAT THE AROMATICS: Don’t just toss chopped onion and garlic into the bag raw. Sauté them in a dry pan for 2-3 minutes until soft and fragrant—this builds flavor before the broth even hits. If you’re short on time, microwave them for 1 minute first, but they won’t taste as deep.
  • DON’T OVERFILL THE BAG: Crowding the bag = uneven cooking. Fill it no more than ¾ full with rice and liquid, then fold the top tightly. I used to pack it like a lunchbox, and half the rice ended up undercooked while the rest turned mushy. Leave room for steam to circulate.
  • SEAL IT TIGHT: A loose bag = a rice disaster. Press the edges firmly, then double-check for leaks before boiling. I once had a bag spring a tiny gap, and the rice turned out like porridge. Run a finger along the seal—if it pops back, it’s not sealed. Use a second twist tie if needed.

Make-ahead tips for boil in bag mexican rice

Prep Ahead for Meal Prep

I always double the recipe and divide it into two quart-sized freezer bags—one for immediate use and one for freezing. Store the sealed bags in the freezer for up to 3 months.

When ready to eat, simply place the frozen bag in boiling water for 20 minutes (5 extra minutes for frozen). This method saves time and keeps your rice perfectly fluffy. 💫

Fridge Storage Secrets

Let your rice cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids to keep it fresh. Store in the fridge for 4-5 days, but add fresh lime juice and cilantro just before serving to keep flavors vibrant.

The rice reheats beautifully on the stovetop with 2 tablespoons water over medium heat for 5 minutes.

Freezer-Friendly Variations

For extra flavor depth, add 1 diced bell pepper or ½ cup black beans to the bag before sealing. These ingredients freeze well and add texture when reheated. I also like freezing portions with ½ cup shredded cheese on top—just microwave for 1 minute to melt it perfectly. 🧀

Batch Cooking Tips

Use quart-sized freezer bags for individual servings—perfect for lunches or meal prep containers. Label each bag with the date and contents. When reheating, place the sealed bag in boiling water for 15 minutes if fresh or 20 minutes if frozen.

The bag method ensures no sticking or burning, even when reheating. ⏰

Make-Ahead Garnishes

Prep garnishes separately to keep them fresh. Store chopped cilantro in a sealed container with a paper towel to absorb moisture, and keep lime wedges in the fridge for up to 5 days.

Fresh sour cream should be added just before serving, but you can store it separately in the fridge. This keeps everything tasting bright and fresh. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 5mg2%
Sodium 520mg23%
Total Carbohydrate 48g17%
Dietary Fiber 2g8%
Sugars 4g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this boil-in-bag method work better than stovetop?

The sealed bag creates even steam distribution, preventing clumping and burning while infusing every grain with flavor. Plus, no pot to scrub—just dump the cooked rice into a bowl! The water bath also ensures consistent cooking, unlike stovetop methods where heat varies.

2

Can I use brown rice or other varieties?

This recipe works best with long-grain white rice (jasmine or basmati) for the perfect fluffy texture. Brown rice needs 45-60 minutes in boiling water and may not absorb flavors as well. For other varieties, adjust cooking time and liquid ratios—always check package instructions.

3

What if my bag leaks or bursts while cooking?

Use a high-quality freezer bag and leave 1 inch of space at the top to prevent leaks. If it bursts, transfer the rice to a pot with ½ cup water and simmer for 5 minutes to finish cooking. The rice will still be delicious—just slightly less convenient!

4

How do I make this vegan?

Swap the chicken broth for vegetable broth and use vegan sour cream (like coconut or almond-based). Skip the optional cheese garnish or use nutritional yeast for a cheesy flavor. The lime and cilantro keep it bright and fresh while staying plant-based!

5

Can I add protein to the bag?

Yes! Add ½ cup cooked black beans or ½ pound frozen shrimp to the bag before sealing. For meat, pre-cook ground beef or chicken and mix it in after cooking. Just ensure the bag has enough space to accommodate the extra volume—don’t overfill!

★★★★★4.6(1 review)
Categories Main Courses