Heat the oil in a large skillet over medium-high heat.
Sear the cubed tofu until golden on most sides, 5–7 minutes. Transfer to a plate.
Add onion, carrots, and bell pepper to the pan. Cook until slightly tender, about 4 minutes.
Stir in garlic and ginger. Cook until fragrant, about 30 seconds.
Mix in the red curry paste and toast it briefly, 30–45 seconds.
Pour in coconut milk and broth. Whisk in peanut butter, soy sauce, and brown sugar until smooth.
Bring to a gentle simmer and cook, stirring occasionally, until slightly thickened, 6–8 minutes.
Return the tofu to the pan and warm through for 2–3 minutes.
Stir in lime juice. Season with salt and pepper to taste.
Serve over warm jasmine rice. Top with cilantro and chopped peanuts.
Notes
Variation: Swap tofu for thin-sliced chicken thighs and simmer 8–10 minutes until cooked through. Add snap peas or baby spinach in the last 2 minutes for extra greens. For heat, finish with a drizzle of chili oil.Storage: Refrigerate curry (without rice) up to 4 days; rewarm gently with a splash of broth. The sauce thickens as it cools.This recipe is an original creation inspired by classic Easy Thai Peanut Curry Recipe flavors. All ingredient ratios and instructions are independently developed.