This convenient meal combines protein, vegetables, and grains in a single pan for a streamlined cooking process. It is an ideal solution for busy weeknights when you want a filling dinner with minimal cleanup.

List of ingredients
- 2 lbs. ground beef (ground round or sirloin works great) – provide a lean protein base.
- 1 onion, chopped – adds aromatic depth.
- 1 clove garlic, finely chopped – enhances the savory profile.
- 1 tsp creole seasoning – provides a blend of spices for complexity.
- 3 cups warm water – used for cooking the rice.
- 2 tsp beef bouillon granules or 2 cubes – creates a rich savory broth.
- 2 cups rice – use medium-grain for best results.
- 1 lb. frozen cut broccoli – adds color and nutrients.
- 1/2 can mild Rotel – diced tomatoes and green chilies for a touch of acidity.
- 2 cups shredded cheddar cheese or Colby Jack – for a creamy, melted topping.
- Optional: fresh parsley – used for a fresh garnish.
step-by-step instructions
- Brown the meat: Cook the ground beef with the chopped onions and garlic in a large pot. Stir in the creole seasoning as the meat begins to brown to infuse the flavors.
- Prepare the broth: While the beef is browning, combine the warm water with the beef bouillon granules or cubes. Let the mixture sit so the bouillon fully dissolves.
- Combine ingredients: Once the beef is fully browned and the onions have become translucent, stir in the bouillon mixture, rice, frozen broccoli, and Rotel.
- Simmer the mixture: Bring the liquid to a boil over medium-high heat. Immediately cover the pot with a tight-fitting lid and reduce the heat to low.
- Cook the rice: Let the pot simmer for 20 minutes without lifting the lid. This traps the steam necessary to cook the rice evenly.
- Check for doneness: Stir the mixture and check if the rice is tender. If the rice is still hard, add a small amount of additional water, cover, and cook for a few more minutes.
- Final seasoning: Taste the dish and add extra salt, pepper, or creole seasoning if desired.
- Melt the cheese: Sprinkle the shredded cheese over the top of the mixture. Cover the pot again for a few minutes until the cheese is completely melted.
- Garnish and serve: Sprinkle with fresh parsley before serving.
Optimizing Your Cooking Equipment
Using a Large Non-Stick Saute Pan
A deep, non-stick saute pan or a Dutch oven is the best choice for this recipe. These pots distribute heat evenly and prevent the rice and beef from sticking to the bottom. A capacity of 5 to 6 quarts ensures there is enough room for the broccoli and rice to expand without overflowing.
Ensuring a Tight-Fitting Lid
The lid is critical for the steaming process during the 20-minute cooking window. If your lid has a vent or does not seal tightly, steam escapes, which can lead to undercooked rice. If you notice steam escaping rapidly, you can place a piece of parchment paper or foil between the pot and the lid to create a better seal.
Choosing the Right Ingredients
Selecting the Best Ground Beef
Leaner meats like ground sirloin or ground round are recommended to prevent the dish from becoming too greasy. If you use a higher-fat beef, such as 80/20 ground chuck, you should drain the excess fat after browning the meat and before adding the rice. This ensures the broth remains clear and the flavor is balanced.
Rice Variety and Cooking Times
Medium-grain white rice is the standard for this recipe as it absorbs liquid well and provides a soft texture. Long-grain white rice will work but may require an additional 5 minutes of simmering. Brown rice requires significantly more water and a longer cooking time, usually around 45 minutes, to reach tenderness.
Fresh vs. Frozen Broccoli
Frozen cut broccoli is convenient and holds its shape well during the steaming process. If you prefer fresh broccoli, chop the florets into small, uniform pieces to ensure they cook through in the same timeframe as the rice. Fresh broccoli may release slightly less water than frozen, so keep an eye on the liquid levels.
Adjusting the Rotel Amount
A half-can of mild Rotel provides a subtle tang and a hint of spice. For those who prefer a bolder, more zesty flavor, using the full can is an excellent way to increase the acidity. If you are cooking for children or picky eaters, the mild version is safer, but you can substitute it with plain diced tomatoes if you want to avoid chilies entirely.
Flavor Enhancements and Substitutions
Replacing Water with Beef Broth
For a deeper, more concentrated beef flavor, replace the water and bouillon granules with 3 cups of high-quality beef broth. Ensure the broth is low-sodium if you are using creole seasoning, as both ingredients contain significant salt. This substitution adds a professional layer of richness to the grains.
Cheese Alternatives for Different Profiles
Cheddar and Colby Jack provide a classic, creamy finish that complements the beef. For a sharper taste, try extra-sharp white cheddar or a blend of Gruyere and Parmesan. If you want a bit more heat, Pepper Jack cheese adds a spicy kick that pairs well with the Rotel.
Substituting Creole Seasoning
If you do not have a pre-made creole blend, you can create your own using a mixture of paprika, garlic powder, onion powder, cayenne pepper, and dried thyme. Use a ratio of mostly paprika and garlic powder with just a pinch of cayenne to keep the heat level moderate.
Adding Extra Vegetables
While broccoli is the star, other frozen vegetables can be added to increase the nutritional value. Frozen peas, carrots, or corn work well and can be stirred in at the same time as the broccoli. Avoid adding high-water vegetables like zucchini, as they may make the rice too mushy.
Serving and Presentation Suggestions
Fresh Herb Garnishes
Freshly chopped parsley adds a bright, clean contrast to the rich beef and cheese. For a different flavor profile, chopped cilantro or sliced green onions can provide a fresh, aromatic finish. These greens should be added just before serving to maintain their color and crispness.
Side Dish Pairings
Since this is a complete meal with protein, carbs, and vegetables, it does not require many sides. However, a crisp garden salad with a light vinaigrette can cut through the richness of the cheese. A side of steamed green beans or a simple piece of toasted garlic bread also complements the dish.
Plating for Families
This dish is best served family-style directly from the pot to keep the cheese melted. Scoop generous portions into wide bowls to allow the cheese to stretch and the broccoli to stay intact. For individual portions, you can use a large ladle to ensure a balanced mix of beef, rice, and vegetables in every serving.
Storage and Reheating Guide
Refrigeration and Container Use
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. Because rice continues to absorb moisture over time, the dish may become denser as it cools. Ensure the container is fully sealed to prevent the rice from drying out or absorbing other fridge odors.
Freezing for Long-Term Storage
This recipe freezes well if you portion it into individual containers. Allow the dish to cool completely before freezing to prevent ice crystal formation. It can be stored in the freezer for up to 3 months, making it a great option for meal prep.
Best Reheating Methods
The microwave is the fastest way to reheat, but adding a tablespoon of water or beef broth to the rice helps restore the original texture. Heat in short intervals, stirring in between to ensure the center is hot. Alternatively, you can reheat it in a covered skillet over low heat with a splash of liquid.
Restoring Creaminess
When reheating, the cheese may lose its stretch and become oily. To fix this, add a small sprinkle of fresh cheese on top and cover the dish with a lid or foil for a minute. This melts the new cheese and integrates it with the existing sauce for a fresher taste.
Make-Ahead Advice
Prepping Aromatic Ingredients
You can chop the onion and garlic several hours in advance and store them in a small container in the fridge. This reduces the active prep time on the evening of cooking. Having these ready allows you to start the browning process immediately.
Pre-Cooking the Beef
If you are very short on time, you can brown the beef with the onions and garlic a day in advance. Store the cooked meat mixture in the refrigerator and simply heat it in the pot before adding the liquid and rice. This saves about 10 minutes of active cooking time during the final assembly.
Troubleshooting Common Issues
Dealing with Undercooked Rice
If the rice is still firm after 20 minutes, it usually means not enough steam was trapped or the rice variety requires more liquid. Add an additional 1/4 to 1/2 cup of warm water or broth, stir gently, and cover again. Simmer for another 5 minutes and check again.
Fixing Excess Liquid in the Pot
If the rice is cooked but there is still liquid at the bottom, the heat may have been too low or the lid was too loose. Remove the lid and increase the heat to medium-low for 2 to 3 minutes. Stir occasionally to allow the excess moisture to evaporate without burning the bottom.
Preventing Mushy Broccoli
Overstirring the pot during the simmering phase can break the broccoli florets and make them mushy. Once you add the broccoli and rice, stir once to combine and then leave it alone until the timer goes off. This preserves the structure of the vegetables.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but you must increase the amount of water by about 1 cup and increase the simmering time to 45-50 minutes. Brown rice takes longer to soften and requires more hydration to reach the proper consistency.
Is it possible to make this dish in a slow cooker?
This specific recipe is designed for a stovetop to ensure the rice doesn’t overcook. While you can adapt it for a crockpot, the rice often becomes mushy due to the long cooking time; a pressure cooker or stovetop is recommended for better texture.
What can I use if I don’t have beef bouillon?
You can use a concentrated beef base or replace the water and bouillon with 3 cups of store-bought beef broth. In a pinch, chicken broth can be used, though the beef flavor will be less intense.
Can I substitute the ground beef with another protein?
Ground turkey or ground chicken can be used as a leaner alternative. If using turkey, you may want to add an extra teaspoon of creole seasoning, as turkey has a milder flavor than beef.
} Print
Hearty One-Pot Beef and Broccoli Rice
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: General
Description
A quick, easy, and hearty one-pot supper filled with ground beef, broccoli, rice and topped with cheese.
Ingredients
- 2 lbs. ground beef (ground round or sirloin works great)
- 1 onion, chopped
- 1 clove garlic, finely chopped
- 1 tsp creole seasoning
- 3 cups warm water
- 2 tsp beef bouillon granules or 2 cubes
- 2 cups rice
- 1 lb. frozen cut broccoli
- 1/2 can mild Rotel
- 2 cups shredded cheddar cheese or Colby Jack
- Optional: fresh parsley
Instructions
- Step: Brown beef with onions and garlic. Season with creole seasoning as you start to brown it.
- Step: While meat is browning, mix warm water with bouillon granules and let sit.
- Step: Once beef is browned and onions are clear, add bouillon mixture, rice, broccoli, and Rotel. Stir.
- Step: Bring it to a boil and then cover and reduce heat to low.
- Step: Cook for 20 minutes. Do not lift lid during this time. Stir and check to see if rice is done. If not, add a little more water, cover and cook a little longer.
- Step: Taste and season a little more if you prefer.
- Step: Top with cheese, cover, and let cheese melt. Serve with a little fresh parsley.
Notes
I only add a half-can of Rotel because I have a few picky eaters. Go ahead and add the whole can if you’d like. Use a non-stick pot for easy clean-up. I use medium-grain rice. You may want to increase the cooking time for long grain or brown rice. Beef broth can be substituted for water with bouillon granules/cubes. I use different cheeses and whatever I have on hand. Colby Jack or Cheddar are usually my go-to cheeses for one-pot meals.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 810 kcal
- Sugar: 6 g
- Sodium: 1240 mg
- Fat: 36 g
- Saturated Fat: 16 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 5 g
- Protein: 44 g
- Cholesterol: 110 mg