One-Pot Buttery Broccoli Tofu Rice | Toddler-Friendly
If your toddler loves rice as much as mine does, you need to try this one-pot buttery broccoli tofu rice! It’s one of those meals that takes almost no effort but still has a little bit of everything: rice, veggies, and plant-based protein.
And the best part? Everything goes into one pot! No sautéing, no cooking the tofu separately, and barely any dishes to wash.
The rice cooks with broccoli, tofu, garlic, and butter until everything is soft and flavorful. It’s simple enough for little ones but also easy to customize for the rest of the family.
This is perfect for those busy days when you just want to throw a few ingredients into a pot and have lunch or dinner ready without much effort.
Why You’ll Love This Recipe
- One-pot meal: Everything cooks together, which means minimal prep and cleanup.
- Toddler-friendly: The broccoli becomes soft, and the tofu blends nicely with the rice.
- Simple ingredients: You probably already have most of these ingredients in your kitchen.
- Plant-based protein: Tofu adds protein without needing to cook anything separately.
- Easy to customize: Add different vegetables, seasonings, or sauces depending on what your family likes.
- Great for busy days: Just add everything to the pot and let it cook!
If your little one loves broccoli and cheesy comfort food, you should also try my One-Pot Broccoli Cheddar Pasta! It’s another easy, comforting meal that’s perfect for busy days.
Tips for the Best Broccoli Tofu Rice
1. Chop the broccoli finely.
Since everything cooks together in one pot, I like chopping the broccoli into really small pieces so it gets nice and soft and blends into the rice. My trusty vegetable chopper makes this so much quicker, especially when you’re trying to get dinner ready with kids around!
2. Crumble the tofu for picky eaters.
If your toddler isn’t a fan of tofu cubes, try crumbling it into small pieces. It blends into the rice much more easily.
3. Use broth for extra flavor.
Vegetable broth adds a little more depth than water. If you’re making this for younger toddlers, choose a low-sodium or no-salt-added broth.
4. Adjust the liquid depending on your rice.
Different rice varieties absorb different amounts of water. I used 1¼ cups of liquid for ½ cup basmati rice to get a softer texture. If your rice is still firm and the pot looks dry, add a splash of hot water and continue cooking.
5. Don’t skip the butter at the end!
Adding the remaining butter after cooking gives the rice that delicious buttery finish.
Easy Ways to Customize This Recipe
One of my favorite things about this recipe is how easy it is to change up the flavors without making an entirely different meal.
1. Add Soy Sauce for Adults
If you’re serving this to the whole family, try adding a splash of soy sauce to the adult portions.
It gives the rice a savory, umami flavor that pairs really well with tofu and broccoli.
I recommend starting with 1–2 teaspoons per adult serving and adjusting to taste.
You can also add a little chili crisp or red pepper flakes if you like some heat.
2. Try Coconut Aminos
Coconut aminos are another delicious option if you want a slightly sweet and savory flavor.
Just drizzle a teaspoon or two over the finished rice.
Coconut aminos are typically lower in sodium than regular soy sauce, although the amount varies by brand. They are also a soy-free alternative to soy sauce, but remember that the recipe itself still contains soy from the tofu.
3. Make It Extra Garlicky
If you love garlic, try adding a little garlic powder along with the fresh garlic.
You can also finish the adult portions with garlic butter for an extra buttery, garlicky flavor.
4. Add More Vegetables
This recipe is a great way to use up vegetables you already have.
Some easy additions include:
- Green peas: Add frozen peas directly to the pot.
- Carrots: Finely grate or dice them so they cook along with the rice.
- Corn: Adds a little sweetness that kids may enjoy.
- Spinach: Stir finely chopped spinach into the hot rice toward the end.
- Zucchini: Finely chop or grate it and add it with the other ingredients.
Just keep in mind that adding lots of extra vegetables may change the amount of moisture in the dish.
5. Make It Creamier
For a slightly creamier version, try stirring in a splash of warm milk after the rice has finished cooking.
You can also add a little extra Parmesan or mash some of the tofu into the rice.
6. Add a Little Heat for Adults
Once you’ve served the kids, try topping the adult portions with:
- Chili crisp
- Sriracha
- Red pepper flakes
- Freshly cracked black pepper
- A drizzle of chili oil
It’s an easy way to make the same meal work for everyone without cooking something separately.
7. Switch Up the Herbs and Seasonings
For a different flavor, try adding dried Italian herbs, a little onion powder, or fresh parsley.
A squeeze of lemon or lime at the end also helps brighten the buttery flavors.
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

My 24 month old absolutely loved this one!! Thank you