Cabbage Rolls with Tomato Sauce

Total Time

Prep: 25 min. Bake: 1-1/2 hours


8 servings

Updated: Jun. 30, 2023
This delicious recipe was given to me by a special friend—she included it in a collection of her family's favorites that she gave us as a unique wedding present.—Mary Lea Schmidt, Anahim Lake, British Columbia


  • 1 medium head cabbage
  • 1-1/2 pounds lean ground beef
  • 1/2 cup uncooked instant rice
  • 1/2 cup finely chopped onion
  • 1 large egg, lightly beaten
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon pepper
  • SAUCE:
  • 1 can (8 ounces) tomato sauce
  • 1/3 cup ketchup
  • 2 tablespoons brown sugar
  • 2 tablespoons white vinegar
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper


  1. Remove core from the cabbage. Place cabbage in a large saucepan and cover with water. Bring to a boil; after about 3 minutes, outer leaves should be tender enough to remove. Return to a boil; reduce heat and simmer until leaves are tender, about 10-15 minutes. Remove the tough center stalk from each leaf; reserve extra leaves and line a large baking dish with them. (If leaves for rolling are too brittle, return to boiling water for 1-2 minutes.)
  2. Combine meat, rice, onion, egg and seasonings. Place about 2 tablespoons of meat mixture on each cabbage leaf. Roll toward the stalk, tucking in sides. Place rolls, seam side down, in a baking dish.
  3. Combine sauce ingredients; pour over rolls. Cover and bake at 350° for 1-1/2 to 1-3/4 hours.

Nutrition Facts

1 each: 225 calories, 8g fat (3g saturated fat), 78mg cholesterol, 685mg sodium, 20g carbohydrate (9g sugars, 3g fiber), 20g protein.