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 Be the first
Spinach Rice Casserole 240

Recipe Actions

Share this recipe:

Recipe Author

Forktionary editorial kitchen team

The Forktionary Kitchen Team

Adapted from Food.com, then tested & 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

Frequently Asked Questions

How long does it take to make Spinach Rice Casserole?

Spinach Rice Casserole takes about 60 minutes from start to finish — roughly 15 minutes to prepare and 45 minutes to cook.

How many calories are in Spinach Rice Casserole?

Spinach Rice Casserole has approximately 258.2 calories per serving, with about 25 g protein, 10 g carbohydrates and 16 g fat.

What ingredients do I need for Spinach Rice Casserole?

The key ingredients for Spinach Rice Casserole are Onion, Garlic Cloves, Olive Oil, Diced Tomatoes, Basil, Oregano. See the full list with measurements above.

Reviews

No reviews yet — be the first to share your thoughts on this recipe!

Write a Review