Experience the perfect fusion of comfort and spice with this Keema Ground Beef Casserole, a deliciously layered dish that combines the bold flavors of Indian-inspired keema with creamy mashed potatoes. Savory ground beef is cooked with aromatic spices like turmeric, garam masala, and cumin, then paired with vibrant peas and a fragrant tomato base. Topped with buttery, fluffy mashed potatoes, this casserole is baked to golden perfection, making it a hearty, flavor-packed meal ideal for weeknight dinners or casual gatherings. Ready in just an hour, this dish is a one-pan wonder that's easy to prepare and sure to impress. Garnish with fresh cilantro for a bright, herbaceous finish and serve warm for a satisfying meal that blends comforting textures and vibrant flavors perfectly.
Scan with your phone to download!
Preheat the oven to 375°F (190°C).
Peel and dice the potatoes into large chunks. Boil them in a pot of salted water until tender, about 15 minutes. Drain, mash with butter and milk, and season with 1 teaspoon of salt. Set aside.
In a large skillet, heat the vegetable oil over medium heat. Add the diced onion and sauté until soft and golden, about 5 minutes.
Stir in the garlic and ginger, cooking for another minute until fragrant.
Add the ground beef, breaking it up with a spoon. Cook until browned, about 8–10 minutes.
Mix in the tomato paste, crushed tomatoes, turmeric, cumin, garam masala, and cayenne pepper (if using). Simmer for 5 minutes, allowing the flavors to meld.
Stir in the frozen peas and cook for an additional 2–3 minutes.
Transfer the beef mixture into a greased 9x9-inch or similar-sized baking dish.
Spread the mashed potatoes evenly on top of the beef mixture, smoothing the surface with a spatula.
Bake the casserole in the preheated oven for 20–25 minutes, or until the top is slightly golden and bubbling at the edges.
Garnish with chopped fresh cilantro, if desired, and serve warm.
Serving size | (2217.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2778.7 |
Total Fat 161.0g | 0% |
Saturated Fat 66.0g | 0% |
Polyunsaturated Fat 16.9g | |
Cholesterol 436.0mg | 0% |
Sodium 5235.2mg | 0% |
Total Carbohydrate 242.6g | 0% |
Dietary Fiber 36.6g | 0% |
Total Sugars 45.5g | |
Protein 117.4g | 0% |
Vitamin D 53.7IU | 0% |
Calcium 530.8mg | 0% |
Iron 26.9mg | 0% |
Potassium 7556.0mg | 0% |
Source of Calories