This post contains affiliate links.

Make your week simpler by whipping up this roasted veggie and Spanish rice meal prep to enjoy every day for lunch. Tossed in a creamy cilantro dressing, it’s an easy meal you’ll want to eat day after day!

Meal prep on a blue background - Serving up some easy vegetarian meal prep today in the form of roasted veggies with Spanish rice, tossed in a creamy cilantro dressing!
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Meal prepping is one of those things you grow to love. Growing up, my parents would say, “Pack your lunch!” the night before school, but I couldn’t be bothered to spend time on that! Now, as an adult, my week is in complete disarray if I don’t spend at least a little bit of time prepping for the week ahead!

Mexican recipes often find their way into my meal preps because they are budget friendly with ingredients like rice and beans. But these ingredients are also filling and I take it a step further by bumping up the protein with a Greek yogurt cilantro dressing! Whether you’re new to cooking or a seasoned pro, you’ll love how simple and delicious this Spanish rice and veggie meal prep is!

Reader rating

★★★★★

“Holy crap this came out awesome. Just started learning to cook for myself a few months ago and this is by far the best tasting thing I’ve made so far – never has a first bite felt so satisfying. Thank you for the recipe and easy to follow instructions. And the cilantro dressing… you’re a genius!” —Brian

Add your review

Meal prep on a blue background - Serving up some easy vegetarian meal prep today in the form of roasted veggies with Spanish rice, tossed in a creamy cilantro dressing!

Here’s what goes into this meal prep

Jump down to the recipe card for exact measurements!

  • Spanish Rice: This Spanish rice is ultra-easy to make and full of flavor. (25 minutes to make).
  • Roasted Veggies: Roasted sweet potato, bell pepper, and corn will round out our meal prep to keep you full all day. Feel free to throw in whatever veggies you have on hand!
  • Kidney Beans: These add protein and fiber to the bowls.
  • Avocado: Is there anything better than a perfectly ripe avocado?! Just add it the day of so it doesn’t turn brown.
  • Cilantro: This adds freshness and that green color to the sauce.
  • Greek Yogurt: I use plain non-fat, but any kind of plain Greek yogurt works well.
  • Dressing Basics: To flavor the sauce, we need red wine vinegar, olive oil, maple syrup, Dijon mustard, garlic, smoked paprika, cumin, and black pepper.
Meal prep on a blue background - Serving up some easy vegetarian meal prep today in the form of roasted veggies with Spanish rice, tossed in a creamy cilantro dressing!

Let’s make it

This is an overview of the recipe. Jump to the recipe card for the full printable recipe.

  1. Make the Spanish Rice: Either homemade or store bought is fine in a pinch.
  2. Make the Roasted Veggies: Toss them on a sheet tray with oil, salt, and pepper, and bake until soft; then add in the beans.
  3. Make the Dressing: Blend all the dressing ingredients until smooth.
  4. Assemble: Portion out the rice and veggies into 5 meal prep containers. Store the dressing separately and then just reheat the rice and vegetables for a few minutes before enjoying.
Rice and beans meal prep on a blue background - Serving up some easy vegetarian meal prep today in the form of roasted veggies with Spanish rice, tossed in a creamy cilantro dressing!

Keep the meal prep going

If you’re on a meal prep train, you might as well prep breakfast and some snacks, too!

Roasted Veggie and Spanish Rice Meal Prep

4.86 from 7 ratings
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 5 meals
Make your week simpler by whipping up this roasted veggie and Spanish rice meal prep to enjoy every day for lunch. Tossed in a creamy cilantro dressing, it's an easy meal you'll want to eat day after day!

Ingredients 

Fillings

  • 1/2 batch Spanish Rice and Beans, click for the recipe
  • 1 large sweet potato, diced
  • 1 red bell pepper, diced
  • 1 15-oz can corn, 425 g, drained, can sub your favorite bean
  • 1 Tbsp olive oil, 15 mL
  • Pinch of salt and pepper
  • 1 15-oz can kidney beans, 425 g, drained
  • 1 avocado, drizzle with lime juice to prevent browning

