For the Steak Burrito:
Prepare the Steak: In a small bowl, mix together the garlic powder, onion powder, chili powder, cumin, salt, and black pepper. Rub the steak with the olive oil and season it evenly with the spice mixture.
Cook the Steak: Heat a large skillet or grill over medium-high heat. Cook the steak for about 4-5 minutes per side, or until it reaches your desired level of doneness. Remove the steak from the heat and let it rest for a few minutes before slicing it thinly against the grain.
Assemble the Burritos: Lay each flour tortilla flat on a clean surface. In the center of each tortilla, layer cooked rice, black beans, sliced steak, shredded cheddar cheese, diced red onion, and diced tomatoes. Top with a dollop of sour cream.
Wrap the Burritos: Fold the sides of the tortilla over the filling, then roll it up tightly from the bottom to the top. Optionally, you can wrap each burrito in aluminum foil to help keep its shape and make it easier to eat.
For the Creamy Corn Rice:
Prepare the Corn: In a saucepan, melt the butter over medium heat. Add the corn kernels and cook for 2-3 minutes until they are heated through.
Make it Creamy: Add the heavy cream to the saucepan and bring to a simmer. Stir in the grated Parmesan cheese and cook for another 2-3 minutes until the sauce thickens slightly.
Combine with Rice: Stir in the cooked rice until everything is well combined. Season with salt and pepper to taste.
Serve: Transfer the creamy corn rice to a serving bowl and garnish with chopped fresh parsley.