If you ask me, casseroles are simply the best comfort food around.
This hearty sausage and zucchini rice casserole combines fresh summer vegetables with savory Italian sausage and fluffy rice. The mixture gets topped with melted cheese and bakes until golden and bubbly.
Everything cooks together in one dish, letting the rice soak up all those good flavors from the sausage and vegetables. A sprinkle of herbs and a touch of garlic bring all the ingredients together.
It’s a filling, family-style dinner that’s perfect for busy weeknights and makes great leftovers too.

Why You’ll Love This Sausage and Rice Casserole
- Quick dinner solution – Ready in just 45 minutes, this casserole is perfect for those busy weeknights when you need a filling meal without spending hours in the kitchen.
- One-pan meal – Everything cooks in a single dish, which means less cleanup and more time to enjoy your evening.
- Kid-friendly vegetables – The shredded zucchini blends perfectly with the cheesy rice, making it an easy way to sneak extra vegetables into your family’s diet.
- Everyday ingredients – You’ll find most of these ingredients in your regular grocery store, and many might already be in your kitchen.
- Satisfying comfort food – With two types of cheese and smoky sausage, this casserole hits all the right notes for a cozy, filling dinner.
What Kind of Sausage Should I Use?
While this recipe calls for smoked beef sausage, you’ve got plenty of options to switch things up. Kielbasa is a classic choice that adds great smoky flavor, but you could also use turkey or chicken sausage if you’re looking for something lighter. The key is to pick a pre-cooked sausage (sometimes labeled as “smoked” or “fully cooked”) rather than raw sausage – this ensures you get those nice browned edges when you slice and sauté it. If you’re at the store, look for sausage that’s firm enough to hold its shape when sliced, and feel free to experiment with different flavors like garlic, herb, or even spicy varieties.
Options for Substitutions
This casserole is pretty flexible and you can make several swaps based on what you have in your kitchen:
- Smoked Beef Sausage: You can use any type of smoked sausage – chicken, turkey, or pork sausage all work great. Even Italian sausage (removed from casings) would be tasty, though it will change the flavor profile a bit.
- Jasmine Rice: Any long-grain white rice works well here. Basmati is a good swap, or you could use regular long-grain white rice. Brown rice can work too, but you’ll need to add about 1/2 cup more liquid and increase cooking time by 15-20 minutes.
- Red Bell Pepper: Any color bell pepper will do just fine – green, yellow, or orange. You could even use diced carrots or celery instead.
- Zucchini: Yellow summer squash makes a perfect substitute. You could also use shredded carrots or even chopped broccoli, though these might change the texture a bit.
- Cheese Blend: Feel free to mix up the cheeses – Monterey Jack, Colby, or Provolone all work well. Just try to keep the same total amount of cheese (2 cups) for the right consistency.
- Chicken Stock: Vegetable stock works just as well, or you can use water with a chicken bouillon cube dissolved in it.
Watch Out for These Mistakes While Cooking
The biggest challenge when cooking rice casseroles is getting the rice-to-liquid ratio right – using too much liquid can leave you with mushy rice, while too little will result in crunchy, undercooked grains, so stick precisely to the 1:2 ratio of rice to liquid.
Another common mistake is not properly draining the shredded zucchini, which can release excess moisture during cooking and make your casserole watery – solve this by placing the shredded zucchini in a clean kitchen towel and squeezing out as much liquid as possible before adding it to the dish.
When it comes to the sausage, avoid overcrowding the pan when browning the slices, as this will prevent them from developing that tasty golden crust – instead, cook them in batches if necessary and make sure to get a nice sear on both sides.
For the best cheese pull and texture, resist the urge to stir the cheese into the casserole – instead, layer it on top during the last 5-10 minutes of baking, allowing it to melt and form a beautiful golden crust.
What to Serve With Sausage Zucchini Rice Casserole?
Since this casserole already has protein, veggies, and rice, you’ll want to keep the sides simple and complementary. A fresh green salad with cherry tomatoes and a light vinaigrette makes a perfect partner to balance out the richness of the cheese and sausage. If you’re feeding a hungry crowd, some crusty French bread on the side works great for soaking up any extra bits of flavor. For a veggie option that won’t compete with the zucchini in the casserole, try some roasted broccoli or green beans with just a touch of garlic and lemon – they’ll add a nice pop of color to your plate too!
Storage Instructions
Keep Fresh: This sausage zucchini rice casserole is perfect for leftovers! Pop it in an airtight container and keep it in the fridge for up to 4 days. The flavors actually get even better as they meld together, making it a great meal prep option for busy weekdays.
Freeze: Good news – this casserole freezes really well! Let it cool completely, then wrap it tightly in foil and place in a freezer-safe container. It’ll keep for up to 3 months in the freezer. Just remember that zucchini might release a bit more water when thawed.
Reheat: To warm up your casserole, cover it with foil and pop it in the oven at 350°F for about 20-25 minutes, or until heated through. For single servings, the microwave works great too – just heat in 1-minute intervals, stirring in between. If it seems a bit dry, you can add a splash of chicken stock while reheating.
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 35-45 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 70-80 g
- Fat: 100-110 g
- Carbohydrates: 150-160 g
Ingredients
- pepper (freshly ground preferred for more flavor)
- 1 cup shredded white cheddar cheese (freshly shredded preferred for better melting)
- 1 1/2 cups grated zucchini (pat dry to remove excess moisture)
- salt (to taste)
- 2 cups chicken stock
- 1/2 cup diced red bell pepper (about 1/2-inch pieces)
- 2 tbsp olive oil (or any neutral oil like canola)
- 1 lb smoked beef sausage (sliced into 1/4-inch rounds)
- 1 cup jasmine rice (I use Lundberg jasmine rice)
- 3 garlic cloves (freshly minced for best flavor)
- 1 cup shredded mozzarella cheese
- 1/2 cup diced onion (about 1/2-inch pieces)
Step 1: Prep Ingredients and Prepare for Cooking
- 1 lb smoked beef sausage
- 1/2 cup diced onion
- 1/2 cup diced red bell pepper
- 3 garlic cloves
- 1 1/2 cups grated zucchini
- 1 cup shredded white cheddar cheese
- 1 cup shredded mozzarella cheese
- 2 cups chicken stock
Slice the smoked beef sausage into 1/4-inch rounds and set aside.
Dice the onion and red bell pepper into 1/2-inch pieces, keeping them separate.
Mince the garlic cloves freshly for the best flavor impact.
Pat the grated zucchini dry with paper towels to remove excess moisture—this prevents the casserole from becoming watery when it cooks.
Have your chicken stock measured and ready, and shred both the white cheddar and mozzarella cheese if using whole blocks, as freshly shredded cheese melts much more smoothly than pre-shredded varieties.
Step 2: Brown the Sausage and Build the Aromatic Base
- 2 tbsp olive oil
- 1 lb smoked beef sausage
- 1/2 cup diced onion
- 1/2 cup diced red bell pepper
- 3 garlic cloves
Heat 2 tablespoons of olive oil in a large skillet or Dutch oven over medium-high heat.
Once hot, add the sausage slices and cook for 3-4 minutes, stirring occasionally, until they develop a light golden-brown color on the edges.
This browning step develops the savory flavor that will anchor the entire dish.
Add the diced onion and red bell pepper to the pan and sauté for 2-3 minutes until they soften slightly.
Add the minced garlic in the final 30 seconds of cooking, stirring constantly to prevent it from burning.
Step 3: Toast the Rice and Add Stock
- 1 cup jasmine rice
- 2 cups chicken stock
Add the jasmine rice to the pan with the sausage and vegetables, stirring constantly for 1-2 minutes.
This toasting step coats the rice grains with the flavorful oil and helps them absorb liquid more evenly, resulting in better texture.
Pour in the chicken stock, increase heat to bring the liquid to a boil, then immediately reduce heat to low, cover the pan with a lid, and cook undisturbed for 18-20 minutes until the rice is tender and the liquid is fully absorbed.
I like to use jasmine rice for this dish because its delicate, slightly floral notes complement the sausage and cheese beautifully.
Step 4: Finish with Zucchini and Cheese
- 1 1/2 cups grated zucchini
- 1 cup shredded white cheddar cheese
- 1 cup shredded mozzarella cheese
Remove the pan from heat and fluff the rice gently with a fork to separate the grains.
Add the pat-dried grated zucchini to the pan along with both the shredded white cheddar and mozzarella cheese.
Stir gently but thoroughly for 1-2 minutes, allowing the residual heat to melt the cheese and incorporate the zucchini evenly throughout.
The carry-over heat is sufficient to melt the cheese without requiring additional cooking, which keeps the rice tender.
Step 5: Season and Serve
- salt
- pepper
Taste the casserole and season with salt and freshly ground pepper to your preference.
I always use fresh cracked pepper in dishes like this because it adds a cleaner, more vibrant bite than pre-ground pepper.
Serve the casserole directly from the pan while warm, scooping generous portions to share the melted cheese and sausage throughout.







Curious as to why so many recipes posted on Pinterest don’t have a “recipe card” for printing or at least easier viewing versus scrolling up and down…