Broccoli Recipe Steamed Rice Vegan Delight for Healthy Meals

Updated On: October 7, 2025

Looking for a wholesome, easy-to-make vegan dish that’s both nutritious and satisfying? This broccoli steamed rice vegan recipe is just what you need.

Combining fluffy steamed rice with fresh, vibrant broccoli makes for a simple yet flavorful meal that’s perfect for lunch or dinner. It’s an excellent option for those embracing plant-based eating or anyone wanting a light, healthy dish packed with fiber, vitamins, and minerals.

What makes this recipe truly special is its versatility and ease of preparation. Whether you’re a seasoned cook or a kitchen novice, you’ll find the step-by-step instructions straightforward and approachable.

Plus, this dish pairs beautifully with a variety of seasonings and sauces, allowing you to customize it to your taste buds. Say goodbye to boring rice dishes and hello to a vibrant, nutrient-rich bowl that will delight your palate and nourish your body!

Why You’ll Love This Recipe

This broccoli steamed rice recipe is a win-win for both your taste buds and your health. Here’s why it stands out:

  • Simple Ingredients: Minimal, everyday pantry staples come together to create a delicious meal.
  • Quick Preparation: Ready in under 30 minutes, it’s perfect for busy weeknights.
  • Nutritious: Broccoli adds fiber, antioxidants, and vitamins, while rice provides a comforting carb base.
  • Vegan & Allergy-Friendly: No animal products, dairy, or gluten—friendly for many dietary needs.
  • Customizable: Easily add your favorite spices, herbs, or plant-based proteins for variety.

Ingredients

  • 1 cup long-grain white rice (or brown rice for extra fiber)
  • 2 cups water (for steaming rice)
  • 2 cups broccoli florets, washed and cut into bite-sized pieces
  • 1 tablespoon olive oil or other neutral oil
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped
  • Salt to taste
  • Freshly ground black pepper to taste
  • 1 tablespoon soy sauce or tamari for gluten-free option (optional)
  • 1 teaspoon toasted sesame seeds (optional, for garnish)
  • Fresh lemon juice (optional, for brightness)

Equipment

  • Medium saucepan with a tight-fitting lid (for steaming rice)
  • Steamer basket or mesh strainer (to steam broccoli)
  • Medium skillet (for sautéing aromatics)
  • Knife and cutting board
  • Measuring cups and spoons
  • Mixing spoon or spatula

Instructions

  1. Rinse the rice thoroughly under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming sticky.
  2. Combine the rice and water in the saucepan. Bring to a boil over medium-high heat, then reduce to low and cover with the lid. Let it simmer for 15-18 minutes, or until all water is absorbed and rice is tender.
  3. While the rice cooks, prepare the broccoli. Place the broccoli florets in a steamer basket or mesh strainer over boiling water. Cover and steam for 5-7 minutes until bright green and tender but still crisp.
  4. In a skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, sautéing until fragrant and translucent, about 3-4 minutes.
  5. Add the steamed broccoli to the skillet and toss gently to combine with the onion and garlic. Season with salt and pepper to taste.
  6. Once the rice is done, fluff it gently with a fork. Add the rice to the skillet with the broccoli mixture and stir to combine evenly.
  7. Drizzle with soy sauce or tamari if using, stirring to coat the rice and broccoli for extra flavor.
  8. Remove from heat, garnish with toasted sesame seeds and a squeeze of fresh lemon juice if desired. Serve warm.

Tips & Variations

“For fluffier rice, let it sit covered off the heat for 5 minutes before fluffing.”

  • Use Brown Rice: Swap white rice for brown rice for a nuttier flavor and more fiber. Increase cooking time to about 40 minutes.
  • Add Protein: Stir in cooked chickpeas, tofu cubes, or tempeh for a protein boost.
  • Spice it Up: Add red pepper flakes, grated ginger, or a splash of sriracha for heat.
  • Herbs and Nuts: Top with fresh cilantro, chopped green onions, or toasted almonds for added texture and freshness.
  • Use Vegetable Broth: Cook the rice in vegetable broth instead of water for richer flavor.

Nutrition Facts

