You know those recipes where you spend more time washing dishes than actually cooking? Yeah, this isn’t one of those. Crockpot Vegan Spanish Rice is the ultimate dump-and-go summer recipe — toss everything in, walk away, and come back to a pot of vibrant, flavor-packed rice that tastes like you actually tried. No babysitting, no stirring every five minutes, no stress.
I make this on repeat during summer because turning on the stove feels like a personal attack when it’s hot outside. The Instant Pot or crockpot does all the heavy lifting, and you get a gorgeous, satisfying side dish that works with basically everything. Let’s get into it.
Why This Vegan Spanish Rice Recipe Is a Summer Game-Changer
Spanish rice has a reputation for being fussy — toasting the rice, getting the liquid ratio right, watching it burn on the bottom of the pan. Sound familiar? The crockpot and Instant Pot versions completely eliminate that anxiety.
Crockpot Vegan Spanish Rice (Dump-and-Go) is exactly what it sounds like. You add your ingredients, set it, and let the appliance handle everything. No standing over a hot stove. No constant stirring. Just great rice with bold, smoky, tomatoey flavor every single time.
And because this recipe is 100% plant-based, it fits perfectly into vegan meal prep, potlucks, taco nights, and summer cookouts. FYI — this rice also reheats beautifully, which makes it a meal prep superstar.
What Makes This Recipe Vegan

The original Spanish rice recipe often calls for chicken stock and butter. Easy swaps make this completely plant-based without losing any of the richness.
Here’s what we swap:
- Chicken stock → Water or homemade vegetable stock. Vegetable stock adds depth and savory flavor without any animal products.
- Butter → Vegan butter. Brands like Earth Balance or Miyoko’s melt and behave exactly like dairy butter in this recipe. Same creaminess, same richness, zero compromise.
The result? A fully vegan Spanish rice that tastes just as bold and satisfying as the original. Nobody at your dinner table will know the difference — and honestly, that’s kind of the point. 🙂
Ingredients You’ll Need
Simple pantry staples, minimal prep, maximum flavor. Here’s the full lineup:
- 2 cups uncooked rice (360g) — white or brown, both work
- 2 cups water or vegetable stock (240g) — stock adds more flavor
- 1 tablespoon vegan butter (14g) — for richness
- ½ teaspoon salt (3g), plus more to taste
- 1 onion, finely diced (110g)
- 1 can (15 oz) diced tomatoes (425g) — any variety works
- 3 tablespoons homemade taco seasoning (20g) — more on this below
- 1 bag (16 oz) frozen vegetables (454g) — any variety you like
That’s it. The ingredient list is short, but the flavor is anything but. The taco seasoning does a lot of the heavy lifting here, so don’t skip it or rush through it.
The Case for Homemade Taco Seasoning
Okay, I want to make a quick case for making your own taco seasoning because it genuinely matters here. Store-bought packets often contain fillers, excess sodium, anti-caking agents, and — here’s the kicker — sometimes gluten. If you want this recipe to be fully gluten-free and vegan with clean ingredients, homemade taco seasoning is the way to go.
It also tastes significantly better. A blend of cumin, chili powder, garlic powder, onion powder, smoked paprika, and a pinch of cayenne takes about two minutes to throw together and costs a fraction of those little packets.
IMO, making your own seasoning blend is one of those small kitchen habits that immediately upgrades everything you cook. Once you start, you won’t go back to the pre-made stuff.
Equipment You’ll Need
The beauty of this recipe is its flexibility — you can make it in multiple ways depending on what you have at home.
Option 1 — Instant Pot (Recommended for Speed)
The Instant Pot is the star of this recipe. It cuts the cook time dramatically and delivers perfectly cooked rice with zero guesswork.
- 6-quart Instant Pot works perfectly for this batch size
- Make sure the sealing valve is in the correct position before cooking
- Use the high pressure setting — 22 minutes for brown rice, just 3 minutes for white rice
- Quick release the pressure carefully — hot steam will come out fast
Option 2 — Crockpot / Slow Cooker
If you prefer the slow cooker route, it works well too — just be aware that rice in a traditional crockpot can get mushy if overcooked. Keep a close eye on it and test for doneness earlier than you think.
Option 3 — Stovetop
No fancy appliances? No problem. Start with 4 cups of prepared rice in a large stockpot, add all remaining ingredients, and cook over medium-low heat, stirring occasionally, for about 10–15 minutes until the liquid absorbs and the vegetables cook through.
Additional tools you’ll need:
- Measuring cups and spoons
- Can opener
- Wooden spoon or silicone spatula
- Knife and cutting board for the onion
Step-by-Step Instructions for Crockpot Vegan Spanish Rice Dump and Go

