If you’re looking to brighten up your weeknight dinners with something both comforting and bursting with flavor, then this Peanut Butter Rice with Vegetables: A Tasty Delight Recipe is exactly what you need. It’s a heartwarming combination of fluffy jasmine rice and crunchy, colorful vegetables all tossed in a luscious, creamy peanut sauce that’s packed with savory, sweet, and tangy notes. This dish is not only a feast for your taste buds but also a vibrant, nourishing meal that brings together textures and layers of flavor in one bowl. Whether you’re cooking for family or friends, it’s the kind of recipe that invites everyone to dig in with eager spoons and happy smiles.

Ingredients You’ll Need
The magic of this Peanut Butter Rice with Vegetables: A Tasty Delight Recipe lies in its straightforward but thoughtfully chosen ingredients. Each one adds an essential flavor or texture to the dish, from the fragrant jasmine rice soaking up every drop of the peanut sauce, to the crisp, colorful vegetables that bring vibrancy and freshness.
- 2 cups jasmine rice: The soft, fragrant base that soaks up the sauce beautifully.
- 4 cups vegetable broth: Adds depth and subtle flavor while cooking the rice.
- 1 tablespoon olive oil: For sautéing the veggies to tender perfection with a silky finish.
- 1 medium onion, chopped: Provides a sweet and savory aroma that forms the flavor foundation.
- 2 cloves garlic, finely chopped: Infuses a lovely aromatic kick that balances the nuttiness.
- 1 red bell pepper, chopped: Offers crunch and a pop of vibrant color to the dish.
- 1 cup sliced carrots: Adds natural sweetness and chewy texture.
- 1 cup broccoli florets: Packed with nutrients and a fresh green bite.
- 1 cup sugar snap peas: Brings a crisp, juicy snap that enhances the overall freshness.
- 1/2 cup smooth peanut butter: The star that creates the creamy, rich sauce binding everything together.
- 3 tablespoons tamari or soy sauce: Introduces umami and a touch of saltiness to balance the peanut butter.
- 2 tablespoons maple syrup: Adds a gentle sweetness that rounds out the sauce.
- 1 tablespoon apple cider vinegar: Lends a tangy brightness that lifts the flavors.
- 1 teaspoon fresh ginger, grated: Adds warmth and a zing that complements the peanut butter perfectly.
- Salt and pepper to taste: To season the dish just right.
- Chopped scallions and toasted sesame seeds for topping: Adds crunch, color, and an extra layer of flavor for finishing touches.
How to Make Peanut Butter Rice with Vegetables: A Tasty Delight Recipe
Step 1: Prepare the Rice
Start by rinsing the jasmine rice under cold running water until the water runs clear. This step is key to removing excess starch, which helps keep the rice fluffy and not sticky. Next, combine the rice with vegetable broth in a saucepan and bring it to a rolling boil. Once boiling, reduce the heat, cover the pan, and let it simmer gently for about 15-20 minutes. The rice will absorb the broth and become perfectly tender. After cooking, remove the heat and let the rice sit, covered, for an additional 5 minutes to steam and become even fluffier before fluffing it lightly with a fork.
Step 2: Sauté the Vegetables
While the rice is simmering, heat olive oil in a large frying pan over medium heat. Add the chopped onion and cook for around 3-4 minutes until the onions soften and turn translucent, releasing their sweet fragrance. Stir in the garlic, followed by the red bell pepper, sliced carrots, broccoli florets, and sugar snap peas. Stir-fry the vegetables for 5-7 minutes until they’re crisp-tender and their colors are vibrant, creating a visually appealing medley that tastes as fresh as it looks.
Step 3: Mix the Peanut Sauce
While the vegetables are cooking, whisk together the peanut butter, tamari or soy sauce, maple syrup, apple cider vinegar, freshly grated ginger, and a pinch of salt and pepper in a bowl until you have a smooth and creamy sauce. This sauce is where the magic happens, bursting with balanced savory, sweet, and tangy flavors that elevate the entire dish.
Step 4: Combine Vegetables and Sauce
Pour the luscious peanut sauce over the sautéed vegetables. Stir well to make sure every piece is coated in that thick, velvety goodness. Cook the mixture for another 2-3 minutes, allowing the sauce to heat through and cling to the vegetables, making every bite irresistibly flavorful.
Step 5: Assemble the Dish
Spoon the peanut butter vegetable mixture generously over the fluffy jasmine rice. Top with chopped scallions and toasted sesame seeds to add a delightful crunch and a burst of extra flavor. Now you have a beautiful and satisfying meal ready to enjoy!
How to Serve Peanut Butter Rice with Vegetables: A Tasty Delight Recipe

