This Broccoli Wild Rice Casserole is a wonderfully easy to make main dish with creamy sauce surrounding nutty wild rice, earthy broccoli, and hearty meatballs. Your family will love it!
It’s a classic vegetarian casserole with wild rice and broccoli. I first published this recipe in 2017. I’ve updated it with new pictures, information, and step by step instructions for a better user experience.
There’s just something mouth watering about the combinations of broccoli and rice together. I think it’s pure comfort food. So, I wanted to make a casserole that shines with these flavors and toss in a bit more substance, like vegetables and protein.
We appreciate your support
This post may contain affiliate links. Life Currents participates in different affiliate programs. As an Amazon Associate I earn from qualifying purchases. For more information see here.
Please let me know if you have any questions about this recipe. I read all the comments myself and I try to help as soon as I can. I have readers from all levels of comfort and experience in the kitchen on my site, and I’ve tried to answer some of your questions already in the post. But if I’ve missed anything, please feel free to leave a comment and ask. The comments can be easily found using the orange circle on the lower left, then Join the discussion!
Inspiration
When I first became a vegetarian, I made a broccoli and wild rice soup that was amazing!
I recreated that soup for the blog as Creamy Broccoli and Wild Rice Slow Cooker Soup.
And I have a beautiful and delicious Wild Rice Salad you’ll love!
What if I can’t find wild rice at the store?
I go to Trader Joe’s to get the plain wild rice. I would guess that many health food stores would also carry plain uncooked wild rice, like Sprouts, Mother’s, and Whole Foods.
But, if you can’t find plain wild rice at the store, you can use a rice blend instead.
There are many rice blends that have wild rice in them.
If you can find it, I highly recommend getting it, as the nice nutty flavor is so good!
I’ve also seen already cooked frozen wild rice at some stores (try Trader Joe’s); if you get a pre-cooked version, just defrost it before throwing it in this casserole. It’s a nice time saver!
If wild rice is not available to you, try brown rice or black rice, for a nice whole grain flavor and texture. The cooking time might be a few minutes less for brown rice, as wild rice tends to take longer to cook.
What kind of meatballs should I use?
I’m a big believer in using what already tastes good to you.
As for the meatballs in this wild rice meatballs casserole, use your favorites!
I love Trader Joe’s meatless meatballs. In fact, most of my family prefer the meatless ones over the meat ones, and this is a great Trader Joe’s meatless meatballs recipe.
I also really like Gardein meatless meatballs.
But, if you prefer, use your favorite – beef, pork, turkey, chicken, or homemade. Anything will work here.
Can I make this with plant-based milk?
Use the milk of your choice, dairy, vegan plant-based, it’s all good.
I recommend whole milk for this recipe. The big rich taste helps carry the casserole.
If you want to use plant-based milk, I recommend almond milk to carry over some of that nutty flavor, or a nice neutral soy milk would work.
Coconut milk will also work, but it will change the flavor profile of the casserole.
How to make this casserole
Be sure to scroll down to the printable recipe card for full ingredient amounts and instructions.
This is hearty enough to be served as a healthy vegetarian main course or serve it as a simple veggie filled holiday side dish. Either way you serve it up, Broccoli and wild rice casserole is always a good combo!
First, you’ll want to cook the wild rice. Follow the package directions, but in general, wild rice is cooked kind of like pasta, simmered and then drained.
Keep the wild rice covered as you simmer it.
Chop the veggies.
As you’re chopping the broccoli into florets, remember that the stalks are sweet too. Peel the tough outer part off the stalk, then chop the remaining inside into smaller pieces. Check out this Broccoli Salad recipe for more into on using the stalks.
While the rice cooks, cook the chopped leeks until they begin to wilt, about 3-5 minutes.
Add chopped mushrooms, carrots, and thyme, and cook until all the liquid from the mushrooms has released, and the rest of the veggies are browned and tender, about 10-13 minutes.
Stir in the flour, cook a bit.
Then stir in the milk and heat through.
Stir in the cream cheese that’s been cut into chunks, cooking until it melts.
Remove pot from heat, and stir in cooked wild rice, meatballs, broccoli, green onions, salt, and pepper.
Pour the casserole mixture into a 13×9-inch pan, and bake, uncovered, for 25 minutes.
Sprinkle the baked casserole with almonds, and pop back in the oven and cook an additional 5-10 minutes.
Yes, you can make the casserole ahead and leave it in the refrigerator for up to 4 days before baking.
And, if you have leftovers or want to prebake it, it’ll store in the fridge for 3 or 4 days.
This casserole would make a great gift for a friend in need, like someone who’s just had a baby. Bake it in a disposable casserole pan and you don’t even need to worry about getting the pan back.
Looking for other great baked casseroles? Try this delicious Spinach Provolone Pasta, Baked Spaghetti Casserole, and Zucchini Stuffing Casserole.
Can I freeze this?
This is perfect for a make-ahead meal and can be frozen for up to 3 months.
To freeze your casserole, after baking, let it cool completely. Cover it tightly, or place any leftovers in air tight containers and pop in the freezer.
How to Thaw and Rewarm
Thaw the casserole in the refrigerator overnight, or until completely thawed. Then re-heat in a 350° F oven for about 30 minutes, or until warmed through.
How to prepare the mushrooms
Chop the mushrooms into really fine tiny pieces. They incorporate really well into the casserole that way.
And, my family doesn’t mind the mushrooms being in there if they are tiny pieces. Some people like the taste of mushrooms, but not the texture. You might want to try this with your own kids or husband!
You can chop them by hand or in a food processor; either way works well.
If you pop them in the food processor, be sure to quarter them so they don’t just bounce around in there.
Let’s keep in touch
If you like seeing my recipes subscribe via email in the upper right.
Or, connect with me on your favorite social media channel for recipes, photos, & much more:
Pinterest, Facebook, Instagram, YouTube and Twitter!
And find my shop on Amazon for recommendations on cool tools
If you try this recipe,
please come back & leave a comment below letting us know how it goes.
Share a picture & tag @lifecurrents on Instagram.
Or you can upload a “tried it” photo (I would love to see)
via the pin.
Recipe
Broccoli Wild Rice Casserole
Ingredients
- 1 ½ cups uncooked wild rice (3 cups cooked)
- 1 tablespoon olive oil
- 2 leeks, white and light green parts cleaned and sliced
- 4 ounces mushrooms finely chopped, about 1 ½ cups
- 4 carrots peeled and chopped
- 1 teaspoon dried thyme leaves
- ¼ cup all-purpose flour
- 4 cups milk
- 1 ounce cream cheese cut into cubes
- 16 ounces frozen meatballs
- 3 cups broccoli florets
- 3 green onions sliced
- 1 ½ teaspoons salt
- ½ teaspoon black pepper
- ½ cup sliced almonds optional
Instructions
- If the wild rice is uncooked, bring a large pot of water to a boil, and cook the wild rice according to package directions, about 45 minutes. Drain cooked wild rice.1 ½ cups uncooked wild rice
- Preheat oven to 350° F.
- While wild rice cooks, heat oil in a large pot over medium-high. Add leeks, and cook until leeks begin to wilt, about 3-5 minutes. Add chopped mushrooms, carrots, and thyme, and cook until all the liquid from the mushrooms has released, and the rest of the veggies are browned and tender, about 10-13 minutes.1 tablespoon olive oil, 2 leeks, white and light green parts, 4 ounces mushrooms, 4 carrots, 1 teaspoon dried thyme leaves
- Stir in flour and cook 1 minute. Slowly stir in milk; cook 3 minutes. Stir in cream cheese until smooth, and cook a couple of minutes or until slightly thickened.¼ cup all-purpose flour, 4 cups milk, 1 ounce cream cheese
- Remove pot from heat, and stir in cooked wild rice, meatballs, broccoli, green onions, salt, and pepper. Taste for salt and pepper. Pour mixture into a 13×9-inch pan, and bake, uncovered, for 25 minutes. Remove from oven and sprinkle with almonds. Return to oven and cook an additional 5 minutes, or until casserole is bubbly and almonds are toasted.16 ounces frozen meatballs, 3 cups broccoli florets, 3 green onions, 1 ½ teaspoons salt, ½ teaspoon black pepper, ½ cup sliced almonds
Nutrition
Nutritional information is based on third-party calculations, and should be considered estimates. Actual nutritional content will vary based on brands used, measuring methods, portion sizes, and more.
I love wild rice and the way you combined it with yummy veggies! I’m always looking for new sides and this one is a keeper! My family loved it!
I made this for supper tonight and I must say……totally delish!! I couldn’t stop liking the spoon after I poured it into the baking dish it was that good and even yummier after the baking. I did add a bit of lemon to the sauce and a panko breadcrumb and grated parmesan topping at the end and browned under the broiler. We are also vegatarians. I included the meatless meatballs but next time I think I will exclude them. The dish would have been just as perfect without them. Thank you for a wonderful recipe!
Susan, awesome! I’m glad you liked it! I like the panko-Parmesan idea; sounds delicious! I think you’re right about the meatballs; they just make it a bit heartier. You are very welcome, and thank you for taking the time to comment! You’ve totally made my day!!! 🙂
Oh Debi, I just love this. It’s so spectacular, it really it. This would be perfect on any holiday table. I made it for a simple way to have leftovers later in the week. It was so good to pop in the microwave and heat up.
I love wild rice and this casserole was absolutely delicious!
This was great! I always have some wild rice in the pantry and had to try it! Easy to make and so good with those nutty almonds on top. I say don’t skip those!
I would have to agree, often the “meaty” meatballs are dry & flavorless. I will pick up your vegetarian suggestion next time I’m at TJ’s – they sure look yummy here! I made the casserole and left out the meatballs because I didn’t have any in the house. What a delicious meal & side dish! Will make again!
I didn’t realize that there were meatballs in this casserole when I saw it on FB! I would keep this vegetarian, so think the meatless meatballs are a great idea. Easier too!
What a great one dish meal, love the meatballs nestled in to it, it’s so fabulous! I’ve made it twice now and froze the second one.
I love the swap for wild rice in this casserole and the addition of meatballs! Totally makes it into a main dish instead of a side as I’m used to having it!
This was fantastic! Mmmm I’ll be making it all the time! No changes.
I could eat this all day!!! love it
I can usually find a rice blend but I have been known to make my own blend if we are out. Rice blends tend to be too fancy for our area of country. This is a new must on my weeknights!
This was amazing for my Brunch table on Sunday!! Everyone loved it and thought it was such a creative brunch idea. I sent them all to your website.
I think this is absolutely scrumptious!
Perfect side dish!!
Do you think this will freeze well?
Samantha, I make it ahead all the time, but have never frozen it. I think it would freeze well, but it is just a guess. I think if you freeze it, take it out of the freezer the day before and let it thaw in the fridge until you’re ready to heat it. If you try freezing it, I’d love to hear how it goes.