Instant Pot Method
Step 1 — Combine everything in the Instant Pot. Add the uncooked rice, water or vegetable stock, vegan butter, salt, finely diced onion, diced tomatoes (with liquid), and taco seasoning. Stir gently to combine everything.
Step 2 — Lock the lid and set the pressure. Turn the sealing valve to the sealing position. Cook on high pressure — 3 minutes for white rice, 22 minutes for brown rice. The Instant Pot will take a few minutes to come to pressure before the timer starts.
Step 3 — Quick release the pressure. When the timer goes off, carefully turn the sealing valve to the release position. Step back — hot steam releases fast. Wait until the pressure fully releases before opening the lid.
Step 4 — Add the frozen vegetables. Stir the frozen vegetables directly into the hot rice and lock the lid again. Let everything sit for 5 minutes. The residual heat from the rice and the pressure cooker thaws and steams the vegetables perfectly without turning them to mush.
Step 5 — Taste and season. Open the lid, give everything a good stir, and taste. Add more salt as needed. Serve immediately or let it cool for meal prep.
Servings and Nutrition Information
This recipe yields 6–8 cups of cooked Spanish rice and comfortably serves 6 people as a side dish. Planning a bigger cookout? Double the batch — the Instant Pot handles it easily.
Nutrition Per Serving (½ cup serving size):
| Nutrient | Per Serving (approx.) |
| Calories | ~98 kcal |
| Carbohydrates | ~20g |
| Protein | ~2.5g |
| Fat | ~1.5g |
| Fiber | ~2g |
| Sodium | ~220mg |
At just 98 calories per half-cup serving, this rice is a light, satisfying side that doesn’t weigh you down. Pair it with black beans, grilled vegetables, guacamole, or use it as a base for a burrito bowl and you’ve got a complete, nutritious meal.
Want to bump up the protein? Stir in a can of rinsed black beans or chickpeas after cooking. Easy upgrade.
Choosing Your Vegetables
The frozen vegetable bag is where you get to have some fun. The recipe works with essentially any variety, which means you can use whatever you have in the freezer or whatever’s on sale.
Some great options:
- Classic mixed vegetables — corn, peas, carrots, green beans. Reliable, colorful, crowd-pleasing.
- Fire-roasted corn — adds a slightly smoky, sweet flavor that pairs beautifully with the taco seasoning.
- Bell pepper and onion mix — brings a fajita vibe that works really well here.
- Edamame — adds a protein boost and a fun texture.
- Broccoli and cauliflower — heartier vegetables that hold up well to the steam.
The frozen vegetables go in after pressure cooking, which is key. Adding them at the start would result in sad, overcooked, colorless veggies. The five-minute rest with the lid locked is all they need.
Tomato Tips — Any Can Works

