One-Pot Beef & Roasted Cauliflower Curry with Fresh Cilantro (20-Minute Recipe)
Enjoy a vegetarian twist with this hearty cauliflower curry featuring plant-based beef, air-fried to perfection and simmered in a rich, aromatic sauce. Quick and satisfying, it’s topped with fresh cilantro for a burst of flavor.

- 12 oz plant-based ground beef substitute
- 4 cups cauliflower florets
- 2 tbsp olive oil
- 1 cup yellow onion, diced
- 3 each garlic cloves, minced
- 1 tbsp ginger, minced
- 1 cup canned diced tomatoes
- 1 cup coconut milk
- 2 tbsp curry powder
- 1 tsp ground cumin
- 0.5 tsp salt
- 0.25 tsp black pepper
- 0.25 cup fresh cilantro, chopped
- 4 each lime wedges
Advertisement
Instructions
Toss cauliflower florets with 1 tablespoon olive oil, half the curry powder, salt, and pepper. Arrange in air-fryer basket.
Air fry cauliflower at 400°F until golden and tender.
⏱️ 15 minutes 🌡️ 400°FMeanwhile, heat remaining olive oil in a large skillet or pot over medium heat. Add onion, garlic, and ginger; sauté until fragrant.
⏱️ 3 minutesAdd plant-based ground beef substitute to the pot and cook, breaking up with a spoon, until browned.
⏱️ 4 minutesStir in remaining curry powder and cumin; cook for 1 minute. Add diced tomatoes and coconut milk. Simmer for 5 minutes.
⏱️ 5 minutesFold in air-fried cauliflower. Taste and adjust seasoning. Serve hot, topped with fresh cilantro and lime wedges.
Advertisement
Nutrition Information
Per serving. Values are approximate and may vary.
Frequently Asked Questions
Reviews
No reviews yet. Be the first to rate this recipe!