Nutrient Amount per Serving
Calories 220 kcal
Carbohydrates 45 g
Protein 6 g
Fat 5 g
Fiber 4 g
Vitamin C 80% DV
Iron 10% DV

Serving Suggestions

This broccoli steamed rice is incredibly versatile on the plate. Here are some ideas to elevate your meal:

  • Serve alongside a crunchy Asian cucumber salad for refreshing contrast.
  • Pair with a rich vegan curry or stew to soak up all the delicious sauce.
  • Top with sliced avocado and a drizzle of tahini for creaminess.
  • Enjoy as a light lunch by itself or with a side of roasted sweet potatoes.
  • Complement with other vegan dishes like our Lemon Ricotta Pasta With Arugula Recipe or explore more plant-based options like the Lion’S Mane Mushroom Crumble Recipes.

Conclusion

This broccoli steamed rice vegan recipe is a perfect example of how simple ingredients can come together to create a flavorful, healthy, and satisfying meal. It’s ideal for those seeking quick, nutritious dishes that fit into a vegan lifestyle without sacrificing taste or texture.

With its ease of preparation and room for customization, this dish can become a staple in your weekly meal rotation.

Whether you’re looking to add more greens to your diet or want a comforting rice bowl that’s light yet filling, this recipe has you covered. Don’t forget to check out other delicious and easy recipes like our Calypso Rice Recipe or explore unique flavors with the Instant Pot Rabbit Recipe for inspiration beyond vegan meals.

Happy cooking, and enjoy every nourishing bite!

📖 Recipe Card: Broccoli Steamed Rice Vegan

Description: A simple and healthy vegan dish combining steamed broccoli with fluffy rice. Perfect as a light meal or side dish.

Prep Time: PT10M
Cook Time: PT20M
Total Time: PT30M

Servings: 4 servings

Ingredients

  • 1 cup basmati rice
  • 2 cups water
  • 2 cups broccoli florets
  • 1 tablespoon olive oil
  • 1 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon soy sauce (optional)
  • 1/2 teaspoon lemon juice
  • 1 tablespoon chopped fresh parsley

Instructions

  1. Rinse the rice under cold water until water runs clear.
  2. Combine rice and water in a pot and bring to a boil.
  3. Reduce heat to low, cover, and simmer for 15 minutes.
  4. Steam broccoli florets for 5-7 minutes until tender.
  5. Fluff cooked rice with a fork and stir in olive oil, garlic powder, salt, and pepper.
  6. Add steamed broccoli to the rice and mix gently.
  7. Drizzle soy sauce and lemon juice over the mixture and toss.
  8. Garnish with chopped parsley before serving.

Nutrition: Calories: 210 kcal | Protein: 6 g | Fat: 5 g | Carbs: 36 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Broccoli Steamed Rice Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A simple and healthy vegan dish combining steamed broccoli with fluffy rice. Perfect as a light meal or side dish.”, “prepTime”: “PT10M”, “cookTime”: “PT20M”, “totalTime”: “PT30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 cup basmati rice”, “2 cups water”, “2 cups broccoli florets”, “1 tablespoon olive oil”, “1 teaspoon garlic powder”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “1 tablespoon soy sauce (optional)”, “1/2 teaspoon lemon juice”, “1 tablespoon chopped fresh parsley”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Rinse the rice under cold water until water runs clear.”}, {“@type”: “HowToStep”, “text”: “Combine rice and water in a pot and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat to low, cover, and simmer for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Steam broccoli florets for 5-7 minutes until tender.”}, {“@type”: “HowToStep”, “text”: “Fluff cooked rice with a fork and stir in olive oil, garlic powder, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Add steamed broccoli to the rice and mix gently.”}, {“@type”: “HowToStep”, “text”: “Drizzle soy sauce and lemon juice over the mixture and toss.”}, {“@type”: “HowToStep”, “text”: “Garnish with chopped parsley before serving.”}], “nutrition”: {“calories”: “210 kcal”, “proteinContent”: “6 g”, “fatContent”: “5 g”, “carbohydrateContent”: “36 g”}}

Photo of author

Marta K

Leave a Comment

X