Here’s where the recipe gets really flexible. Any variety of canned diced tomatoes works here:
- Plain diced tomatoes — clean, simple, lets the taco seasoning shine
- Fire-roasted diced tomatoes — adds a deeper, smokier flavor profile
- Diced tomatoes with green chiles — brings a gentle heat
- Petite diced tomatoes — blends more seamlessly into the rice
Use whatever you have in the pantry or whatever’s on sale. The recipe is forgiving enough to handle the variation, and the taco seasoning ties everything together regardless of which tomatoes you choose.
How to Store and Reheat
This dump-and-go vegan Spanish rice stores and reheats like a dream, which makes it perfect for weekly meal prep.
- Refrigerator: Store in an airtight container for up to 4–5 days. The flavors actually deepen overnight, so leftovers taste even better.
- Freezer: Freeze in individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheating: Add a small splash of water or vegetable stock before microwaving or reheating on the stovetop. This keeps the rice fluffy and prevents it from drying out.
Meal prepping five servings of this on Sunday and pulling them out all week? Genuinely one of the most satisfying things you can do for your future self.
You may also like Next recipe
Slow Cooker Vegan Refried Beans from Scratch

Ways to Serve This Vegan Spanish Rice
Once you have a batch ready, here’s how to use it:
- Burrito bowls with black beans, guacamole, salsa, and shredded lettuce
- Stuffed peppers — use this rice as the filling base with added beans and spices
- Tacos as a side instead of plain rice
- Loaded vegan nachos served alongside
- Grain bowls topped with roasted vegetables and tahini dressing
- Vegan quesadillas with rice mixed into the filling
- Simple side dish next to grilled corn on the cob and a fresh salad
Seriously — this rice goes with almost everything. It’s a genuinely versatile recipe that earns its regular spot in your meal rotation.
My Final Thoughts Make the Rice, Skip the Stress

Crockpot Vegan Spanish Rice (Dump-and-Go) is the definition of a recipe that works harder than you do. Five minutes of prep, a few pantry staples, one appliance, and you walk away with six to eight cups of bold, flavorful, fully plant-based rice.
It’s light enough for summer, flexible enough for any occasion, and simple enough that you’ll actually make it on a weeknight without talking yourself out of it. That last part matters more than people admit.
So grab your Instant Pot, open a can of tomatoes, and make this recipe tonight. Your summer meal rotation just got a whole lot better and you barely had to try.

Crockpot Vegan Spanish Rice (Dump-and-Go!)
Ingredients
Equipment
Method
- Instant Pot Method
- Step 1 — Combine everything in the Instant Pot. Add the uncooked rice, water or vegetable stock, vegan butter, salt, finely diced onion, diced tomatoes (with liquid), and taco seasoning. Stir gently to combine everything.
- Step 2 — Lock the lid and set the pressure. Turn the sealing valve to the sealing position. Cook on high pressure — 3 minutes for white rice, 22 minutes for brown rice. The Instant Pot will take a few minutes to come to pressure before the timer starts.
- Step 3 — Quick release the pressure. When the timer goes off, carefully turn the sealing valve to the release position. Step back — hot steam releases fast. Wait until the pressure fully releases before opening the lid.
- Step 4 — Add the frozen vegetables. Stir the frozen vegetables directly into the hot rice and lock the lid again. Let everything sit for 5 minutes. The residual heat from the rice and the pressure cooker thaws and steams the vegetables perfectly without turning them to mush.
- Step 5 — Taste and season. Open the lid, give everything a good stir, and taste. Add more salt as needed. Serve immediately or let it cool for meal prep.
- Servings and Nutrition Information
- This recipe yields 6–8 cups of cooked Spanish rice and comfortably serves 6 people as a side dish. Planning a bigger cookout? Double the batch — the Instant Pot handles it easily.
Notes
Servings and Nutrition Information
This recipe yields 6–8 cups of cooked Spanish rice and comfortably serves 6 people as a side dish. Planning a bigger cookout? Double the batch — the Instant Pot handles it easily. Nutrition Per Serving (½ cup serving size):| Nutrient | Per Serving (approx.) |
| Calories | ~98 kcal |
| Carbohydrates | ~20g |
| Protein | ~2.5g |
| Fat | ~1.5g |
| Fiber | ~2g |
| Sodium | ~220mg |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.