is sweet potato a good substitute for rice? yes! the starch in sweet potatoes makes it similar to regular rice. just don't overcook it, or it can become mashed sweet potatoes.