Tomato Spinach Rice Casserole

Sarah

Creating memories, one recipe at a time.

There are certain recipes that become more than just a meal; they become a cherished part of your family’s rhythm. For us, this Tomato Spinach Rice Casserole is exactly that. I first threw it together on one of those chaotic Tuesday evenings when the thought of cooking an elaborate dinner felt utterly exhausting. I had some leftover rice, a bag of spinach threatening to wilt, and a can of diced tomatoes in the pantry. With low expectations, I combined them with some cheese and seasonings, slid the dish into the oven, and hoped for the best. The aroma that filled the kitchen was the first sign I was onto something special. But the true test was the reaction at the dinner table. My kids, who usually scrutinize anything green, were asking for seconds. My husband, a man of few words when it comes to food, simply said, “You can make this again. Anytime.” Since that day, this simple bake has become our go-to comfort food. It’s the dish I make when a friend needs a meal, the one we crave on a rainy day, and the reliable star of our weekly meal plan. It’s a warm, cheesy, and satisfying hug in a casserole dish, proving that the most memorable meals are often born from the simplest ingredients.

Ingredients

This recipe relies on a handful of pantry and refrigerator staples to create a dish bursting with flavor and wholesome goodness. Each component plays a crucial role in building the perfect texture and taste.

  • 2 tablespoons Olive Oil: The foundation of our flavor. Use a good quality extra virgin olive oil for a richer, more aromatic base.
  • 1 large Yellow Onion, finely chopped: Provides a sweet, savory depth that mellows beautifully as it cooks.
  • 3 cloves Garlic, minced: Essential for that pungent, savory kick. Don’t be shy with the garlic; it’s a key flavor agent.
  • 1 (28-ounce) can Diced Tomatoes, undrained: These are the heart of the casserole, creating a vibrant, tangy sauce that coats every grain of rice. Keeping the juice is crucial for moisture.
  • 1 teaspoon Dried Oregano: Adds a classic, earthy Mediterranean flavor that pairs perfectly with tomatoes.
  • 1 teaspoon Dried Basil: Lends a sweet, peppery note that brightens the tomato sauce.
  • ½ teaspoon Red Pepper Flakes (optional): For those who like a little warmth. Adjust the amount based on your spice preference.
  • Salt and Black Pepper, to taste: The fundamental seasonings. Be sure to taste and adjust at different stages of cooking.
  • 3 cups Cooked Rice: The hearty base of our casserole. Long-grain white rice, brown rice, or even a wild rice blend works wonderfully. Using day-old, chilled rice is ideal as it holds its shape better.
  • 10 ounces Fresh Spinach, roughly chopped: This powerhouse green wilts down beautifully, adding incredible nutrients, color, and an earthy flavor that complements the tomatoes.
  • 1 ½ cups Shredded Mozzarella Cheese, divided: The ultimate melting cheese. Its mild, milky flavor creates that glorious, stringy cheese pull everyone loves. We’ll use it both inside and on top.
  • ½ cup Grated Parmesan Cheese: For a sharp, nutty, and salty bite. It adds a layer of complexity to the cheese topping and helps it brown perfectly.
  • ¼ cup Breadcrumbs (optional): For an extra crispy, golden-brown topping. Panko breadcrumbs are excellent for maximum crunch.

Instructions

