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

Delicious Roman Rice Stuffed Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the essence of Italian cuisine with these Roman Rice Stuffed Tomatoes. Bursting with flavor, each juicy tomato is filled with fluffy Roman rice, fresh herbs, and a hint of cheese that melts beautifully in your mouth. Perfect for family dinners or special gatherings, this dish combines simplicity with unforgettable taste and vibrant presentation.

  • Total Time: 45 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 4 large firm tomatoes
  • 1 cup Roman rice
  • 1 cup vegetable broth (low-sodium)
  • ½ cup grated Parmesan cheese
  • ¼ cup fresh basil (chopped)
  • 3 garlic cloves (minced)
  • 2 tablespoons extra virgin olive oil
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Slice off the tops of the tomatoes and scoop out the insides. Reserve for later use.
  3. In a medium saucepan, heat olive oil over medium heat. Add minced garlic and sauté until fragrant (about 30 seconds).
  4. Stir in the Roman rice until coated in oil, then add vegetable broth and simmer until rice absorbs most of the liquid (approximately 15 minutes).
  5. Remove from heat, then fold in chopped basil, grated Parmesan, salt, and pepper.
  6. Generously stuff each tomato with the rice mixture and place them upright in a baking dish. Drizzle with additional olive oil if desired.
  7. Cover with foil and bake for 25 minutes; remove foil for the last 5 minutes to achieve a golden finish.
  • Author: DANIEL LAWSON
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 stuffed tomato (200g)
  • Calories: 280
  • Sugar: 4g
  • Sodium: 320mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 10mg