This ground beef rice with zucchini is a real weeknight dinner winner, a great recipe to prep ahead for family and friends. Cheesy and creamy, this weeknight meal is easy to prepare in just 30 minutes.
There's nothing quite like a warm, filling meal that comes together in less than an hour. This ground beef zucchini casserole is my go-to for those busy evenings when time is short and the temperatures are dropping, but I still want to serve something hearty and comforting.
It’s a dish where seasoned ground beef is combined with fresh zucchini and fluffy rice, baked together under a creamy cheese topping and finished with Italian seasonings and diced tomatoes. It’s pure comfort in a casserole dish and a true crowd-pleaser for the whole family. My kids don't even whine about the zucchini!
The flavors in this casserole are a satisfying combination. The savory ground beef lays down a rich, hearty foundation, while the zucchini adds a touch of sweetness and keeps the dish moist. The cream cheese provides a silky texture, and the golden mozzarella topping pulls it all together with its gooey, cheesy goodness. A sprinkle of Italian seasoning ties everything together beautifully, making every bite a burst of flavor.
I love making this dish on nights when I'm super busy, have a family dinner, or have guests coming over. It’s one of those meals that feels special but doesn’t take hours in the kitchen—truly a lifesaver on busy days.
And let me tell you, this recipe has a knack for disappearing quickly at dinners. It’s always the first dish to be scraped clean, which makes me smile every time. Knowing I’ve served something everyone loves is such a joy.
In my home, this is a favorite. The kids eat it enthusiastically, zucchini and all—which is a miracle since they’re usually not big fans of this veggie. It’s also great for those nights when you haven’t planned ahead because it's a good way to use ingredients that are likely already in your kitchen.
I’ll often make this recipe, prepping it the night before and then popping into the oven right before dinner, knowing it’ll bring everyone to the table with happy faces and full appetites. And if you’re lucky enough to have leftovers, it’s just as delicious the next day—though in my house, that rarely happens!
Ingredients
- Ground beef - provides a hearty base.
- Olive oil - used for sautéing and adds richness.
- Onion - minced, this contributes sweetness and flavor.
- Garlic - minced, adds a distinct garlic taste.
- Zucchini - chopped, adds moisture and a fresh texture.
- Cooked rice - serves as a filling component and absorbs flavors, you may use healthier alternatives.
- Italian seasoning - brings a blend of herbs for added flavor.
- Canned diced tomatoes - adds acidity and moisture.
- Cream cheese - provides creaminess and richness, you can also use ricotta.
- Mozzarella - shredded, adds a gooey, cheesy topping.
- Parsley - chopped, adds a fresh, herbaceous note for garnish.
See the recipe card for exact quantities.
Step-by-step Instruction
This ground beef zucchini casserole is a straightforward recipe that combines fresh zucchini, seasoned ground beef, and rice into a delicious and filling meal. Perfect for an easy dinner, this is a great dish to make as it's not only easy to prepare but also packed with flavor. Follow these step-by-step instructions to create a comforting beef zucchini casserole, I'm sure you'll love this recipe. Each step is designed to guide you through the process, ensuring that you achieve great results with minimal effort. Let’s get started!
Preheat the Oven
Start by preheating your oven to 395°F (200°C). While the oven is heating, grease a 9x13 inch baking dish with a little olive oil to prevent the casserole from sticking.
Prepare the Ground Beef
In a large skillet, cook the ground beef and season with sea salt and black pepper. Add and heat 1 tablespoon of olive oil over medium-high heat. Once the oil is hot, add the ground beef and sear it for about 3 minutes, or until it is browned. Remove the beef and set it aside.
Sauté the Vegetables
In the same skillet, add another tablespoon of olive oil and heat it over medium heat. Add the minced onion, minced garlic, and chopped zucchini. Sauté the mixture for about 2 minutes, stirring occasionally, until the vegetables are slightly softened.
Combine Ingredients
Return the cooked ground beef to the skillet with the sautéed vegetables. Add the cooked rice, Italian seasoning, and tomatoes. Stir everything together and bring the mixture to a simmer. Once it is simmering, add the cream cheese and mix until everything is well combined and creamy.
Want to save this?
Assemble the Casserole
Transfer the beef and vegetable mixture into the prepared baking dish. Spread it out evenly, then sprinkle the shredded mozzarella cheese on top. This will create a delicious cheesy layer once baked.
Bake the Casserole
Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the cheese is melted and bubbly. Keep an eye on it to ensure the cheese doesn't burn.
Let It Rest
After baking, remove the casserole from the oven and let it rest for about 10 minutes. This allows the layers to set and makes it easier to serve.
Garnish and Serve
Before serving, garnish the casserole with chopped parsley for a fresh touch. This beef zucchini and rice casserole is now ready to enjoy! It’s a great weeknight dinner option that the whole family will love.
Storage
To store the ground beef zucchini and rice casserole, allow the dish to cool to room temperature before transferring it to an airtight container. For best results, refrigerate the casserole for up to 5 days. If you prefer to freeze it, portion the casserole into freezer-safe bags or containers, ensuring to remove as much air as possible to prevent freezer burn. To reheat, place the casserole in the oven at 350°F (175°C) for about 25-30 minutes, or until heated through. You can also use a microwave, heating in 1-minute intervals until warm. Make sure to check that the internal temperature reaches 165°F (74°C) before serving.
Top Tips
Use fresh zucchini: For the best flavor and texture in your zucchini casserole, opt for fresh zucchini. Fresh zucchini not only enhances the dish but also adds moisture. If you have extra zucchini on hand, feel free to add it to the beef zucchini casserole for added nutrition and great texture.
Brown the ground beef properly: When preparing your ground beef, take the time to brown it well in the skillet. This step is crucial as it develops the flavor of the beef and ensures that it cooks evenly. Once the beef is browned, drain any excess fat before adding it to the casserole mixture.
Make ahead for convenience: This beef zucchini casserole can be assembled ahead of time. Prepare the casserole in advance and store it in the refrigerator for up to 24 hours before baking. This makes it a great option for busy weeknights, allowing you to simply pop it in the oven when you’re ready to eat. If you have leftovers, the casserole freezes well, making it easy to reheat for a quick meal later.
What to Serve with Ground Beef Zucchini and Rice Casserole
Savory dishes like a creamy casserole pair well with salads and breads because they balance richness with refreshing or comforting flavors. A pearl couscous salad, with its chewy texture and tangy dressing, adds a light contrast, while a Russian vinaigrette salad, with earthy beets and a zesty vinaigrette, enhances the meal's complexity. For a cozy touch, garlic bread made with Italian rosemary sourdough provides a savory, aromatic complement to the dish.
If you're looking for desserts that are also easy to make, you should check my gingerbread loaf casserole or my gluten-free pumpkin spice cake.
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Exclusive Ground Beef Zucchini and Rice Casserole
Equipment
Ingredients
- 1 lb ground beef 453 g
- ¼ teaspoon sea salt
- ¼ teaspoon black pepper
- 2 tablespoons olive oil divided
- 1 small onion minced
- 1 teaspoon minced garlic
- 1 lb zucchini chopped (453 g)
- 2 cups cooked rice 5.39 oz | 153 g
- 1 teaspoon Italian seasoning
- 1 14 oz canned diced tomatoes
- 1 cup cream cheese or ricotta (8.8 oz | 250 g)
- 2 cups shredded mozzarella 8.8 oz | 250 g
- Chopped parsley to garnish
Instructions
- Preheat the oven to 395 F | 200 C. Grease a 9x13 inch baking dish with oil.
- Season ground beef with salt and pepper. Heat a large non-stick skillet with 1 tablespoon of oil on medium high heat. Sear for 3 minutes. Remove and set aside.
- In the same skillet, add oil and heat on medium. Saute onion, garlic and zucchini for 2 minutes. Bring beef back with rice, Italian seasoning and diced tomato. Bring to a simmer then add cream cheese. Stir all together.
- Transfer in the baking dish and sprinkle cheese on top. Bake in the oven for 20-25 minutes until the cheese melts.
- Remove from the oven and let rest for 10 minutes before serving.
- Garnish with parsley and serve.
- Enjoy.