Follow these detailed steps to create a perfect Tomato Spinach Rice Casserole. The key is to build layers of flavor at each stage, resulting in a cohesive and delicious final dish.

  1. Preheat and Prepare: First, preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch (or a similar 3-quart) casserole dish with butter or cooking spray. This crucial step prevents the rice from sticking and makes cleanup a breeze.
  2. Sauté the Aromatics: In a large skillet or Dutch oven, heat the olive oil over medium heat. Once shimmering, add the finely chopped yellow onion. Sauté for about 5-7 minutes, stirring occasionally, until the onion becomes soft, translucent, and slightly sweet. This process, called sweating, builds the foundational flavor of the casserole.
  3. Bloom the Spices: Add the minced garlic, dried oregano, dried basil, and optional red pepper flakes to the skillet. Cook for another minute, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic, as it can turn bitter. Cooking the dried spices in oil “blooms” them, releasing their essential oils and intensifying their flavor.
  4. Create the Tomato Sauce: Pour the entire can of undrained diced tomatoes into the skillet. Add a generous pinch of salt and black pepper. Stir everything together and bring the mixture to a gentle simmer. Reduce the heat to low and let it cook for about 5-8 minutes. This allows the flavors to meld and the sauce to thicken slightly.
  5. Wilt the Spinach: Add the roughly chopped fresh spinach to the skillet in batches. It might seem like a lot at first, but it will wilt down significantly. Stir the spinach into the hot tomato sauce until it is completely wilted and has turned a vibrant dark green. This should take about 3-4 minutes.
  6. Combine the Core Ingredients: Turn off the heat. Add the 3 cups of cooked rice and 1 cup of the shredded mozzarella cheese to the skillet. Stir gently but thoroughly, ensuring every grain of rice is coated in the tomato-spinach sauce and the cheese is evenly distributed. The cheese will begin to melt slightly, creating a creamy binder for the casserole.
  7. Assemble the Casserole: Carefully transfer the rice mixture from the skillet into your prepared casserole dish. Use a spatula or the back of a spoon to spread it into an even layer.
  8. Create the Cheesy Topping: In a small bowl, combine the remaining ½ cup of shredded mozzarella, the ½ cup of grated Parmesan cheese, and the optional ¼ cup of breadcrumbs. Toss them together so they are evenly mixed. Sprinkle this cheesy mixture evenly over the top of the rice in the casserole dish.
  9. Bake to Perfection: Place the casserole dish in the preheated oven. Bake for 20-25 minutes, or until the casserole is heated through and the cheese on top is melted, bubbly, and turning a beautiful golden brown. If you want the top extra crispy, you can place it under the broiler for 1-2 minutes at the very end, but watch it closely to prevent burning.
  10. Rest and Serve: Once baked, carefully remove the casserole from the oven. Let it rest for at least 5-10 minutes before serving. This important step allows the casserole to set, making it easier to slice and serve. It also prevents you from burning your mouth on the molten cheese! Garnish with fresh basil or parsley if desired, and enjoy.

Nutrition Facts

This Tomato Spinach Rice Casserole is not only delicious but also packs a decent nutritional punch, making it a well-rounded meal.

  • Servings: 8 servings
  • Calories per Serving: Approximately 350-400 kcal

Here are five key nutritional highlights per serving:

  • Protein (Approx. 15g): The cheese provides a significant amount of protein, which is essential for muscle repair, immune function, and keeping you feeling full and satisfied long after your meal.
  • Fiber (Approx. 4g): Sourced primarily from the spinach, tomatoes, and using brown or wild rice, fiber is crucial for digestive health. It helps regulate blood sugar levels and contributes to a feeling of fullness.
  • Vitamin A (High): Spinach is an excellent source of Vitamin A (in the form of beta-carotene), a powerful antioxidant that supports vision health, immune function, and cell growth.
  • Iron (Good Source): Spinach is also a good plant-based source of iron, a mineral vital for creating hemoglobin, which carries oxygen in your blood. Pairing it with the Vitamin C from the tomatoes helps your body absorb this iron more effectively.
  • Carbohydrates (Approx. 45g): The rice provides complex carbohydrates, which are the body’s primary source of energy. Choosing a whole-grain rice will offer a more sustained energy release compared to white rice.

Preparation Time

This recipe is designed to be manageable, even on a busy schedule. Breaking down the timing helps you plan your cooking process effectively.

  • Preparation Time: 15 minutes. This includes all the chopping of the onion, mincing of the garlic, measuring out spices, and shredding cheese if you’re not using pre-shredded. Using pre-cooked or leftover rice significantly cuts down this prep time.
  • Cook Time: 35-40 minutes. This is the active cooking time, including sautéing the aromatics, creating the sauce, and the final baking time in the oven.
  • Total Time: 50-55 minutes. From start to finish, you can have this comforting and healthy rice casserole on the table in under an hour, making it a perfect candidate for a weeknight dinner.

How to Serve

This Tomato Spinach Rice Casserole is wonderfully versatile and can be served in numerous ways, whether as a vegetarian main course or a hearty side dish. Here are some ideas to inspire you:

As a Vegetarian Main Course:

The casserole is hearty enough to stand on its own as a complete meal.

  • Simple Green Salad: Serve alongside a crisp green salad tossed in a simple lemon vinaigrette. The freshness of the salad cuts through the richness of the cheesy casserole.
  • Garlic Bread: A classic pairing! Serve with warm, crusty garlic bread for dipping into any extra tomato sauce.
  • Steamed or Roasted Vegetables: A side of steamed green beans, roasted broccoli, or asparagus complements the flavors and adds another serving of vegetables to your meal.

As a Hearty Side Dish:

This bake pairs beautifully with a variety of proteins.

  • Grilled Chicken: Serve a scoop of the casserole next to perfectly grilled chicken breasts seasoned with lemon and herbs.
  • Roasted Salmon: The flavors of tomato and spinach are a fantastic match for flaky, oven-roasted salmon.
  • Sausages: Italian sausages, either sweet or spicy, grilled or pan-fried, make for a rustic and satisfying meal when served with this casserole.
  • Steak: For a truly decadent dinner, serve a small portion of the casserole as a side to a juicy seared steak.

Garnishes for a Finishing Touch:

Elevate the presentation and add a final burst of flavor with these garnishes.

  • Fresh Herbs: A sprinkle of freshly chopped basil or parsley right before serving adds a vibrant color and fresh aroma.
  • Extra Parmesan: Offer extra grated Parmesan cheese at the table for guests to add as they please.
  • A Drizzle of Balsamic Glaze: A light drizzle of balsamic glaze over the top adds a touch of sweet and tangy complexity.
  • Toasted Pine Nuts: For extra texture and a nutty flavor, sprinkle some toasted pine nuts over the top just before serving.

Additional tips

Take your Tomato Spinach Rice Casserole to the next level with these eight expert tips. They cover everything from ingredient swaps to make-ahead strategies.

  1. Use Day-Old Rice: This is the secret to a casserole where every grain of rice remains distinct and doesn’t turn mushy. Chilled, day-old rice is firmer and has less moisture, allowing it to better absorb the sauce without breaking down. If you need to make rice the same day, spread it on a baking sheet and let it cool completely (or even chill it in the fridge for 30 minutes) before using.
  2. Squeeze Your Spinach (If Using Frozen): If you’re substituting fresh spinach with frozen, it’s absolutely crucial to thaw it completely and then squeeze out as much water as possible. Frozen spinach holds a lot of excess liquid, which can make your casserole watery if not removed. A 10-ounce package of frozen spinach is a good substitute for 10 ounces of fresh.
  3. Boost the Protein: To make this an even heartier main course, feel free to add more protein. A can of drained and rinsed chickpeas or cannellini beans can be stirred in with the rice. You could also add cooked, shredded chicken, ground turkey, or crumbled Italian sausage for a non-vegetarian version.
  4. Experiment with Cheeses: While mozzarella and Parmesan are a classic combination, don’t be afraid to experiment. A mix of Monterey Jack and cheddar would give it a Tex-Mex feel. Gruyère would add a nutty, complex flavor, while a bit of crumbled feta or goat cheese stirred into the mixture before baking adds a tangy, creamy surprise.
  5. Make it Creamy: For a richer, creamier casserole, stir in ¼ to ½ cup of heavy cream, half-and-half, or even cream cheese into the tomato sauce mixture before adding the rice. This adds a luxurious texture and balances the acidity of the tomatoes beautifully.
  6. Perfect for Meal Prep (Make-Ahead Magic): This casserole is a meal-prepper’s dream. You can assemble the entire casserole (without baking), cover it tightly with plastic wrap or foil, and refrigerate it for up to 2 days. When you’re ready to eat, remove it from the fridge for about 30 minutes to take the chill off, then bake as directed, possibly adding 5-10 minutes to the baking time.
  7. Freezer-Friendly Instructions: This dish freezes exceptionally well. After baking, let it cool completely. You can freeze the entire casserole in its dish (if freezer-safe) or portion it into individual airtight containers. It will keep for up to 3 months. To reheat, thaw it overnight in the refrigerator and bake at 350°F (175°C) for 20-25 minutes, or until heated through.
  8. Spice It Up Your Way: The recipe is a fantastic base for customization. Add a teaspoon of smoked paprika for a smoky depth. Introduce other vegetables like sautéed mushrooms, bell peppers, or zucchini. For a different flavor profile, try adding a tablespoon of pesto to the sauce or a sprinkle of za’atar on top before baking.

