Rice and Cabbage in Tomato Sauce Recipe

Introduction

This Rice and Cabbage in Sauce is a comforting, flavorful one-pot dish packed with fresh vegetables and aromatic herbs. It’s perfect as a hearty side or a satisfying main meal for any day of the week.

A close-up view of a white bowl filled with a colorful vegetable rice dish, featuring orange carrot slices, bright green cabbage leaves, and chunks of red tomatoes mixed with white rice, all coated in a rich, slightly thick tomato-based sauce. Small green herb flakes are sprinkled evenly on the top, adding freshness to the vibrant mix. The bowl sits on a white marbled surface, enhancing the dish's warm, inviting colors. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 kg shredded cabbage
  • 180 grams finely chopped onion
  • 2 garlic cloves, minced
  • 1 stick celery, chopped
  • 80 grams chopped leek, white part only
  • 180 grams carrots, thinly sliced
  • 100 grams finely chopped sweet red pepper
  • 400 grams diced canned tomatoes, or equivalent fresh ripe tomatoes
  • 1.5 teaspoons tomato paste
  • 1 dried bay leaf
  • 190 grams long-grain rice (such as Basmati)
  • 1 tablespoon chopped fresh parsley
  • 1.5 teaspoons dried thyme
  • 5 tablespoons olive oil, plus extra for sautéing
  • 875 ml hot water or vegetable stock
  • Freshly ground black pepper, to taste
  • Lemon wedges, for serving

Instructions

  1. Step 1: Heat a splash of olive oil in a large pot over high heat. Add the onion and leeks and cook until softened.
  2. Step 2: Stir in the minced garlic and cook for 1 minute. Add the chopped red pepper and sliced carrots, then sauté for 2-3 minutes.
  3. Step 3: Add the shredded cabbage in batches, seasoning each with salt as you go. Stir frequently and allow the cabbage to soften and reduce in volume before adding the next batch. Continue until all cabbage is wilted.
  4. Step 4: Add the chopped celery, dried bay leaf, diced tomatoes, and tomato paste. Season with freshly ground black pepper, stir well, and cook for 1 minute.
  5. Step 5: Pour in 500 ml of the hot water or vegetable stock. Cover the pot and simmer over moderate heat for 15 minutes.
  6. Step 6: Add the chopped parsley, dried thyme, rice, remaining olive oil, and the additional 375 ml hot water or stock. Stir gently to combine everything.
  7. Step 7: Cover and simmer for 15-20 minutes, until the rice is tender and the liquid has been absorbed.
  8. Step 8: Remove the lid and let the dish rest uncovered for 5-10 minutes. Serve with freshly ground black pepper and a squeeze of lemon juice.

Tips & Variations

  • For added depth of flavor, use vegetable stock instead of water.
  • Try adding a pinch of smoked paprika or chili flakes for a mild heat boost.
  • Leftover dish can be reheated gently on the stove or in the microwave—add a splash of water or stock if it feels dry.

Storage

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a little water or stock to loosen the rice if needed.

How to Serve

The dish in a white bowl shows a colorful mix of cooked vegetables and rice. There are layers of soft white and light green cabbage pieces, soft orange carrot slices, and white rice mixed with a red tomato sauce. The top layer is sprinkled with chopped green herbs and a bit of black pepper. The textures look tender and juicy, with the cabbage and carrots slightly glossy from cooking. The background is a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use a different type of rice?

Yes, long-grain rice such as Basmati works best, but you can substitute with jasmine or another type. Just adjust cooking times as needed, since some rice varieties cook faster or slower.

Is this dish vegan?

Yes, this recipe is naturally vegan as it contains no animal products. Just be sure to use vegetable stock if you decide to substitute water.

Print

Rice and Cabbage in Tomato Sauce Recipe

This flavorful Rice and Cabbage in Sauce recipe combines tender shredded cabbage with aromatic vegetables, tomatoes, and herbs cooked together with long-grain rice in a savory, tomato-infused broth. A hearty and vibrant one-pot dish perfect as a wholesome vegetarian main or side, enhanced with fresh parsley and thyme, and served with a refreshing squeeze of lemon.

  • Author: Maya
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 60 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: International Vegetarian
  • Diet: Vegetarian

Ingredients

Scale

Vegetables and Aromatics

  • 1 kg shredded cabbage
  • 180 grams finely chopped onion
  • 2 garlic cloves, minced
  • 1 stick celery, chopped
  • 80 grams chopped leek, white part only
  • 180 grams carrots, thinly sliced
  • 100 grams finely chopped sweet red pepper

Tomato Base

  • 400 grams diced canned tomatoes, or equivalent fresh ripe tomatoes
  • 1.5 teaspoons tomato paste
  • 1 dried bay leaf

Grains and Herbs

  • 190 grams long-grain rice (such as Basmati)
  • 1 tablespoon chopped fresh parsley
  • 1.5 teaspoons dried thyme

Liquids and Seasonings

  • 5 tablespoons olive oil, plus extra for sautéing
  • 875 ml hot water or vegetable stock
  • Freshly ground black pepper, to taste
  • Lemon wedges, for serving

Instructions

  1. Sauté aromatics: Heat a splash of olive oil in a large pot over high heat. Add the finely chopped onion and white part of the leeks and cook until they become softened and translucent.
  2. Cook garlic and vegetables: Stir in the minced garlic and cook for about 1 minute until fragrant. Add the chopped sweet red pepper and thinly sliced carrots, sautéing them for 2-3 minutes to soften slightly.
  3. Wilt cabbage: Add the shredded cabbage in batches to the pot, seasoning each addition with salt. Stir frequently and allow the cabbage to soften and reduce in volume before adding the next batch, continuing until all the cabbage is wilted and tender.
  4. Add tomato and seasonings: Incorporate the chopped celery, dried bay leaf, diced tomatoes, and tomato paste into the pot. Season with freshly ground black pepper and stir well. Let the mixture cook together for 1 minute to blend flavors.
  5. Simmer base: Pour in 500 ml of the hot water or vegetable stock. Cover the pot and let it simmer over moderate heat for 15 minutes to develop the flavors and soften the vegetables further.
  6. Add rice and herbs: Stir in the chopped fresh parsley, dried thyme, long-grain rice, the remaining olive oil, and the additional 375 ml of hot water or stock. Mix gently to combine all ingredients evenly.
  7. Cook rice: Cover the pot and simmer for another 15-20 minutes, until the rice is tender and has absorbed the liquid completely.
  8. Finish and serve: Remove the lid and let the dish rest uncovered for 5-10 minutes to allow any excess moisture to evaporate. Serve hot, seasoned with freshly ground black pepper and a squeeze of fresh lemon juice for brightness.

Notes

  • Use vegetable stock for added depth of flavor, or simply use hot water for a lighter taste.
  • Adding vegetables in batches helps the cabbage cook evenly without crowding the pot.
  • This dish can be served as a main course for vegetarians or as a nutritious side dish.
  • Adjust seasoning with additional salt or pepper according to taste before serving.
  • Leftovers store well in the refrigerator for up to 3 days and can be reheated gently on the stovetop.
  • Lemon wedges provide a fresh contrast that brightens the rich tomato and vegetable flavors.

Keywords: rice, cabbage, tomato sauce, vegetarian, one-pot meal, healthy, easy recipe, long-grain rice, Basmati, simmered vegetables

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating