
This filling Ground Turkey Broccoli Cheese Rice Skillet has turned into my go-to dinner savior, taking those cozy childhood casserole vibes and turning them into a modern single-pot feast that my family can't get enough of. The soft rice, healthy broccoli bits, and melty cheese mix with lean ground turkey for a full dinner that brings all the comfort food feels without dealing with tons of dishes.
I first whipped up this skillet meal during an especially busy week when I was desperate for something nutritious that wouldn't make my picky eaters complain. Now they ask for it a couple times every month, and I've never watched my kids gobble up broccoli so happily as when it's mixed into this cheesy pan.
Ingredients
- Olive oil: Gives a nice flavor and helps the turkey get that tasty brown crust
- Ground turkey: Offers lighter protein while soaking up all the yummy flavors
- Sweet onion: Sets the flavor base, grab one that seems weighty for its size
- Garlic cloves: Just-chopped garlic works better than the stuff from jars
- Chicken broth: Makes the cooking liquid that gives you perfectly soft rice
- Whole milk: Adds that smooth texture without needing anything fancier
- Dried herbs: Basil and oregano bring that warm Italian feeling
- Paprika: Gives a hint of smoky taste and pretty color
- Dijon mustard: My hidden helper that makes the cheese taste even better
- Long grain white rice: Gets just the right texture, go for a good brand for best results
- Fresh broccoli: Cut the tops and some stem into similar chunks so they cook evenly
- Butter: Adds that extra something to the crunchy topping
- Panko breadcrumbs: Make that irresistible crisp top that stays airy
- Parmesan cheese: Brings a nutty kick to both the flavor and golden topping
- Cheddar cheese: Pick one that melts nicely for that perfect stretchy cheese pull
- Green onions: They're optional but add nice color and mild oniony flavor
Step-by-Step Instructions
- Brown the Turkey:
- Warm your skillet over medium heat with olive oil until it's shiny. Toss in the ground turkey and break it up using a wooden spoon. Let it cook for 7-8 minutes until there's no pink left and some bits turn golden. This good browning makes the whole dish taste better.
- Build the Aromatics Base:
- Put in the rest of your olive oil and the chopped onion with the browned turkey. Cook for 2-3 minutes until the onion looks see-through and starts getting soft. It should look shiny but not brown. Add your chopped garlic and cook just 30 seconds until you can smell it. Don't let the garlic get brown or it'll taste bitter.
- Create the Flavorful Base:
- Add your chicken broth and milk, using a wooden spoon to scrape all those tasty brown bits off the pan bottom. This step adds tons of flavor. Mix in all your seasonings and the rice, stirring so every bit of rice gets coated in the tasty liquid. Put the broccoli pieces on top without mixing them in. This lets the broccoli steam gently instead of getting soggy.
- Simmer to Perfection:
- Turn heat down to medium low, put on a tight lid, and let it bubble gently for 18-20 minutes. Don't peek or stir since that lets out steam you need. The rice should soak up all the liquid and get soft. If needed, check after 18 minutes and cook a bit longer if the rice isn't quite done.
- Create the Crispy Topping:
- While everything's cooking, make your topping by mixing melted butter, panko crumbs, and Parmesan in a bowl until well combined. Once rice is tender, stir in the cheddar cheese until it's all melty and creamy throughout the pan. Sprinkle your breadcrumb mix evenly across the top.
- Broil for Golden Perfection:
- Move an oven rack 6 inches from the broiler and turn it on. Put your skillet under the broiler for just 2-3 minutes, watching carefully so it doesn't burn. The top should turn golden and crispy. Add sliced green onions if you want before serving in wide bowls.

The broccoli's really the star player here. I found that laying it on top instead of mixing it in makes perfectly tender broccoli that soaks up all the tasty flavors without turning to mush. My youngest used to fish out any green bits, but now asks for seconds of this skillet meal, broccoli and all.
Customize Your Skillet
This flexible dish welcomes changes based on what's in your kitchen. Try ground chicken or lean beef instead of turkey. You can use brown rice in place of white though you'll need to cook about 15 minutes longer. Cauliflower works great if you don't have broccoli, and any cheese that melts well like Monterey Jack or Colby can replace the cheddar. The dish stays just as comforting no matter what swaps you make.
Make Ahead and Storage Tips
This skillet dinner really works as a prepared-ahead meal option. Make it fully up to two days early, keep in the fridge, then warm in a 350°F oven for 20 minutes until hot throughout. For freezing, let it cool all the way before putting in freezer-safe containers. Thaw in the fridge overnight before warming up. Single portions heat up great in the microwave for quick lunches, though the topping won't stay as crunchy.
Perfect Pairings
Round out your meal with a basic green salad with lemon dressing to cut through the richness of the skillet. When having friends over, serve with crusty garlic bread for sopping up all that amazing cheese sauce. A fresh white wine like Sauvignon Blanc or Pinot Grigio goes really well with the creamy, savory flavors in this dish, while the kids can enjoy it with a big glass of milk.

This skillet brings old-school comfort food vibes to your table in the simplest way possible.
Frequently Asked Questions
- → Can I swap the ground turkey for something else?
Of course! Ground chicken makes an easy switch, and ground beef brings a deeper flavor to the dish. Vegetarian? Try 16oz of firm tofu crumbled or 2 cups of cooked lentils. Just tweak the spices slightly for beef or non-meat options.
- → What should I use if I don’t have white rice?
Brown rice works but needs 10-15 more minutes and possibly extra liquid. Cauliflower rice lowers the carbs—just reduce the cooking time to 5-7 minutes. Quinoa also works great and cooks similarly to white rice.
- → How can I make this dairy-free?
Just swap the milk with unsweetened almond milk or extra chicken broth, and use plant-based cheese substitutes. For the crisp topping, replace Parmesan with nutritional yeast and use dairy-free butter instead.
- → Can I throw in extra veggies?
Absolutely! Carrots, diced zucchini, or bell peppers are good choices—cook firm veggies with the onions, and add quicker-cooking ones like spinach right at the end. Frozen mixed veggies? Toss them in with the broccoli for a no-prep option.
- → Why isn’t my rice fully cooked?
If your rice still feels hard, it may be due to overly high heat, which evaporates the liquid too quickly. Add ¼ cup broth, reduce the heat, cover, and cook 5 more minutes. Also, stick to long-grain rice as it’s best for this recipe.
- → How can I turn up the heat?
Add a little spice by stirring in ¼-½ teaspoon of red pepper flakes or a minced jalapeño with the onions. Pepper jack cheese makes a fun substitute, and a dash of cayenne in the topping adds an extra kick.