FAQ section

Here are answers to some frequently asked questions about making the perfect Tomato Spinach Rice Casserole.

1. Can I use brown rice or another type of grain?
Absolutely! Brown rice is an excellent, healthier alternative that adds a nutty flavor and a chewier texture. Just be aware that it may absorb slightly more liquid. Quinoa is another fantastic, high-protein option. Wild rice blends also work beautifully. The key is to ensure any grain you use is fully cooked before you incorporate it into the casserole mixture.

2. My casserole came out a bit dry. What did I do wrong?
A dry casserole is usually due to one of two things: the type of rice used or not enough liquid in the sauce. Some rice varieties, especially long-grain or day-old rice, are more absorbent. To prevent this, ensure your tomato sauce is still quite fluid before mixing in the rice. If it looks too thick after simmering, you can add a splash of water, vegetable broth, or even the juice from the tomato can to loosen it up.

3. Can I make this casserole vegan?
Yes, it’s very easy to adapt this recipe to be fully vegan. Simply use a high-quality, plant-based shredded mozzarella and grated parmesan substitute. There are many excellent vegan cheeses on the market today that melt beautifully. Also, ensure you are greasing the dish with oil or a vegan butter substitute. The rest of the ingredients are naturally plant-based.

4. What’s the best way to store and reheat leftovers?
Store any leftover casserole in an airtight container in the refrigerator for up to 4 days. The flavors often meld and taste even better the next day. To reheat, you can use a microwave for individual portions (cover with a damp paper towel to prevent drying out) or place the casserole back in an oven-safe dish, cover with foil, and warm at 350°F (175°C) for 15-20 minutes until heated through.

5. I don’t have fresh spinach. Can I use frozen?
Yes, frozen spinach is a convenient and perfectly acceptable substitute. Use a 10-ounce package of frozen chopped spinach. The most important step is to thaw it completely and then squeeze out every last drop of excess water. You can do this by placing the thawed spinach in a clean kitchen towel or cheesecloth and wringing it out. If you don’t, the released water will make your casserole soggy.

6. My cheese topping didn’t get brown and crispy. How can I fix that?
If your cheese is melted but not browned after the recommended baking time, you can switch your oven to the high broil setting for the last 1-3 minutes of cooking. Keep the oven door slightly ajar and watch it like a hawk—the broiler can take cheese from perfectly golden to burnt in a matter of seconds. Using breadcrumbs in the topping also significantly helps in achieving that desirable crispy crust.

7. Can I add other vegetables to this casserole?
Definitely! This casserole is a great way to use up extra vegetables. Diced zucchini, sautéed mushrooms, chopped bell peppers, corn, or even leftover roasted vegetables like broccoli or cauliflower would be delicious additions. Sauté any firm vegetables along with the onions to ensure they are tender before being baked into the casserole.

8. Is it necessary to let the casserole rest before serving?
Yes, this is a highly recommended step. Letting the casserole rest for 5-10 minutes after it comes out of the piping hot oven allows the molten cheese and sauce to set up slightly. This makes it much easier to cut into clean portions and serve. It also prevents the dish from being so hot that you can’t taste the individual flavors.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tomato Spinach Rice Casserole


  • Author: Kate
  • Total Time: 55 minutes

Ingredients

Scale