Garnishes
Adding garnishes like chopped scallions and toasted sesame seeds not only brightens the dish visually but also introduces fresh, crisp notes and a pleasant nutty crunch. For a little extra kick, consider a sprinkle of chili flakes or some finely chopped fresh cilantro to personalize your serving.
Side Dishes
This hearty main dish pairs wonderfully with light, refreshing sides such as a crisp cucumber salad or a simple miso soup to complement the rich peanut butter flavor without overwhelming the palate. Steamed edamame or pickled vegetables also work beautifully as companions.
Creative Ways to Present
For a creative twist, try serving the Peanut Butter Rice with Vegetables layered in a glass parfait for a fun presentation at gatherings, or roll the mix inside lettuce cups for a vibrant handheld option. You can also turn it into a warm grain bowl and top with a fried egg for added protein and indulgence.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store the rice and peanut butter vegetable mixture separately in airtight containers in the refrigerator. This helps maintain the texture and prevents the sauce from making the rice soggy overnight.
Freezing
You can freeze the cooked peanut butter vegetable mix in a sealed container for up to 2 months. It’s best to freeze the rice separately as well; jasmine rice tends to lose texture when frozen but reheating gently helps bring it back to life.
Reheating
Reheat the frozen or refrigerated peanut butter vegetable mixture in a skillet over medium heat until warmed through, adding a splash of water or broth if needed to loosen the sauce. Warm the rice in the microwave or on the stove with a sprinkle of water to keep it fluffy. Then combine and enjoy your meal as good as fresh!
FAQs
Can I use a different type of rice?
Absolutely! While jasmine rice is recommended for its fragrance and fluffiness, brown rice or basmati rice can be used as alternatives. Cooking times will vary slightly, so adjust accordingly.
Is this recipe vegan?
Yes, this Peanut Butter Rice with Vegetables: A Tasty Delight Recipe is completely vegan, using vegetable broth and plant-based ingredients throughout, making it perfect for vegan and vegetarian diets.
Can I substitute peanut butter?
You can try using almond butter or cashew butter if there’s a peanut allergy, but keep in mind the flavor profile will change slightly. Smooth nut butters work best to mimic the creamy texture.
How spicy is this dish?
This recipe is mild by default, but you can easily add spice by including red pepper flakes or a dash of chili garlic sauce in the peanut sauce to suit your taste buds.
Can I add protein to this meal?
Definitely! Tofu, tempeh, or cooked chicken breast can be added to make this dish more filling. Simply sauté your protein and mix it in with the vegetables and sauce.
Final Thoughts
Trust me when I say, making and sharing this Peanut Butter Rice with Vegetables: A Tasty Delight Recipe will bring joy to your table and smiles all around. It’s a warm, vibrant, and satisfying meal that’s as nourishing as it is delicious. Don’t hesitate to get creative and make it your own—you’ll find yourself coming back to this recipe again and again.
Print
Peanut Butter Rice with Vegetables: A Tasty Delight Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian Fusion
- Diet: Vegetarian
Description
Peanut Butter Rice with Vegetables is a flavorful and creamy one-pot meal that combines fluffy jasmine rice cooked in vegetable broth with a vibrant medley of sautéed vegetables. Tossed in a rich and tangy peanut butter sauce, this dish is a delightful blend of salty, sweet, and umami flavors topped with crunchy scallions and toasted sesame seeds. Perfect for a wholesome vegetarian lunch or dinner packed with nutrition and taste.
Ingredients
Rice
- 2 cups jasmine rice
- 4 cups vegetable broth
Vegetables
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, finely chopped
- 1 red bell pepper, chopped
- 1 cup sliced carrots
- 1 cup broccoli florets
- 1 cup sugar snap peas
Peanut Sauce
- 1/2 cup smooth peanut butter
- 3 tablespoons tamari or soy sauce
- 2 tablespoons maple syrup
- 1 tablespoon apple cider vinegar
- 1 teaspoon fresh ginger, grated
- Salt and pepper to taste
Toppings
- Chopped scallions
- Toasted sesame seeds
Instructions
- Rinse the rice: Rinse the jasmine rice under cold running water until the water runs clear to remove excess starch and prevent clumping during cooking.
- Cook the rice: In a saucepan, combine the rinsed rice and vegetable broth. Bring to a rolling boil over medium-high heat, then reduce the heat to low, cover the pan, and let the rice simmer gently for 15-20 minutes until all the liquid is absorbed and the rice is tender and fluffy.
- Rest the rice: Remove the saucepan from heat and let the rice sit covered for an additional 5 minutes, allowing it to steam and fully fluff before fluffing with a fork.
- Sauté onions: While the rice is cooking, heat the olive oil in a large frying pan over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened and translucent, building the flavor base for the vegetables.
- Cook vegetables: Add the finely chopped garlic, red bell pepper, sliced carrots, broccoli florets, and sugar snap peas to the pan. Stir-fry the vegetables for 5-7 minutes until they become vibrant in color and slightly tender but still crisp.
- Prepare peanut sauce: In a separate bowl, whisk together the smooth peanut butter, tamari or soy sauce, maple syrup, apple cider vinegar, grated ginger, and a pinch of salt and pepper until smooth and creamy.
- Toss vegetables in sauce: Pour the prepared peanut sauce over the sautéed vegetables in the pan. Stir well to coat all the vegetables evenly and cook for an additional 2-3 minutes to heat the sauce through and allow flavors to meld.
- Assemble and serve: Spoon the creamy peanut butter vegetable mixture over the fluffy jasmine rice. Garnish with chopped scallions and toasted sesame seeds for added texture and flavor. Serve warm and enjoy this deliciously rich and wholesome dish.
Notes
- Rinsing the rice thoroughly helps yield fluffy rice by removing excess surface starch.
- You can substitute vegetables with your favorites or what’s seasonal for variety.
- Adjust the amount of peanut butter and tamari to balance creaminess and saltiness to your taste.
- For a spicier kick, add a dash of chili flakes or sriracha to the peanut sauce.
- Leftovers store well in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on stovetop or microwave, adding a splash of water if rice seems dry.