Cilantro Dressing

  • 1/2 cup loosely packed fresh cilantro, 10 g
  • 1/4 cup plain Greet yogurt, 60 g, can sub dairy-free
  • 2 Tbsp red wine vinegar, 30 mL
  • 2 Tbsp olive oil, 30 mL
  • 1 tsp honey or maple syrup, 5 mL
  • 1 tsp Dijon mustard, 5 g
  • 1 clove garlic
  • 1/4 tsp each smoked paprika, cumin, ground black pepper
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Spanish Rice: Prepare 1/2 of a batch of Spanish Rice and Beans (5 minutes hands-on work, 20 minutes cooking).
  • Roasted Veggies: Preheat oven to 400 degrees F (204 C). Spread diced potato, diced pepper, and drained corn on a parchment-lined baking sheet. Drizzle with oil, sprinkle with salt and pepper, and toss to coat. Roast for 20 minutes, or until potato is tender. Toss together with kidney beans (or bean of choice).
  • Cilantro Dressing: Meanwhile, blend all Dressing ingredients in a blender under smooth. Taste and add more spices as needed.
  • Assemble: Portion rice and veggies into 5 meal prep containers. If possible, store Cilantro Dressing in individually sealed containers to keep rice and veggies fresh. When ready to eat, microwave rice and veggies for 2 to 3 minutes.

Notes

Storage: These meal prep bowls will last 4 days in the fridge in an airtight container. Simply reheat (without the dressing) in the microwave.

Nutrition

Serving: 1meal | Calories: 836kcal | Carbohydrates: 149.9g | Protein: 34.2g | Fat: 18.5g | Saturated Fat: 2.9g | Sodium: 838mg | Potassium: 2138mg | Fiber: 22.3g | Sugar: 28.1g | Calcium: 830mg | Iron: 8.3mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.86 from 7 votes (4 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




10 Comments

  1. brian says:

    Holy crap this came out awesome. Just started learning to cook for myself a few months ago and this is by far the best tasting thing I’ve made so far – never has a first bite felt so satisfying. Thank you for the recipe and easy to follow instructions. And the cilantro dressing… you’re a genius!

  2. Ann says:

    Does this meal freeze well?

    1. Sarah says:

      I haven’t tried freezing this one but I don’t think the rice or beans would reheat well.

  3. Anita says:

    4 stars
    Really good recipe! I accidently added red wine instead of red wine vinegar for the dressing and it still tasted good.

    Next time I would roast more veggies to make the rice to veggie ratio more even, but overall very yummy!

    1. Sarah Bond says:

      So happy to hear it, Anita! Enjoy! 😀

  4. alex says:

    I am confused by what a “batch” size is in this recipe. I am meal prepping for 15 servings so does that mean 15 servings of the rice as well?

    1. Sarah Bond says:

      This makes 5 servings, so to make 15 servings you would just triple this recipe (which would mean making 1.5 batches of the Spanish Rice and Beans). Does that make sense? Happy meal prepping!

  5. Kelsey says:

    5 stars
    Stop what you’re doing and go make this dish right now!!! It was way easier than I expected and has absolutely beautiful fresh flavors and is filling. 100/10 will totally make again sometime soon!!

    1. Sarah Bond says:

      Ah thanks so much for dropping in with your review, Kelsey! Enjoy! 😀

  6. Sophie L says:

    5 stars
    ((disclaimer: I’m a very inexperienced chef!))

    I like this recipe! I’ve made it 3 times now over the past year as I cycle through different meal prep recipes. I always add an extra bell pepper (usually yellow for color). If I don’t add another pepper, there’s just too much sweet potato.
    Also, I don’t know if I totally understand the cilantro dressing…the first time I made the recipe, I followed it exactly, and it wasn’t exactly to my taste. Maybe something about the mustard and vinegar, I’m not sure. This time, I didn’t have mustard, so I omitted it. I also added a whole jalapeño, most of the seeds removed – I like spicy food, and this added the perfect spicy kick. I also was craving some more greens in this recipe, so I added a handful or two of fresh spinach to the blender this time. And a splash of lemon juice. I think this is my favorite version of the dressing so far!

    Overall, this recipe is a great starting point, and can be customized to your liking. Definitely filling, flavorful, satisfying, and besides preparing/chopping the ingredients, it’s so quick & easy!