Spinach Rice Casserole Recipe

This hearty and healthy Spinach Rice Casserole is a vegetarian delight! Packed with protein and low in fat, it's a delicious and nutritious meal the whole family will love. Fresh basil elevates the flavor to another level (chiffonade about 1/4 cup if using fresh!), but dried works too. This recipe is quick and easy to prepare, perfect for a weeknight dinner.

Prep Time 15 mins
Cook Time 45 mins
Calories 258.2 kcal
Protein 25g
Rating 4.3 (3 Reviews)
Spinach Rice Casserole 91

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Spinach Rice Casserole

  • 1/2 cup chopped onion
  • 2 cloves minced garlic
  • 2 tablespoons olive oil
  • 1 (28 ounce) can undrained crushed tomatoes
  • 1/4 cup fresh basil (chiffonade)
  • 1 teaspoon dried oregano
  • 1 (14 ounce) block firm or extra-firm tofu
  • 2 cups cooked rice
  • 5 ounces fresh spinach (chopped)
  • 1 cup shredded Swiss cheese, divided
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper
  • 1-2 tablespoons sesame seeds

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Spinach Rice Casserole? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Spinach Rice Casserole

  1. Sauté 1/2 cup chopped onion and 2 cloves minced garlic in 2 tablespoons olive oil in a large saucepan until softened. Do not brown.
  2. Add one (28 ounce) can of undrained crushed tomatoes, 1 teaspoon dried oregano, and 1/4 cup fresh basil (chiffonade) or 1 teaspoon dried basil.
  3. Bring the mixture to a boil.
  4. Reduce heat to low and simmer uncovered for 3 minutes.
  5. While the sauce simmers, process 1 block (14 ounces) firm or extra-firm tofu in a food processor or blender until completely smooth.
  6. Add the pureed tofu to the tomato mixture.
  7. Stir in 2 cups cooked rice, 5 ounces fresh spinach (chopped), 1/2 cup shredded Swiss cheese, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
  8. Lightly grease an 8x8 inch or 9x9 inch baking dish.
  9. Pour the mixture into the prepared baking dish. Top with the remaining 1/2 cup shredded Swiss cheese and 1-2 tablespoons sesame seeds.
  10. Bake uncovered at 350°F (175°C) for 30-40 minutes, or until heated through and bubbly.

Nutrition Information (Approximate per serving)

Sodium

3 g

Sugar

7g

Fat

16g

Carbs

10g