This recipe relies on a handful of pantry and refrigerator staples to create a dish bursting with flavor and wholesome goodness. Each component plays a crucial role in building the perfect texture and taste.

  • 2 tablespoons Olive Oil: The foundation of our flavor. Use a good quality extra virgin olive oil for a richer, more aromatic base.
  • 1 large Yellow Onion, finely chopped: Provides a sweet, savory depth that mellows beautifully as it cooks.
  • 3 cloves Garlic, minced: Essential for that pungent, savory kick. Don’t be shy with the garlic; it’s a key flavor agent.
  • 1 (28-ounce) can Diced Tomatoes, undrained: These are the heart of the casserole, creating a vibrant, tangy sauce that coats every grain of rice. Keeping the juice is crucial for moisture.
  • 1 teaspoon Dried Oregano: Adds a classic, earthy Mediterranean flavor that pairs perfectly with tomatoes.
  • 1 teaspoon Dried Basil: Lends a sweet, peppery note that brightens the tomato sauce.
  • ½ teaspoon Red Pepper Flakes (optional): For those who like a little warmth. Adjust the amount based on your spice preference.
  • Salt and Black Pepper, to taste: The fundamental seasonings. Be sure to taste and adjust at different stages of cooking.
  • 3 cups Cooked Rice: The hearty base of our casserole. Long-grain white rice, brown rice, or even a wild rice blend works wonderfully. Using day-old, chilled rice is ideal as it holds its shape better.
  • 10 ounces Fresh Spinach, roughly chopped: This powerhouse green wilts down beautifully, adding incredible nutrients, color, and an earthy flavor that complements the tomatoes.
  • 1 ½ cups Shredded Mozzarella Cheese, divided: The ultimate melting cheese. Its mild, milky flavor creates that glorious, stringy cheese pull everyone loves. We’ll use it both inside and on top.
  • ½ cup Grated Parmesan Cheese: For a sharp, nutty, and salty bite. It adds a layer of complexity to the cheese topping and helps it brown perfectly.
  • ¼ cup Breadcrumbs (optional): For an extra crispy, golden-brown topping. Panko breadcrumbs are excellent for maximum crunch.

Instructions

Follow these detailed steps to create a perfect Tomato Spinach Rice Casserole. The key is to build layers of flavor at each stage, resulting in a cohesive and delicious final dish.

  1. Preheat and Prepare: First, preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch (or a similar 3-quart) casserole dish with butter or cooking spray. This crucial step prevents the rice from sticking and makes cleanup a breeze.
  2. Sauté the Aromatics: In a large skillet or Dutch oven, heat the olive oil over medium heat. Once shimmering, add the finely chopped yellow onion. Sauté for about 5-7 minutes, stirring occasionally, until the onion becomes soft, translucent, and slightly sweet. This process, called sweating, builds the foundational flavor of the casserole.
  3. Bloom the Spices: Add the minced garlic, dried oregano, dried basil, and optional red pepper flakes to the skillet. Cook for another minute, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic, as it can turn bitter. Cooking the dried spices in oil “blooms” them, releasing their essential oils and intensifying their flavor.
  4. Create the Tomato Sauce: Pour the entire can of undrained diced tomatoes into the skillet. Add a generous pinch of salt and black pepper. Stir everything together and bring the mixture to a gentle simmer. Reduce the heat to low and let it cook for about 5-8 minutes. This allows the flavors to meld and the sauce to thicken slightly.
  5. Wilt the Spinach: Add the roughly chopped fresh spinach to the skillet in batches. It might seem like a lot at first, but it will wilt down significantly. Stir the spinach into the hot tomato sauce until it is completely wilted and has turned a vibrant dark green. This should take about 3-4 minutes.
  6. Combine the Core Ingredients: Turn off the heat. Add the 3 cups of cooked rice and 1 cup of the shredded mozzarella cheese to the skillet. Stir gently but thoroughly, ensuring every grain of rice is coated in the tomato-spinach sauce and the cheese is evenly distributed. The cheese will begin to melt slightly, creating a creamy binder for the casserole.
  7. Assemble the Casserole: Carefully transfer the rice mixture from the skillet into your prepared casserole dish. Use a spatula or the back of a spoon to spread it into an even layer.
  8. Create the Cheesy Topping: In a small bowl, combine the remaining ½ cup of shredded mozzarella, the ½ cup of grated Parmesan cheese, and the optional ¼ cup of breadcrumbs. Toss them together so they are evenly mixed. Sprinkle this cheesy mixture evenly over the top of the rice in the casserole dish.
  9. Bake to Perfection: Place the casserole dish in the preheated oven. Bake for 20-25 minutes, or until the casserole is heated through and the cheese on top is melted, bubbly, and turning a beautiful golden brown. If you want the top extra crispy, you can place it under the broiler for 1-2 minutes at the very end, but watch it closely to prevent burning.
  10. Rest and Serve: Once baked, carefully remove the casserole from the oven. Let it rest for at least 5-10 minutes before serving. This important step allows the casserole to set, making it easier to slice and serve. It also prevents you from burning your mouth on the molten cheese! Garnish with fresh basil or parsley if desired, and enjoy.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes

Nutrition

  • Serving Size: one normal portion
  • Calories: 400
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 15g