Save on Pinterest

Cheese-Topped Heirloom Tomatoes

Total Time

Prep/Total Time: 25 min.


12 servings

This recipe is so easy and simple. I use fresh, local produce from the farmers' market for the best flavor. It's also won $500.00 in a recent cooking competition. Not only does it have 5 ingredients, but it is ready in under 30 minutes.—Laura Davis, Rusk, Texas
Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.


  • 3 cups fresh baby spinach
  • 1 package (8 ounces) cream cheese, cubed
  • 2 cups shredded Monterey Jack cheese, divided
  • 6 large heirloom or beefsteak tomatoes
  • 2 tablespoons olive oil


  1. Place spinach and cream cheese in a food processor; cover and process until blended. Stir in 1-1/2 cups Monterey Jack cheese.
  2. Cut each tomato in half widthwise; place on a greased baking sheet. Drizzle oil over tomatoes; top with spinach mixture and remaining Monterey Jack cheese.
  3. Bake at 350° for 10-15 minutes or until lightly browned.

Nutrition Facts

1/2 tomato: 171 calories, 15g fat (8g saturated fat), 38mg cholesterol, 183mg sodium, 4g carbohydrate (0 sugars, 1g fiber), 7g protein.

Recommended Video