Go Back
Tomato Cheese Curry

Tomato Cheese Curry Recipe

Tomato Cheese Curry is a rich, creamy, and flavorful dish where tangy tomatoes meet melted cheese in a delicious spiced sauce. It’s a quick and comforting meal that pairs perfectly with rice, naan, or roti. Simple ingredients and bold flavors make this curry a family favorite.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 3 People
Course: Main Course
Cuisine: American
Calories: 260

Ingredients
  

  • 2 tablespoons oil or butter
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 3 medium tomatoes pureed or finely chopped
  • 1 teaspoon red chili powder
  • ½ teaspoon turmeric powder
  • 1 teaspoon garam masala
  • ½ teaspoon salt
  • ½ cup cream or milk
  • 1 cup cubed cheese or paneer
  • 2 tablespoons chopped coriander leaves optional

Method
 

  1. Heat oil or butter in a pan over medium heat.
  2. Add chopped onion and sauté until soft and golden.
  3. Stir in minced garlic and cook for about 1 minute.
  4. Add tomato puree and cook until the mixture thickens and oil begins to separate.
  5. Mix in chili powder, turmeric, garam masala, and salt.
  6. Pour in cream or milk and stir to combine.
  7. Add cheese or paneer cubes and simmer for 3–5 minutes.
  8. Garnish with chopped coriander and serve hot.

Notes

Use paneer for a more authentic Indian-style curry.
Adjust chili powder according to your spice preference.
Fresh tomatoes give the curry a brighter flavor.
Serve with naan, roti, or steamed rice.
Leftovers can be stored in the refrigerator for up to 2 days.

💕 DID YOU MAKE THIS EASY RECIPE?

If you have, then share it with us by sending a photo. We’re excited to see what you’ve made :-):